.btn {
  border-width: 2px;
}
body {
  font-family: IBM Plex Sans;
}
.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: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 2rem;
}
/* ---- 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.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #5a55b1 !important;
}
.bg-success {
  background-color: #75c215 !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: #5a55b1 !important;
  border-color: #5a55b1 !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: #3b3778 !important;
  border-color: #3b3778 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #3b3778 !important;
  border-color: #3b3778 !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: #75c215 !important;
  border-color: #75c215 !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: #46740d !important;
  border-color: #46740d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #46740d !important;
  border-color: #46740d !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: #5a55b1;
  color: #5a55b1;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #3b3778 !important;
  background-color: transparent!important;
  border-color: #3b3778 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #5a55b1 !important;
  border-color: #5a55b1 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ff6666;
  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: #ff0f0f !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: #47b5ed;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: #148cca !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #75c215;
  color: #75c215;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #46740d !important;
  background-color: transparent!important;
  border-color: #46740d !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #75c215 !important;
  border-color: #75c215 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: #ffd10a !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: #ff5f0f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #5a55b1 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #75c215 !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: #36326e !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: #3d660b !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: #5a55b1;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #5a55b1;
  border-color: #5a55b1;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #5a55b1;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #afacd9;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b3ef68;
}
.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: #5a55b1 !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: #5a55b1;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #5a55b1;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #5a55b1;
}
.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: #5a55b1;
  border-bottom-color: #5a55b1;
}
.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: #5a55b1 !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='%235a55b1' %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-sq7vh0zP4U {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #ffffff;
}
.cid-sq7vh0zP4U .carousel {
  width: 100%;
}
.cid-sq7vh0zP4U .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sq7vh0zP4U .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sq7vh0zP4U .mbr-overlay {
  z-index: 1;
}
.cid-sq7vh0zP4U .carousel-caption {
  bottom: 40px;
}
.cid-sq7vh0zP4U .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sq7vh0zP4U .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sq7vh0zP4U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sq7vh0zP4U .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sq7vh0zP4U .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sq7vh0zP4U .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sq7vh0zP4U .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sq7vh0zP4U .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sq7vh0zP4U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sq7vh0zP4U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sq7vh0zP4U .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sq7vh0zP4U .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sq7vh0zP4U .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sq7vh0zP4U .carousel-indicators li.active,
.cid-sq7vh0zP4U .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sq7vh0zP4U .carousel-indicators li::after,
.cid-sq7vh0zP4U .carousel-indicators li::before {
  content: none;
}
.cid-sq7vh0zP4U .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sq7vh0zP4U .carousel-indicators {
    display: none !important;
  }
}
.cid-sq7vh0zP4U P {
  text-align: center;
}
.cid-teZlCdqrPM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-teZlCdqrPM img,
.cid-teZlCdqrPM .item-img {
  width: 100%;
}
.cid-teZlCdqrPM .item:focus,
.cid-teZlCdqrPM span:focus {
  outline: none;
}
.cid-teZlCdqrPM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-teZlCdqrPM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-teZlCdqrPM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-teZlCdqrPM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-teZlCdqrPM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-teZlCdqrPM .mbr-section-title {
  color: #232323;
}
.cid-teZlCdqrPM .mbr-text,
.cid-teZlCdqrPM .mbr-section-btn {
  text-align: left;
}
.cid-teZlCdqrPM .item-title {
  text-align: left;
}
.cid-teZlCdqrPM .item-subtitle {
  text-align: center;
}
.cid-tl0WeVTIcv {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tl0WeVTIcv img,
.cid-tl0WeVTIcv .item-img {
  height: 100%;
  object-fit: cover;
}
.cid-tl0WeVTIcv .item:focus,
.cid-tl0WeVTIcv span:focus {
  outline: none;
}
.cid-tl0WeVTIcv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tl0WeVTIcv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tl0WeVTIcv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tl0WeVTIcv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tl0WeVTIcv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tl0WeVTIcv .mbr-section-title {
  color: #232323;
}
.cid-tl0WeVTIcv .mbr-text,
.cid-tl0WeVTIcv .mbr-section-btn {
  text-align: center;
}
.cid-tl0WeVTIcv .item-title {
  text-align: center;
}
.cid-tl0WeVTIcv .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-v3WSKCC5ek {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffbc98;
}
@media (max-width: 991px) {
  .cid-v3WSKCC5ek .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3WSKCC5ek img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v3WSKCC5ek .text-wrapper {
    padding: 2rem;
  }
}
.cid-v1vF1bKeTQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bf5b9b;
}
.cid-v1vF1bKeTQ img,
.cid-v1vF1bKeTQ .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v1vF1bKeTQ .item:focus,
.cid-v1vF1bKeTQ span:focus {
  outline: none;
}
.cid-v1vF1bKeTQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v1vF1bKeTQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v1vF1bKeTQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1vF1bKeTQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-v1vF1bKeTQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v1vF1bKeTQ .mbr-section-title {
  color: #232323;
}
.cid-v1vF1bKeTQ .mbr-text,
.cid-v1vF1bKeTQ .mbr-section-btn {
  text-align: left;
}
.cid-v1vF1bKeTQ .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-v1vF1bKeTQ .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uudrJp6wxY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uudrJp6wxY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uudrJp6wxY img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uudrJp6wxY .text-wrapper {
    padding: 2rem;
  }
}
.cid-v2y3TwdnK9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
@media (max-width: 991px) {
  .cid-v2y3TwdnK9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2y3TwdnK9 .row {
  flex-direction: row-reverse;
}
.cid-v2y3TwdnK9 img {
  width: 100%;
}
.cid-v2y3TwdnK9 .mbr-description {
  color: #e43f3f;
}
.cid-v3u9expDJW {
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v3u9expDJW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3u9expDJW .row {
  flex-direction: row-reverse;
}
.cid-v3u9expDJW img {
  width: 100%;
}
.cid-v3u9expDJW .mbr-description {
  color: #e43f3f;
}
.cid-v3u7zbz38A {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #d1fa77;
}
@media (max-width: 991px) {
  .cid-v3u7zbz38A .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3u7zbz38A .row {
  flex-direction: row-reverse;
}
.cid-v3u7zbz38A img {
  width: 100%;
}
.cid-v3u7zbz38A .mbr-description {
  color: #e43f3f;
}
.cid-v0Ea46fu1H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0Ea46fu1H .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v0Ea46fu1H .mbr-text {
  color: #4479d9;
}
.cid-uUI7bb0Y05 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUI7bb0Y05 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uUI7bb0Y05 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uUI7bb0Y05 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUI7bb0Y05 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUI7bb0Y05 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUI7bb0Y05 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uUI7bb0Y05 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uUI7bb0Y05 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v1vFhOrMs4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v1vFhOrMs4 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1vFhOrMs4 .mbr-text {
  color: #4479d9;
}
.cid-uF3PjORt7J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #dedeff;
}
.cid-uF3PjORt7J img,
.cid-uF3PjORt7J .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uF3PjORt7J .item:focus,
.cid-uF3PjORt7J span:focus {
  outline: none;
}
.cid-uF3PjORt7J .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uF3PjORt7J .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uF3PjORt7J .item {
  padding: 0;
  margin: 0;
}
.cid-uF3PjORt7J .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uF3PjORt7J .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uF3PjORt7J .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uF3PjORt7J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uF3PjORt7J .mbr-section-title {
  color: #232323;
}
.cid-uF3PjORt7J .mbr-text,
.cid-uF3PjORt7J .mbr-section-btn {
  text-align: left;
}
.cid-uF3PjORt7J .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-uF3PjORt7J .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-uEdjQLZldS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uEdjQLZldS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uEdjQLZldS img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEdjQLZldS .text-wrapper {
    padding: 2rem;
  }
}
.cid-uqlaS5cPPh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uqlaS5cPPh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uqlaS5cPPh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uqlaS5cPPh .text-wrapper {
    padding: 2rem;
  }
}
.cid-ucRi82ngw7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ucRi82ngw7 .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ucRi82ngw7 .mbr-text {
  color: #4479d9;
}
.cid-tl0MSdCfXS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tl0MSdCfXS .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tl0MSdCfXS .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tl0MSdCfXS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tl0MSdCfXS .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tl0MSdCfXS .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tl0MSdCfXS .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tl0MSdCfXS .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tl0MSdCfXS .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tl0MSdCfXS .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tl0MSdCfXS .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tG874IpMKK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tG874IpMKK .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tG874IpMKK .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tG874IpMKK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tG874IpMKK .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tG874IpMKK .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tG874IpMKK .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tG874IpMKK .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG874IpMKK .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tG874IpMKK .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tG874IpMKK .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tI7i3aHiFr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tI7i3aHiFr .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tI7i3aHiFr .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tI7i3aHiFr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tI7i3aHiFr .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tI7i3aHiFr .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tI7i3aHiFr .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tI7i3aHiFr .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tI7i3aHiFr .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tI7i3aHiFr .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tI7i3aHiFr .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-u2bMKfIKjW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u2bMKfIKjW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u2bMKfIKjW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u2bMKfIKjW .text-wrapper {
    padding: 2rem;
  }
}
.cid-tl0ObcmiPV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tl0ObcmiPV .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tl0ObcmiPV .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tl0ObcmiPV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tl0ObcmiPV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tl0ObcmiPV .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tl0ObcmiPV .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tl0ObcmiPV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tl0ObcmiPV .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tl0ObcmiPV .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tl0ObcmiPV .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tl0UvUFVaX {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tl0UvUFVaX img,
.cid-tl0UvUFVaX .item-img {
  height: 100%;
  object-fit: cover;
}
.cid-tl0UvUFVaX .item:focus,
.cid-tl0UvUFVaX span:focus {
  outline: none;
}
.cid-tl0UvUFVaX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tl0UvUFVaX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tl0UvUFVaX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tl0UvUFVaX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tl0UvUFVaX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tl0UvUFVaX .mbr-section-title {
  color: #232323;
}
.cid-tl0UvUFVaX .mbr-text,
.cid-tl0UvUFVaX .mbr-section-btn {
  text-align: center;
}
.cid-tl0UvUFVaX .item-title {
  text-align: center;
}
.cid-tl0UvUFVaX .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tLo6NZZl2Y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLo6NZZl2Y img,
.cid-tLo6NZZl2Y .item-img {
  width: 100%;
}
.cid-tLo6NZZl2Y .item:focus,
.cid-tLo6NZZl2Y span:focus {
  outline: none;
}
.cid-tLo6NZZl2Y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tLo6NZZl2Y .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tLo6NZZl2Y .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLo6NZZl2Y .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tLo6NZZl2Y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tLo6NZZl2Y .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tLo6NZZl2Y .mbr-text,
.cid-tLo6NZZl2Y .mbr-section-btn {
  text-align: left;
}
.cid-tLo6NZZl2Y .item-title {
  text-align: left;
}
.cid-tLo6NZZl2Y .item-subtitle {
  text-align: left;
}
.cid-tXXsrBrbc4 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tXXsrBrbc4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXXsrBrbc4 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tXXsrBrbc4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tO31LYfZ6z {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tO31LYfZ6z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tO31LYfZ6z img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tO31LYfZ6z .text-wrapper {
    padding: 2rem;
  }
}
.cid-tRqDPvbXen {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tRqDPvbXen .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tRqDPvbXen .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tRqDPvbXen .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRqDPvbXen .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tRqDPvbXen .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tRqDPvbXen .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tRqDPvbXen .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tRqDPvbXen .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tRqDPvbXen .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tRqDPvbXen .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tl1kreF6dj {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tl1kreF6dj .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tl1kreF6dj .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tl1kreF6dj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tl1kreF6dj .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tl1kreF6dj .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tl1kreF6dj .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tl1kreF6dj .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tl1kreF6dj .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tl1kreF6dj .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tl1kreF6dj .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-t2U2dT9OAN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t2U2dT9OAN .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-t2U2dT9OAN .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-t2U2dT9OAN .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-t2U2dT9OAN .mbr-text {
  color: #000000;
}
.cid-spmgSo2BuJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fdf5d1;
}
.cid-spmgSo2BuJ .line {
  background-color: #5a55b1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spmgSo2BuJ .mbr-text {
  color: #5a55b1;
}
.cid-teYBtC3oT7 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-teYBtC3oT7 img,
.cid-teYBtC3oT7 .item-img {
  height: 100%;
  object-fit: cover;
}
.cid-teYBtC3oT7 .item:focus,
.cid-teYBtC3oT7 span:focus {
  outline: none;
}
.cid-teYBtC3oT7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-teYBtC3oT7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-teYBtC3oT7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-teYBtC3oT7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-teYBtC3oT7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-teYBtC3oT7 .mbr-section-title {
  color: #232323;
}
.cid-teYBtC3oT7 .mbr-text,
.cid-teYBtC3oT7 .mbr-section-btn {
  text-align: center;
}
.cid-teYBtC3oT7 .item-title {
  text-align: center;
}
.cid-teYBtC3oT7 .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-spmbxpWkDG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spmbxpWkDG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-spmbxpWkDG .row {
    flex-direction: column-reverse;
  }
  .cid-spmbxpWkDG .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-spmbxpWkDG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-spmbxpWkDG .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-spmbxpWkDG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-swl69VhcUJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-swl69VhcUJ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-swl69VhcUJ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-swl69VhcUJ .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-swl69VhcUJ .bg-instagram:hover {
  background: #bd005c;
}
.cid-swl69VhcUJ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-swl69VhcUJ .bg-youtube:hover {
  background: #cc0000;
}
.cid-swl69VhcUJ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-swl69VhcUJ [class^="socicon-"]:before,
.cid-swl69VhcUJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-sp57BgIA0n {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fdf5d1;
}
.cid-sp57BgIA0n .item:focus,
.cid-sp57BgIA0n span:focus {
  outline: none;
}
.cid-sp57BgIA0n .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp57BgIA0n .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp57BgIA0n .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp57BgIA0n .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp57BgIA0n .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp57BgIA0n .mbr-section-title {
  color: #232323;
}
.cid-sp57BgIA0n .mbr-text,
.cid-sp57BgIA0n .mbr-section-btn {
  text-align: center;
}
.cid-sp57BgIA0n .item-title {
  text-align: center;
}
.cid-sp57BgIA0n .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-teYBN5BtzD {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-teYBN5BtzD img,
.cid-teYBN5BtzD .item-img {
  height: 100%;
  object-fit: cover;
}
.cid-teYBN5BtzD .item:focus,
.cid-teYBN5BtzD span:focus {
  outline: none;
}
.cid-teYBN5BtzD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-teYBN5BtzD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-teYBN5BtzD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-teYBN5BtzD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-teYBN5BtzD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-teYBN5BtzD .mbr-section-title {
  color: #232323;
}
.cid-teYBN5BtzD .mbr-text,
.cid-teYBN5BtzD .mbr-section-btn {
  text-align: center;
}
.cid-teYBN5BtzD .item-title {
  text-align: center;
}
.cid-teYBN5BtzD .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-sYmbnnelTV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYmbnnelTV img,
.cid-sYmbnnelTV .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sYmbnnelTV .item:focus,
.cid-sYmbnnelTV span:focus {
  outline: none;
}
.cid-sYmbnnelTV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sYmbnnelTV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sYmbnnelTV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sYmbnnelTV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sYmbnnelTV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sYmbnnelTV .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sYmbnnelTV .mbr-text,
.cid-sYmbnnelTV .mbr-section-btn {
  text-align: center;
}
.cid-sYmbnnelTV .item-title {
  text-align: center;
}
.cid-sYmbnnelTV .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp63wDqGmI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tlKEUD0HH2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tlKEUD0HH2 .mbr-section-subtitle {
  text-align: center;
}
.cid-sp63xOoF4X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp63xOoF4X .mbr-section-subtitle {
  text-align: left;
}
.cid-sp65nsZeZg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fff0b0;
}
.cid-sp65nsZeZg .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sp65nsZeZg .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sp65nsZeZg .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sp639EzzLT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sp639EzzLT .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp662aGoaR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #eaf0f5;
}
.cid-sp662cMao7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sp662cMao7 .mbr-section-subtitle {
  text-align: center;
}
.cid-teXmPXPLQ3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-teXmPXPLQ3 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sp662f75YS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sp662f75YS .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sp662f75YS .mbr-text {
  text-align: center;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp6826USTM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sp6828wsVP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp6828wsVP .mbr-section-subtitle {
  text-align: center;
}
.cid-sp6828wsVP .mbr-text {
  text-align: center;
}
.cid-sVmBA4azJF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sVmBA4azJF .line {
  background-color: #8caff0;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVmBA4azJF .mbr-text {
  color: #4479d9;
}
.cid-uY1fSJHicU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffe161;
}
.cid-uY1fSJHicU .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-uY1fSJHicU .panel-group {
  border: none;
}
.cid-uY1fSJHicU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uY1fSJHicU .panel-body,
.cid-uY1fSJHicU .card-header {
  padding: 1rem 0;
}
.cid-uY1fSJHicU .panel-title-edit {
  color: #000000;
}
.cid-uY1fSJHicU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uEdlkHV1Ey {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1a7ef;
}
.cid-uEdlkHV1Ey .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-uEdlkHV1Ey .panel-group {
  border: none;
}
.cid-uEdlkHV1Ey .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uEdlkHV1Ey .panel-body,
.cid-uEdlkHV1Ey .card-header {
  padding: 1rem 0;
}
.cid-uEdlkHV1Ey .panel-title-edit {
  color: #000000;
}
.cid-uEdlkHV1Ey .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-ux3f1cq5Bs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ux3f1cq5Bs .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-ux3f1cq5Bs .panel-group {
  border: none;
}
.cid-ux3f1cq5Bs .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ux3f1cq5Bs .panel-body,
.cid-ux3f1cq5Bs .card-header {
  padding: 1rem 0;
}
.cid-ux3f1cq5Bs .panel-title-edit {
  color: #000000;
}
.cid-ux3f1cq5Bs .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tG86i0svze {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #feff9c;
}
.cid-tG86i0svze .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-tG86i0svze .panel-group {
  border: none;
}
.cid-tG86i0svze .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tG86i0svze .panel-body,
.cid-tG86i0svze .card-header {
  padding: 1rem 0;
}
.cid-tG86i0svze .panel-title-edit {
  color: #000000;
}
.cid-tG86i0svze .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t79GjDVbsH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t79GjDVbsH .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-t79GjDVbsH .panel-group {
  border: none;
}
.cid-t79GjDVbsH .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t79GjDVbsH .panel-body,
.cid-t79GjDVbsH .card-header {
  padding: 1rem 0;
}
.cid-t79GjDVbsH .panel-title-edit {
  color: #000000;
}
.cid-t79GjDVbsH .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-v1vGiKW8VV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bf5b9b;
}
@media (max-width: 991px) {
  .cid-v1vGiKW8VV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v1vGiKW8VV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v1vGiKW8VV .text-wrapper {
    padding: 2rem;
  }
}
.cid-v1vGiKW8VV .mbr-section-title {
  color: #ffffff;
}
.cid-v1vGiKW8VV .mbr-text {
  color: #ffffff;
}
.cid-tj2zxpUJNy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tj2zxpUJNy .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-tj2zxpUJNy .panel-group {
  border: none;
}
.cid-tj2zxpUJNy .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tj2zxpUJNy .panel-body,
.cid-tj2zxpUJNy .card-header {
  padding: 1rem 0;
}
.cid-tj2zxpUJNy .panel-title-edit {
  color: #000000;
}
.cid-tj2zxpUJNy .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sYnNaal1Ft {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYnNaal1Ft .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-sYnNaal1Ft .panel-group {
  border: none;
}
.cid-sYnNaal1Ft .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sYnNaal1Ft .panel-body,
.cid-sYnNaal1Ft .card-header {
  padding: 1rem 0;
}
.cid-sYnNaal1Ft .panel-title-edit {
  color: #000000;
}
.cid-sYnNaal1Ft .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t1REme75PZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-t1REme75PZ .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-t1REme75PZ .panel-group {
  border: none;
}
.cid-t1REme75PZ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t1REme75PZ .panel-body,
.cid-t1REme75PZ .card-header {
  padding: 1rem 0;
}
.cid-t1REme75PZ .panel-title-edit {
  color: #000000;
}
.cid-t1REme75PZ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t79jD8aKDI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t79jD8aKDI .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-t79jD8aKDI .panel-group {
  border: none;
}
.cid-t79jD8aKDI .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t79jD8aKDI .panel-body,
.cid-t79jD8aKDI .card-header {
  padding: 1rem 0;
}
.cid-t79jD8aKDI .panel-title-edit {
  color: #000000;
}
.cid-t79jD8aKDI .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-srzoWwHi0u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-srzoWwHi0u .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-srzoWwHi0u .panel-group {
  border: none;
}
.cid-srzoWwHi0u .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-srzoWwHi0u .panel-body,
.cid-srzoWwHi0u .card-header {
  padding: 1rem 0;
}
.cid-srzoWwHi0u .panel-title-edit {
  color: #000000;
}
.cid-srzoWwHi0u .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sqHMBLJudE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sqHMBLJudE .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-sqHMBLJudE .panel-group {
  border: none;
}
.cid-sqHMBLJudE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sqHMBLJudE .panel-body,
.cid-sqHMBLJudE .card-header {
  padding: 1rem 0;
}
.cid-sqHMBLJudE .panel-title-edit {
  color: #000000;
}
.cid-sqHMBLJudE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tklyuIJN38 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tklyuIJN38 .line {
  background-color: #8caff0;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tklyuIJN38 .mbr-text {
  color: #71a080;
}
.cid-tf5ACHah4Q {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tf5ACHah4Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tf5ACHah4Q .row {
  flex-direction: row-reverse;
}
.cid-tf5ACHah4Q img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tf5ACHah4Q .text-wrapper {
    padding: 2rem;
  }
}
.cid-t1RR2PykXW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fdf5d1;
}
@media (max-width: 991px) {
  .cid-t1RR2PykXW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t1RR2PykXW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t1RR2PykXW .text-wrapper {
    padding: 2rem;
  }
}
.cid-sYohCyWEMp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sYohCyWEMp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sYohCyWEMp .row {
  flex-direction: row-reverse;
}
.cid-sYohCyWEMp img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sYohCyWEMp .text-wrapper {
    padding: 2rem;
  }
}
.cid-sYohzZS6lc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
@media (max-width: 991px) {
  .cid-sYohzZS6lc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sYohzZS6lc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sYohzZS6lc .text-wrapper {
    padding: 2rem;
  }
}
.cid-sYojga0zh3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYojga0zh3 .line {
  background-color: #8caff0;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYojga0zh3 .mbr-text {
  color: #4479d9;
}
.cid-u0cIpZhNPv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u0cIpZhNPv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0cIpZhNPv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u0cIpZhNPv .text-wrapper {
    padding: 2rem;
  }
}
.cid-sp60NzcoRB {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #f1f4f7;
}
@media (max-width: 767px) {
  .cid-sp60NzcoRB .row {
    flex-direction: column-reverse;
  }
  .cid-sp60NzcoRB .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sp60NzcoRB .google-map {
  height: 100%;
  position: relative;
}
.cid-sp60NzcoRB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sp60NzcoRB .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sp60NzcoRB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sp60NzcoRB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sp60NzcoRB .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sp60NzcoRB .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #fdf4cb;
}
.cid-sp60NzcoRB .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-sp60NzcoRB .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sp60NzcoRB .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sp60NzcoRB .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #5a55b1;
}
.cid-sp60NzcoRB .mbr-section-title {
  color: #000000;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp69c98qVD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sp69AWWrIk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp69AWWrIk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp69AWWrIk .row {
  flex-direction: row-reverse;
}
.cid-sp69AWWrIk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sp69AWWrIk .text-wrapper {
    padding: 2rem;
  }
}
.cid-uXeRyzTTqx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uXeRyzTTqx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uXeRyzTTqx img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uXeRyzTTqx .text-wrapper {
    padding: 2rem;
  }
}
.cid-sp6aGcRg6f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp6aGcRg6f .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp6aGcRg6f .row {
  flex-direction: row-reverse;
}
.cid-sp6aGcRg6f img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sp6aGcRg6f .text-wrapper {
    padding: 2rem;
  }
}
.cid-spsDPgKKos {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spsDPgKKos .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spsDPgKKos .row {
  flex-direction: row-reverse;
}
.cid-spsDPgKKos img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spsDPgKKos .text-wrapper {
    padding: 2rem;
  }
}
.cid-spsFAykUoe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spsFAykUoe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spsFAykUoe img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spsFAykUoe .text-wrapper {
    padding: 2rem;
  }
}
.cid-sp6a8hf9d1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp6a8hf9d1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp6a8hf9d1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sp6a8hf9d1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tPtF6cu1Fx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPtF6cu1Fx .item {
  padding-bottom: 2rem;
}
.cid-tPtF6cu1Fx .item-wrapper {
  position: relative;
}
.cid-tPtF6cu1Fx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tPtF6cu1Fx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tPtF6cu1Fx .carousel-control,
.cid-tPtF6cu1Fx .close {
  background: #1b1b1b;
}
.cid-tPtF6cu1Fx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tPtF6cu1Fx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tPtF6cu1Fx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tPtF6cu1Fx .carousel-control-next span {
  margin-left: 5px;
}
.cid-tPtF6cu1Fx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tPtF6cu1Fx .close::before {
  content: '\e91a';
}
.cid-tPtF6cu1Fx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tPtF6cu1Fx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tPtF6cu1Fx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPtF6cu1Fx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tPtF6cu1Fx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tPtF6cu1Fx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tPtF6cu1Fx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tPtF6cu1Fx .carousel-indicators li.active,
.cid-tPtF6cu1Fx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tPtF6cu1Fx .carousel-indicators li::after,
.cid-tPtF6cu1Fx .carousel-indicators li::before {
  content: none;
}
.cid-tPtF6cu1Fx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tPtF6cu1Fx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tPtF6cu1Fx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tPtF6cu1Fx .carousel-indicators {
    display: none;
  }
}
.cid-tPtF6cu1Fx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tPtF6cu1Fx .carousel-inner > .active {
  display: block;
}
.cid-tPtF6cu1Fx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPtF6cu1Fx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPtF6cu1Fx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tPtF6cu1Fx .carousel-control,
  .cid-tPtF6cu1Fx .carousel-indicators,
  .cid-tPtF6cu1Fx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tPtF6cu1Fx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tPtF6cu1Fx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tPtF6cu1Fx .carousel-indicators .active,
.cid-tPtF6cu1Fx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tPtF6cu1Fx .carousel-indicators .active {
  background: #fff;
}
.cid-tPtF6cu1Fx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tPtF6cu1Fx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tPtF6cu1Fx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tPtF6cu1Fx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tPtF6cu1Fx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tPtF6cu1Fx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tPtF6cu1Fx .carousel {
  width: 100%;
}
.cid-tPtF6cu1Fx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tPtF6cu1Fx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tPtF6cu1Fx .modal.fade .modal-dialog,
.cid-tPtF6cu1Fx .modal.in .modal-dialog {
  transform: none;
}
.cid-tPtF6cu1Fx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tPtF6cu1Fx H6 {
  text-align: center;
}
.cid-spsHwkH1vc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spsHFmAXri {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spsHFmAXri .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spsHFmAXri .row {
  flex-direction: row-reverse;
}
.cid-spsHFmAXri img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spsHFmAXri .text-wrapper {
    padding: 2rem;
  }
}
.cid-spsK6FFtNS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spsK6FFtNS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spsK6FFtNS img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spsK6FFtNS .text-wrapper {
    padding: 2rem;
  }
}
.cid-tW4yjV3lVe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW4yjV3lVe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW4yjV3lVe .row {
  flex-direction: row-reverse;
}
.cid-tW4yjV3lVe img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tW4yjV3lVe .text-wrapper {
    padding: 2rem;
  }
}
.cid-tW4yK98SA7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW4yK98SA7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW4yK98SA7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tW4yK98SA7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tW4zjls1km {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW4zjls1km .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW4zjls1km .row {
  flex-direction: row-reverse;
}
.cid-tW4zjls1km img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tW4zjls1km .text-wrapper {
    padding: 2rem;
  }
}
.cid-tW4zCsM3m3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tW4zCsM3m3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tW4zCsM3m3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tW4zCsM3m3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sVgq78LrFj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVgq78LrFj .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUNrxGYWAk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUNrxGYWAk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUNrxGYWAk .row {
  flex-direction: row-reverse;
}
.cid-sUNrxGYWAk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sUNrxGYWAk .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUNrvsUUdg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUNrvsUUdg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUNrvsUUdg img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sUNrvsUUdg .text-wrapper {
    padding: 2rem;
  }
}
.cid-tDz0Ghtvhh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tDz0Ghtvhh .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tDz0Ghtvhh .mbr-text {
  color: #6592e6;
}
.cid-tDz0NByMbI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tDz0NByMbI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tDz0NByMbI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tDz0NByMbI .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUNjayRp6N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUNjayRp6N .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sUNjayRp6N .mbr-text {
  color: #6592e6;
}
.cid-sVgoNgrKr3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaf0f5;
}
@media (max-width: 991px) {
  .cid-sVgoNgrKr3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVgoNgrKr3 .row {
  flex-direction: row-reverse;
}
.cid-sVgoNgrKr3 img {
  width: 100%;
}
.cid-sVgpgTL2MU {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaf0f5;
}
@media (max-width: 991px) {
  .cid-sVgpgTL2MU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVgpgTL2MU .row {
  flex-direction: row-reverse;
}
.cid-sVgpgTL2MU img {
  width: 100%;
}
.cid-sq7Al4MkD7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sq7Al4MkD7 .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-sq7Al4MkD7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sq7Al4MkD7 .row {
  flex-direction: row-reverse;
}
.cid-sq7Al4MkD7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sq7Al4MkD7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sp69eBscdn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sp69eBscdn .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v3RWjkV1Jz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3RWjkV1Jz ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-v3RWjkV1Jz li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-v3RWjkV1Jz ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-v1vKuNPLbj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-v1vKuNPLbj .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-v1vKuNPLbj .panel-group {
  border: none;
}
.cid-v1vKuNPLbj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v1vKuNPLbj .panel-body,
.cid-v1vKuNPLbj .card-header {
  padding: 1rem 0;
}
.cid-v1vKuNPLbj .panel-title-edit {
  color: #000000;
}
.cid-v1vKuNPLbj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uUIbSGBF9z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
.cid-uUIbSGBF9z .content-wrapper {
  background: #e8effd;
}
@media (max-width: 991px) {
  .cid-uUIbSGBF9z .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uUIbSGBF9z .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUIbSGBF9z .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUIbSGBF9z .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUIbSGBF9z .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uUIbSGBF9z .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uUIbSGBF9z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uLstDZ2jzh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffefaa;
}
@media (max-width: 991px) {
  .cid-uLstDZ2jzh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uLstDZ2jzh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLstDZ2jzh .text-wrapper {
    padding: 2rem;
  }
}
.cid-uzB2SsX7Ue {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #e8effd;
}
.cid-uzB1CuRnag {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzB1CuRnag .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uzB1CuRnag .mbr-text {
  color: #4479d9;
}
.cid-uAUDdxuahX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uAUDdxuahX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAUDdxuahX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAUDdxuahX .text-wrapper {
    padding: 2rem;
  }
}
.cid-uAUDfe1yXK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uAUDfe1yXK .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uAUDfe1yXK .mbr-text {
  color: #4479d9;
}
.cid-umo7lGofcg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-umo7lGofcg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-umo7lGofcg .row {
  flex-direction: row-reverse;
}
.cid-umo7lGofcg img {
  width: 100%;
}
.cid-umo7pqGe2b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-umo7pqGe2b .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-umo7pqGe2b .mbr-text {
  color: #4479d9;
}
.cid-ucPLE0hBhG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fdf5d1;
}
.cid-ucPLE0hBhG .content-wrapper {
  background: #fdf5d1;
}
@media (max-width: 991px) {
  .cid-ucPLE0hBhG .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-ucPLE0hBhG .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ucPLE0hBhG .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ucPLE0hBhG .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ucPLE0hBhG .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-ucPLE0hBhG .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-ucPLE0hBhG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u9PCxjpM3O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u9PCxjpM3O .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u9PCxjpM3O .mbr-text {
  color: #4479d9;
}
.cid-u1V2LMIzL6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBvPFXKdHv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tBvPFXKdHv .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBvPFXKdHv .mbr-text {
  color: #4479d9;
}
.cid-tDvHeQQ1Q5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tDvHEaAwSS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tDvHEaAwSS .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tDvHEaAwSS .mbr-text {
  color: #4479d9;
}
.cid-tBvPPEmGbM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb18a;
}
.cid-tBvPPEmGbM blockquote {
  border-color: #e43f3f;
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-tBvPD1xtIr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tBvPD1xtIr .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBvPD1xtIr .mbr-text {
  color: #4479d9;
}
.cid-tj388yTvqk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ff9966;
}
.cid-tj388yTvqk blockquote {
  border-color: #e43f3f;
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-tBvPEiW9IK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tBvPEiW9IK .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBvPEiW9IK .mbr-text {
  color: #4479d9;
}
.cid-th3qo74iZC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tfJvewFtMW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fff9de;
}
@media (max-width: 991px) {
  .cid-tfJvewFtMW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tfJvewFtMW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tfJvewFtMW .text-wrapper {
    padding: 2rem;
  }
}
.cid-tBvQfFexeW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tBvQfFexeW .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBvQfFexeW .mbr-text {
  color: #4479d9;
}
.cid-t1RIXrLMM6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1RIXrLMM6 blockquote {
  border-color: #e6c63b;
  border-radius: 4px;
  background-color: #fdf5d1;
}
.cid-t1RIXrLMM6 .mbr-text {
  color: #b61414;
}
.cid-tBvQgToXZP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tBvQgToXZP .line {
  background-color: #ff9966;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tBvQgToXZP .mbr-text {
  color: #4479d9;
}
.cid-sp69ezNMPV {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fdf5d1;
}
.cid-sp69ezNMPV .mbr-section-subtitle {
  text-align: center;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sq8ALFGjNs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sq8ALFGjNs .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-sq8ALFGjNs .currentcost {
  color: #232323;
}
.cid-sq8ALFGjNs .card-wrapper {
  border-radius: 4px;
  background: #f1f4f7;
}
@media (min-width: 992px) {
  .cid-sq8ALFGjNs .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sq8ALFGjNs .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sq8ALFGjNs .text-box {
    padding: 1rem;
  }
}
.cid-sq8ALFGjNs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1RLJqdAX8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1RLJqdAX8 blockquote {
  border-color: #e43f3f;
  border-radius: 4px;
  background-color: #f1f4f7;
}
.cid-t1RLJqdAX8 .mbr-text {
  color: #b61414;
}
.cid-u1sbTjeCag {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u1sbTjeCag .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u1sbTjeCag img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u1sbTjeCag .text-wrapper {
    padding: 2rem;
  }
}
.cid-sYm2q6QkSH {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f1f4f7;
}
@media (max-width: 991px) {
  .cid-sYm2q6QkSH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sYm2q6QkSH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sYm2q6QkSH .text-wrapper {
    padding: 2rem;
  }
}
.cid-spmsOt64uh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spoxdCwxI6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fff9de;
}
@media (max-width: 991px) {
  .cid-spoxdCwxI6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spoxdCwxI6 .row {
  flex-direction: row-reverse;
}
.cid-spoxdCwxI6 img {
  width: 100%;
}
.cid-spoxuAAYUQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fff9de;
}
.cid-spoxuAAYUQ .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-spoxuAAYUQ .carousel {
    min-height: 400px;
  }
  .cid-spoxuAAYUQ .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-spoxuAAYUQ .carousel {
    min-height: 260px;
  }
  .cid-spoxuAAYUQ .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-spoxuAAYUQ .carousel {
    min-height: 220px;
  }
  .cid-spoxuAAYUQ .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-spoxuAAYUQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-spoxuAAYUQ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-spoxuAAYUQ .carousel,
.cid-spoxuAAYUQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spoxuAAYUQ .item-wrapper {
  width: 100%;
}
.cid-spoxuAAYUQ .carousel-caption {
  bottom: 40px;
}
.cid-spoxuAAYUQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-spoxuAAYUQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-spoxuAAYUQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-spoxuAAYUQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-spoxuAAYUQ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-spoxuAAYUQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spoxuAAYUQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spoxuAAYUQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spoxuAAYUQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-spoxuAAYUQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-spoxuAAYUQ .carousel-indicators li.active,
.cid-spoxuAAYUQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spoxuAAYUQ .carousel-indicators li::after,
.cid-spoxuAAYUQ .carousel-indicators li::before {
  content: none;
}
.cid-spoxuAAYUQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spoxuAAYUQ .carousel-indicators {
    display: none !important;
  }
}
.cid-uY1eIQXiDf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fff9de;
}
.cid-u1V7G1th9M {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1V7G1th9M .line {
  background-color: #71a080;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1V7G1th9M .mbr-text {
  color: #71a080;
}
.cid-uwFuGdewsq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwFuGdewsq blockquote {
  border-color: #71a080;
  border-radius: 4px;
  background-color: #fff9de;
}
.cid-up7JIyhnGI {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-up7JIyhnGI blockquote {
  border-color: #71a080;
  border-radius: 4px;
  background-color: #fff9de;
}
.cid-up7KanwRH0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-up7KanwRH0 .line {
  background-color: #71a080;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-up7KanwRH0 .mbr-text {
  color: #71a080;
}
.cid-u1V3KHeh46 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fff9de;
}
.cid-t7qG2F1yqB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t7qG2F1yqB .line {
  background-color: #71a080;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t7qG2F1yqB .mbr-text {
  color: #71a080;
}
.cid-t7qFUDY8Ab {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fdf5d1;
}
.cid-t7qFUDY8Ab .mbr-section-title {
  color: #75c215;
}
.cid-tdKNXlIIet {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tdKNXlIIet .line {
  background-color: #71a080;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tdKNXlIIet .mbr-text {
  color: #71a080;
}
.cid-sZTiV2Gjsu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-sZTiV2Gjsu blockquote {
  border-color: #e43f3f;
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-t1oqCpO4ma {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-t1oqCpO4ma .item {
  padding-bottom: 2rem;
}
.cid-t1oqCpO4ma .item-wrapper {
  position: relative;
}
.cid-t1oqCpO4ma .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t1oqCpO4ma .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t1oqCpO4ma .carousel-control,
.cid-t1oqCpO4ma .close {
  background: #1b1b1b;
}
.cid-t1oqCpO4ma .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t1oqCpO4ma .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t1oqCpO4ma .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t1oqCpO4ma .carousel-control-next span {
  margin-left: 5px;
}
.cid-t1oqCpO4ma .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t1oqCpO4ma .close::before {
  content: '\e91a';
}
.cid-t1oqCpO4ma .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t1oqCpO4ma .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1oqCpO4ma .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1oqCpO4ma .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t1oqCpO4ma .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t1oqCpO4ma .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t1oqCpO4ma .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t1oqCpO4ma .carousel-indicators li.active,
.cid-t1oqCpO4ma .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t1oqCpO4ma .carousel-indicators li::after,
.cid-t1oqCpO4ma .carousel-indicators li::before {
  content: none;
}
.cid-t1oqCpO4ma .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t1oqCpO4ma .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t1oqCpO4ma .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t1oqCpO4ma .carousel-indicators {
    display: none;
  }
}
.cid-t1oqCpO4ma .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t1oqCpO4ma .carousel-inner > .active {
  display: block;
}
.cid-t1oqCpO4ma .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1oqCpO4ma .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1oqCpO4ma .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t1oqCpO4ma .carousel-control,
  .cid-t1oqCpO4ma .carousel-indicators,
  .cid-t1oqCpO4ma .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t1oqCpO4ma .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t1oqCpO4ma .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t1oqCpO4ma .carousel-indicators .active,
.cid-t1oqCpO4ma .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t1oqCpO4ma .carousel-indicators .active {
  background: #fff;
}
.cid-t1oqCpO4ma .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t1oqCpO4ma .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t1oqCpO4ma .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t1oqCpO4ma .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t1oqCpO4ma .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t1oqCpO4ma .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t1oqCpO4ma .carousel {
  width: 100%;
}
.cid-t1oqCpO4ma .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t1oqCpO4ma .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t1oqCpO4ma .modal.fade .modal-dialog,
.cid-t1oqCpO4ma .modal.in .modal-dialog {
  transform: none;
}
.cid-t1oqCpO4ma .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t1oqCpO4ma H6 {
  text-align: center;
}
.cid-t4Tyyh82vR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-t4Tyyh82vR .item {
  padding-bottom: 2rem;
}
.cid-t4Tyyh82vR .item-wrapper {
  position: relative;
}
.cid-t4Tyyh82vR .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t4Tyyh82vR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t4Tyyh82vR .carousel-control,
.cid-t4Tyyh82vR .close {
  background: #1b1b1b;
}
.cid-t4Tyyh82vR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t4Tyyh82vR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t4Tyyh82vR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t4Tyyh82vR .carousel-control-next span {
  margin-left: 5px;
}
.cid-t4Tyyh82vR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t4Tyyh82vR .close::before {
  content: '\e91a';
}
.cid-t4Tyyh82vR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t4Tyyh82vR .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t4Tyyh82vR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4Tyyh82vR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t4Tyyh82vR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t4Tyyh82vR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t4Tyyh82vR .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t4Tyyh82vR .carousel-indicators li.active,
.cid-t4Tyyh82vR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t4Tyyh82vR .carousel-indicators li::after,
.cid-t4Tyyh82vR .carousel-indicators li::before {
  content: none;
}
.cid-t4Tyyh82vR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t4Tyyh82vR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t4Tyyh82vR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t4Tyyh82vR .carousel-indicators {
    display: none;
  }
}
.cid-t4Tyyh82vR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t4Tyyh82vR .carousel-inner > .active {
  display: block;
}
.cid-t4Tyyh82vR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4Tyyh82vR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4Tyyh82vR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t4Tyyh82vR .carousel-control,
  .cid-t4Tyyh82vR .carousel-indicators,
  .cid-t4Tyyh82vR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t4Tyyh82vR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t4Tyyh82vR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t4Tyyh82vR .carousel-indicators .active,
.cid-t4Tyyh82vR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t4Tyyh82vR .carousel-indicators .active {
  background: #fff;
}
.cid-t4Tyyh82vR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t4Tyyh82vR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t4Tyyh82vR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t4Tyyh82vR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t4Tyyh82vR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t4Tyyh82vR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t4Tyyh82vR .carousel {
  width: 100%;
}
.cid-t4Tyyh82vR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t4Tyyh82vR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t4Tyyh82vR .modal.fade .modal-dialog,
.cid-t4Tyyh82vR .modal.in .modal-dialog {
  transform: none;
}
.cid-t4Tyyh82vR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t4Tyyh82vR H6 {
  text-align: center;
}
.cid-t1osoSYdEZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t1osoSYdEZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t1osoSYdEZ .row {
  flex-direction: row-reverse;
}
.cid-t1osoSYdEZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t1osoSYdEZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sYottsaca8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYottsaca8 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYottsaca8 .mbr-text {
  color: #4479d9;
}
.cid-sYotuwER6J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYotuwER6J .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotuwER6J .mbr-text {
  color: #4479d9;
}
.cid-sQCHhzr6ul {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQCHhzr6ul .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQCHhzr6ul .row {
  flex-direction: row-reverse;
}
.cid-sQCHhzr6ul img {
  width: 100%;
}
.cid-sYotvDbB3t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYotvDbB3t .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotvDbB3t .mbr-text {
  color: #4479d9;
}
.cid-sM0pWZQRhL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sM0pWZQRhL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sM0pWZQRhL .row {
  flex-direction: row-reverse;
}
.cid-sM0pWZQRhL img {
  width: 100%;
}
.cid-sMAdr0toK2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMSaoY5Wa0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMSaoY5Wa0 .item {
  padding-bottom: 2rem;
}
.cid-sMSaoY5Wa0 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-sMSaoY5Wa0 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sMSaoY5Wa0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sMSaoY5Wa0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sMSaoY5Wa0 .carousel-control,
.cid-sMSaoY5Wa0 .close {
  background: #1b1b1b;
}
.cid-sMSaoY5Wa0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sMSaoY5Wa0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sMSaoY5Wa0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sMSaoY5Wa0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sMSaoY5Wa0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sMSaoY5Wa0 .close::before {
  content: '\e91a';
}
.cid-sMSaoY5Wa0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sMSaoY5Wa0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sMSaoY5Wa0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMSaoY5Wa0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sMSaoY5Wa0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sMSaoY5Wa0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sMSaoY5Wa0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sMSaoY5Wa0 .carousel-indicators li.active,
.cid-sMSaoY5Wa0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sMSaoY5Wa0 .carousel-indicators li::after,
.cid-sMSaoY5Wa0 .carousel-indicators li::before {
  content: none;
}
.cid-sMSaoY5Wa0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sMSaoY5Wa0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sMSaoY5Wa0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sMSaoY5Wa0 .carousel-indicators {
    display: none;
  }
}
.cid-sMSaoY5Wa0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sMSaoY5Wa0 .carousel-inner > .active {
  display: block;
}
.cid-sMSaoY5Wa0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMSaoY5Wa0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMSaoY5Wa0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sMSaoY5Wa0 .carousel-control,
  .cid-sMSaoY5Wa0 .carousel-indicators,
  .cid-sMSaoY5Wa0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sMSaoY5Wa0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sMSaoY5Wa0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sMSaoY5Wa0 .carousel-indicators .active,
.cid-sMSaoY5Wa0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sMSaoY5Wa0 .carousel-indicators .active {
  background: #fff;
}
.cid-sMSaoY5Wa0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sMSaoY5Wa0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sMSaoY5Wa0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sMSaoY5Wa0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sMSaoY5Wa0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sMSaoY5Wa0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sMSaoY5Wa0 .carousel {
  width: 100%;
}
.cid-sMSaoY5Wa0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sMSaoY5Wa0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sMSaoY5Wa0 .modal.fade .modal-dialog,
.cid-sMSaoY5Wa0 .modal.in .modal-dialog {
  transform: none;
}
.cid-sMSaoY5Wa0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sMSaoY5Wa0 H6 {
  text-align: center;
}
.cid-sM0r0VHlK6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sM0rOXll4w {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sM0rOXll4w .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sM0rOXll4w .row {
  flex-direction: row-reverse;
}
.cid-sM0rOXll4w img {
  width: 100%;
}
.cid-sMd6uVsFsk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMd6uVsFsk .item {
  padding-bottom: 2rem;
}
.cid-sMd6uVsFsk .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sMd6uVsFsk .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sMd6uVsFsk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sMd6uVsFsk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sMd6uVsFsk .carousel-control,
.cid-sMd6uVsFsk .close {
  background: #1b1b1b;
}
.cid-sMd6uVsFsk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sMd6uVsFsk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sMd6uVsFsk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sMd6uVsFsk .carousel-control-next span {
  margin-left: 5px;
}
.cid-sMd6uVsFsk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sMd6uVsFsk .close::before {
  content: '\e91a';
}
.cid-sMd6uVsFsk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sMd6uVsFsk .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sMd6uVsFsk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMd6uVsFsk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sMd6uVsFsk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sMd6uVsFsk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sMd6uVsFsk .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sMd6uVsFsk .carousel-indicators li.active,
.cid-sMd6uVsFsk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sMd6uVsFsk .carousel-indicators li::after,
.cid-sMd6uVsFsk .carousel-indicators li::before {
  content: none;
}
.cid-sMd6uVsFsk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sMd6uVsFsk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sMd6uVsFsk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sMd6uVsFsk .carousel-indicators {
    display: none;
  }
}
.cid-sMd6uVsFsk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sMd6uVsFsk .carousel-inner > .active {
  display: block;
}
.cid-sMd6uVsFsk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMd6uVsFsk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMd6uVsFsk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sMd6uVsFsk .carousel-control,
  .cid-sMd6uVsFsk .carousel-indicators,
  .cid-sMd6uVsFsk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sMd6uVsFsk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sMd6uVsFsk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sMd6uVsFsk .carousel-indicators .active,
.cid-sMd6uVsFsk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sMd6uVsFsk .carousel-indicators .active {
  background: #fff;
}
.cid-sMd6uVsFsk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sMd6uVsFsk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sMd6uVsFsk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sMd6uVsFsk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sMd6uVsFsk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sMd6uVsFsk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sMd6uVsFsk .carousel {
  width: 100%;
}
.cid-sMd6uVsFsk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sMd6uVsFsk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sMd6uVsFsk .modal.fade .modal-dialog,
.cid-sMd6uVsFsk .modal.in .modal-dialog {
  transform: none;
}
.cid-sMd6uVsFsk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sMd6uVsFsk H6 {
  text-align: center;
}
.cid-sMd7N1ByWA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMd7N1ByWA .item {
  padding-bottom: 2rem;
}
.cid-sMd7N1ByWA .item-wrapper {
  position: relative;
}
.cid-sMd7N1ByWA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sMd7N1ByWA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sMd7N1ByWA .carousel-control,
.cid-sMd7N1ByWA .close {
  background: #1b1b1b;
}
.cid-sMd7N1ByWA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sMd7N1ByWA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sMd7N1ByWA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sMd7N1ByWA .carousel-control-next span {
  margin-left: 5px;
}
.cid-sMd7N1ByWA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sMd7N1ByWA .close::before {
  content: '\e91a';
}
.cid-sMd7N1ByWA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sMd7N1ByWA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sMd7N1ByWA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMd7N1ByWA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sMd7N1ByWA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sMd7N1ByWA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sMd7N1ByWA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sMd7N1ByWA .carousel-indicators li.active,
.cid-sMd7N1ByWA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sMd7N1ByWA .carousel-indicators li::after,
.cid-sMd7N1ByWA .carousel-indicators li::before {
  content: none;
}
.cid-sMd7N1ByWA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sMd7N1ByWA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sMd7N1ByWA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sMd7N1ByWA .carousel-indicators {
    display: none;
  }
}
.cid-sMd7N1ByWA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sMd7N1ByWA .carousel-inner > .active {
  display: block;
}
.cid-sMd7N1ByWA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMd7N1ByWA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMd7N1ByWA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sMd7N1ByWA .carousel-control,
  .cid-sMd7N1ByWA .carousel-indicators,
  .cid-sMd7N1ByWA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sMd7N1ByWA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sMd7N1ByWA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sMd7N1ByWA .carousel-indicators .active,
.cid-sMd7N1ByWA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sMd7N1ByWA .carousel-indicators .active {
  background: #fff;
}
.cid-sMd7N1ByWA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sMd7N1ByWA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sMd7N1ByWA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sMd7N1ByWA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sMd7N1ByWA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sMd7N1ByWA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sMd7N1ByWA .carousel {
  width: 100%;
}
.cid-sMd7N1ByWA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sMd7N1ByWA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sMd7N1ByWA .modal.fade .modal-dialog,
.cid-sMd7N1ByWA .modal.in .modal-dialog {
  transform: none;
}
.cid-sMd7N1ByWA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sMd7N1ByWA H6 {
  text-align: center;
}
.cid-sMdbpoTd5b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMdbpoTd5b .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sMdbpoTd5b .row {
  flex-direction: row-reverse;
}
.cid-sMdbpoTd5b img {
  width: 100%;
}
.cid-sYotxv0Znm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYotxv0Znm .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotxv0Znm .mbr-text {
  color: #4479d9;
}
.cid-sMdfSEQKh9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMdfSEQKh9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sMdfSEQKh9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sMdfSEQKh9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sYotysc9FT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYotysc9FT .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotysc9FT .mbr-text {
  color: #4479d9;
}
.cid-sFTc53mdUJ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sFTc53mdUJ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sFTc53mdUJ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-sFTc53mdUJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sFTc53mdUJ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-sFTc53mdUJ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-sFTc53mdUJ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-sFTc53mdUJ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sFTc53mdUJ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-sFTc53mdUJ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFTc53mdUJ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sFTm2awGLL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFTm2awGLL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFTm2awGLL .row {
  flex-direction: row-reverse;
}
.cid-sFTm2awGLL img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFTm2awGLL .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFTbNhDo9O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFTbNhDo9O .item {
  padding-bottom: 2rem;
}
.cid-sFTbNhDo9O .item-wrapper {
  position: relative;
}
.cid-sFTbNhDo9O .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFTbNhDo9O .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFTbNhDo9O .carousel-control,
.cid-sFTbNhDo9O .close {
  background: #1b1b1b;
}
.cid-sFTbNhDo9O .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFTbNhDo9O .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFTbNhDo9O .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFTbNhDo9O .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFTbNhDo9O .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFTbNhDo9O .close::before {
  content: '\e91a';
}
.cid-sFTbNhDo9O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFTbNhDo9O .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFTbNhDo9O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTbNhDo9O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFTbNhDo9O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFTbNhDo9O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFTbNhDo9O .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFTbNhDo9O .carousel-indicators li.active,
.cid-sFTbNhDo9O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFTbNhDo9O .carousel-indicators li::after,
.cid-sFTbNhDo9O .carousel-indicators li::before {
  content: none;
}
.cid-sFTbNhDo9O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFTbNhDo9O .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFTbNhDo9O .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFTbNhDo9O .carousel-indicators {
    display: none;
  }
}
.cid-sFTbNhDo9O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFTbNhDo9O .carousel-inner > .active {
  display: block;
}
.cid-sFTbNhDo9O .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTbNhDo9O .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFTbNhDo9O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFTbNhDo9O .carousel-control,
  .cid-sFTbNhDo9O .carousel-indicators,
  .cid-sFTbNhDo9O .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFTbNhDo9O .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFTbNhDo9O .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFTbNhDo9O .carousel-indicators .active,
.cid-sFTbNhDo9O .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFTbNhDo9O .carousel-indicators .active {
  background: #fff;
}
.cid-sFTbNhDo9O .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFTbNhDo9O .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFTbNhDo9O .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFTbNhDo9O .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFTbNhDo9O .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFTbNhDo9O .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFTbNhDo9O .carousel {
  width: 100%;
}
.cid-sFTbNhDo9O .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFTbNhDo9O .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFTbNhDo9O .modal.fade .modal-dialog,
.cid-sFTbNhDo9O .modal.in .modal-dialog {
  transform: none;
}
.cid-sFTbNhDo9O .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFTbNhDo9O H6 {
  text-align: center;
}
.cid-sFTiBlk0w9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFTiBlk0w9 .item {
  padding-bottom: 2rem;
}
.cid-sFTiBlk0w9 .item-wrapper {
  position: relative;
}
.cid-sFTiBlk0w9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFTiBlk0w9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFTiBlk0w9 .carousel-control,
.cid-sFTiBlk0w9 .close {
  background: #1b1b1b;
}
.cid-sFTiBlk0w9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFTiBlk0w9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFTiBlk0w9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFTiBlk0w9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFTiBlk0w9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFTiBlk0w9 .close::before {
  content: '\e91a';
}
.cid-sFTiBlk0w9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFTiBlk0w9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFTiBlk0w9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTiBlk0w9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFTiBlk0w9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFTiBlk0w9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFTiBlk0w9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFTiBlk0w9 .carousel-indicators li.active,
.cid-sFTiBlk0w9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFTiBlk0w9 .carousel-indicators li::after,
.cid-sFTiBlk0w9 .carousel-indicators li::before {
  content: none;
}
.cid-sFTiBlk0w9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFTiBlk0w9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFTiBlk0w9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFTiBlk0w9 .carousel-indicators {
    display: none;
  }
}
.cid-sFTiBlk0w9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFTiBlk0w9 .carousel-inner > .active {
  display: block;
}
.cid-sFTiBlk0w9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFTiBlk0w9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFTiBlk0w9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFTiBlk0w9 .carousel-control,
  .cid-sFTiBlk0w9 .carousel-indicators,
  .cid-sFTiBlk0w9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFTiBlk0w9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFTiBlk0w9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFTiBlk0w9 .carousel-indicators .active,
.cid-sFTiBlk0w9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFTiBlk0w9 .carousel-indicators .active {
  background: #fff;
}
.cid-sFTiBlk0w9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFTiBlk0w9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFTiBlk0w9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFTiBlk0w9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFTiBlk0w9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFTiBlk0w9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFTiBlk0w9 .carousel {
  width: 100%;
}
.cid-sFTiBlk0w9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFTiBlk0w9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFTiBlk0w9 .modal.fade .modal-dialog,
.cid-sFTiBlk0w9 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFTiBlk0w9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFTiBlk0w9 H6 {
  text-align: center;
}
.cid-sYotzpW92C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYotzpW92C .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotzpW92C .mbr-text {
  color: #4479d9;
}
.cid-sxcqtt9Lfj {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sxcqtt9Lfj .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotAqc8T9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYotAqc8T9 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotAqc8T9 .mbr-text {
  color: #4479d9;
}
.cid-sz5V52n6B2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sz5V52n6B2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sz5V52n6B2 .row {
  flex-direction: row-reverse;
}
.cid-sz5V52n6B2 img {
  width: 100%;
}
.cid-spoxvOO3Rc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spoxvOO3Rc .line {
  background-color: #9dc3e8;
  align: center;
  height: 2px;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-spywKAPuiT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spywKAPuiT .row {
  flex-direction: row-reverse;
}
.cid-spywKAPuiT img {
  width: 100%;
}
.cid-spAhziLdpa {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYotBLhBlR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYotBLhBlR .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYotBLhBlR .mbr-text {
  color: #4479d9;
}
.cid-tdKNTXSVv9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tdKNTXSVv9 .line {
  background-color: #71a080;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tdKNTXSVv9 .mbr-text {
  color: #71a080;
}
.cid-spmsQzhXlM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spA8usyTqA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spA8usyTqA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spA8usyTqA .row {
  flex-direction: row-reverse;
}
.cid-spA8usyTqA img {
  width: 100%;
}
.cid-uRp7ynS0if {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fff9de;
}
.cid-sZk5AcoFKq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZk5AcoFKq .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sZk5AcoFKq .mbr-text {
  color: #4479d9;
}
.cid-tRqM8KnHoT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tRqM8KnHoT .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRqM8KnHoT .mbr-text {
  text-align: left;
}
.cid-tRqM4Rr40E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tRqM4Rr40E .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRqM4Rr40E .mbr-text {
  color: #4479d9;
}
.cid-t2CJeD8CVR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t2CJeD8CVR .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t2CJeD8CVR .mbr-text {
  color: #4479d9;
}
.cid-t2CJpHBM4l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-t2CJpHBM4l .mbr-section-title {
  color: #b61414;
}
.cid-sZkau7eavu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sZkau7eavu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sZkau7eavu .row {
  flex-direction: row-reverse;
}
.cid-sZkau7eavu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sZkau7eavu .text-wrapper {
    padding: 2rem;
  }
}
.cid-sZkau7eavu .mbr-text {
  color: #232323;
}
.cid-sZk5PKLrld {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sZk5PKLrld .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sZk5PKLrld img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sZk5PKLrld .text-wrapper {
    padding: 2rem;
  }
}
.cid-sZk5UvoA11 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZk5UvoA11 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sZk5UvoA11 .mbr-text {
  color: #4479d9;
}
.cid-spA8XohgHc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spA8XohgHc .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spAacUc5YN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fdeaea;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uK9q268EKH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spmsRT3cRs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spv58W1LzR {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spv58W1LzR ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-spv58W1LzR li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-spv58W1LzR ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRp5SB8cQw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fcd0bb;
}
.cid-uRp5SB8cQw .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uRp5SB8cQw .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-uRp5SB8cQw .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-spmsTKl4Om {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spuRjPQBqw {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spuRjPQBqw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spuRjPQBqw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spuRjPQBqw .text-wrapper {
    padding: 2rem;
  }
}
.cid-spuOLzkmkA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spuOLzkmkA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spuOLzkmkA .row {
  flex-direction: row-reverse;
}
.cid-spuOLzkmkA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spuOLzkmkA .text-wrapper {
    padding: 2rem;
  }
}
.cid-spuWV1L32g {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-spuWV1L32g .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYos0YuEFa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sYos0YuEFa .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #5a55b1;
  margin-left: 1rem;
}
.cid-sYos0YuEFa .panel-group {
  border: none;
}
.cid-sYos0YuEFa .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sYos0YuEFa .panel-body,
.cid-sYos0YuEFa .card-header {
  padding: 1rem 0;
}
.cid-sYos0YuEFa .panel-title-edit {
  color: #000000;
}
.cid-sYos0YuEFa .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-spmsUud8lO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spmxwiVSIh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spmxwiVSIh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spmxwiVSIh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spmxwiVSIh .text-wrapper {
    padding: 2rem;
  }
}
.cid-spmsUuu8S1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spmsUuu8S1 .mbr-section-subtitle {
  text-align: center;
}
.cid-spmsUuu8S1 .mbr-text {
  text-align: left;
}
.cid-spmy0Fy0ss {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spmy0Fy0ss .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spmy0Fy0ss .row {
  flex-direction: row-reverse;
}
.cid-spmy0Fy0ss img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spmy0Fy0ss .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUNFhqUeK0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUNFhqUeK0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUNFhqUeK0 .row {
  flex-direction: row-reverse;
}
.cid-sUNFhqUeK0 img {
  width: 100%;
}
.cid-spmy3ApMUj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUNGKcNt1i {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUNGKcNt1i .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sUNGFsFHbU {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUNGFsFHbU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sUNGFsFHbU img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sUNGFsFHbU .text-wrapper {
    padding: 2rem;
  }
}
.cid-sVgQt8KC3y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVgQt8KC3y .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sVgQt8KC3y .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVgQt8KC3y .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVgQt8KC3y .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVgQt8KC3y .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVgQt8KC3y .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sVgQt8KC3y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVgQtEeDNc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVgQtEeDNc .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sVgQtEeDNc .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sVgQtEeDNc .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVgQtEeDNc .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVgQtEeDNc .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVgQtEeDNc .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVgQtEeDNc .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sVgQtEeDNc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVsH2M8gwt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVsH2M8gwt .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sVsH2M8gwt .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVsH2M8gwt .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVsH2M8gwt .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVsH2M8gwt .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVsH2M8gwt .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sVsH2M8gwt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVElnPN7M6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVElnPN7M6 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sVElnPN7M6 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sVElnPN7M6 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVElnPN7M6 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVElnPN7M6 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVElnPN7M6 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVElnPN7M6 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sVElnPN7M6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVgQCMupYK {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVgQCMupYK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVgQCMupYK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sVgQCMupYK .text-wrapper {
    padding: 2rem;
  }
}
.cid-spoprkZMmr {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spoprkZMmr .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmsY13lAU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sppbDw0ee9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA3hTphrw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-spA3hTphrw .mbr-section-subtitle {
  text-align: center;
}
.cid-spA3hTphrw .mbr-text {
  text-align: center;
}
.cid-spsOeY1rIo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spsOeY1rIo .mbr-section-subtitle {
  text-align: left;
}
.cid-sppbW7AYBa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sppbW7AYBa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sppbW7AYBa .row {
  flex-direction: row-reverse;
}
.cid-sppbW7AYBa img {
  width: 100%;
}
.cid-spplbpP7fa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spplbpP7fa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spplbpP7fa .row {
  flex-direction: row-reverse;
}
.cid-spplbpP7fa img {
  width: 100%;
}
.cid-spt4Wpq98D {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spt4Wpq98D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spt4Wpq98D .row {
  flex-direction: row-reverse;
}
.cid-spt4Wpq98D img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmsZrSxFn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp2VQhg7S {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4cAXTEO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4cAXTEO .mbr-section-subtitle {
  text-align: center;
}
.cid-spA4cAXTEO .mbr-text {
  text-align: center;
}
.cid-spoDiEuiLI {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spoDiEuiLI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spoDiEuiLI .row {
  flex-direction: row-reverse;
}
.cid-spoDiEuiLI img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmsYJoTSQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp4qmQoaY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4n8l03C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4n8l03C .mbr-section-subtitle {
  text-align: center;
}
.cid-spA4n8l03C .mbr-text {
  text-align: center;
}
.cid-spp1dCePtj {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spp1dCePtj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spp1dCePtj .row {
  flex-direction: row-reverse;
}
.cid-spp1dCePtj img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmt0niZpS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp4zFAWpX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4vl5FmM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4vl5FmM .mbr-section-subtitle {
  text-align: center;
}
.cid-spA4vl5FmM .mbr-text {
  text-align: center;
}
.cid-spp52dlERH {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spp52dlERH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spp52dlERH .row {
  flex-direction: row-reverse;
}
.cid-spp52dlERH img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmvvxZpZ8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp5ZFb95M {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4GPXvRF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4GPXvRF .mbr-section-subtitle {
  text-align: center;
}
.cid-spA4GPXvRF .mbr-text {
  text-align: center;
}
.cid-spp6nwSB7R {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spp6nwSB7R .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spp6nwSB7R .row {
  flex-direction: row-reverse;
}
.cid-spp6nwSB7R img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmvwqJVvx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp78AM7VA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4NnCDNt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4NnCDNt .mbr-section-subtitle {
  text-align: center;
}
.cid-spA4NnCDNt .mbr-text {
  text-align: center;
}
.cid-spp7rF8WT7 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spp7rF8WT7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spp7rF8WT7 .row {
  flex-direction: row-reverse;
}
.cid-spp7rF8WT7 img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmvxpAi0t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp7PByuXo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4UCYQyO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA4UCYQyO .mbr-section-subtitle {
  text-align: center;
}
.cid-spA4UCYQyO .mbr-text {
  text-align: center;
}
.cid-spp8aFVZzQ {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spp8aFVZzQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spp8aFVZzQ .row {
  flex-direction: row-reverse;
}
.cid-spp8aFVZzQ img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmvyb8E3B {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp8XPXmUP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA566ja3S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA566ja3S .mbr-section-subtitle {
  text-align: center;
}
.cid-spA566ja3S .mbr-text {
  text-align: center;
}
.cid-spp9hnzfjO {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spp9hnzfjO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spp9hnzfjO .row {
  flex-direction: row-reverse;
}
.cid-spp9hnzfjO img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmvyYctEY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spp9MIbZHY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA5AG2R0z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA5AG2R0z .mbr-section-subtitle {
  text-align: center;
}
.cid-spA5AG2R0z .mbr-text {
  text-align: center;
}
.cid-sppa3A34Rf {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sppa3A34Rf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sppa3A34Rf .row {
  flex-direction: row-reverse;
}
.cid-sppa3A34Rf img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmvzN9uVs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sppajfTXoa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA5HL3XnG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spA5HL3XnG .mbr-section-subtitle {
  text-align: center;
}
.cid-spA5HL3XnG .mbr-text {
  text-align: center;
}
.cid-sppaBVLbB7 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sppaBVLbB7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sppaBVLbB7 .row {
  flex-direction: row-reverse;
}
.cid-sppaBVLbB7 img {
  width: 100%;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmx5YjbV4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spmx5YG5qe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spmx5YG5qe .mbr-section-subtitle {
  text-align: center;
}
.cid-spmx5YG5qe .mbr-text {
  text-align: left;
}
.cid-spv03BdBQS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spv03BdBQS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spv03BdBQS .row {
  flex-direction: row-reverse;
}
.cid-spv03BdBQS img {
  width: 100%;
}
.cid-spuZquu2LK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spuZIxb73C {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spuZIxb73C .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmzsew8wZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-spmzseWaeZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spmzseWaeZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spmzseWaeZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spmzseWaeZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sTDEedYRrm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTDEedYRrm .video-wrapper iframe {
  width: 100%;
}
.cid-sTDEedYRrm .mbr-section-title,
.cid-sTDEedYRrm .mbr-section-subtitle,
.cid-sTDEedYRrm .mbr-text {
  text-align: center;
}
.cid-spmzsfsDqm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-spmzsfsDqm .mbr-section-subtitle {
  text-align: center;
}
.cid-spmzsfsDqm .mbr-text {
  text-align: left;
}
.cid-sUk0wIr0Hw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUk0wIr0Hw .video-wrapper iframe {
  width: 100%;
}
.cid-sUk0wIr0Hw .mbr-section-title,
.cid-sUk0wIr0Hw .mbr-section-subtitle,
.cid-sUk0wIr0Hw .mbr-text {
  text-align: center;
}
.cid-spopCFyijS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spopCFyijS .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spmztKM1Ui {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sq31fblXqv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sq31fblXqv .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-sq31fblXqv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sq31fblXqv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sq31fblXqv .text-wrapper {
    padding: 2rem;
  }
}
.cid-spmztLm0V1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spmztLm0V1 .mbr-section-subtitle {
  text-align: center;
}
.cid-spmztLm0V1 .mbr-text {
  text-align: left;
}
.cid-sq2U7lFpJX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sq2U7lFpJX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sq2U7lFpJX .row {
    flex-direction: column-reverse;
  }
  .cid-sq2U7lFpJX .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sq2U7lFpJX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sq2U7lFpJX .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-sq2U7lFpJX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sq2VTdLNHb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sq301sKgqi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sq301sKgqi .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-sq301sKgqi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sq301sKgqi img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sq301sKgqi .text-wrapper {
    padding: 2rem;
  }
}
.cid-spooSKmWvH {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spooSKmWvH .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  position: relative !important;
}
.cid-sq7xU1o8HC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sq7xU1o8HC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sq7xU1o8HC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sq7xU1o8HC .dropdown-item:hover,
.cid-sq7xU1o8HC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sq7xU1o8HC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sq7xU1o8HC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sq7xU1o8HC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sq7xU1o8HC .nav-link {
  position: relative;
}
.cid-sq7xU1o8HC .container {
  display: flex;
  margin: auto;
}
.cid-sq7xU1o8HC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown-menu,
.cid-sq7xU1o8HC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sq7xU1o8HC .nav-item:focus,
.cid-sq7xU1o8HC .nav-link:focus {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sq7xU1o8HC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sq7xU1o8HC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sq7xU1o8HC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sq7xU1o8HC .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: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.opened {
  transition: all 0.3s;
}
.cid-sq7xU1o8HC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sq7xU1o8HC .navbar .navbar-logo img {
  width: auto;
}
.cid-sq7xU1o8HC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar.collapsed {
  justify-content: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sq7xU1o8HC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sq7xU1o8HC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sq7xU1o8HC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sq7xU1o8HC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sq7xU1o8HC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sq7xU1o8HC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sq7xU1o8HC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sq7xU1o8HC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sq7xU1o8HC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sq7xU1o8HC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sq7xU1o8HC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sq7xU1o8HC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sq7xU1o8HC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sq7xU1o8HC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sq7xU1o8HC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sq7xU1o8HC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sq7xU1o8HC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sq7xU1o8HC .dropdown-item.active,
.cid-sq7xU1o8HC .dropdown-item:active {
  background-color: transparent;
}
.cid-sq7xU1o8HC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sq7xU1o8HC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sq7xU1o8HC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sq7xU1o8HC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sq7xU1o8HC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sq7xU1o8HC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sq7xU1o8HC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sq7xU1o8HC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sq7xU1o8HC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sq7xU1o8HC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sq7xU1o8HC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sq7xU1o8HC .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-sq7xU1o8HC .navbar {
    height: 70px;
  }
  .cid-sq7xU1o8HC .navbar.opened {
    height: auto;
  }
  .cid-sq7xU1o8HC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLJDjrBS38 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sLJDjs3XX7 .navbar-dropdown {
  position: relative !important;
}
.cid-sLJDjs3XX7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLJDjs3XX7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLJDjs3XX7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLJDjs3XX7 .dropdown-item:hover,
.cid-sLJDjs3XX7 .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sLJDjs3XX7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLJDjs3XX7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLJDjs3XX7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLJDjs3XX7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLJDjs3XX7 .nav-link {
  position: relative;
}
.cid-sLJDjs3XX7 .container {
  display: flex;
  margin: auto;
}
.cid-sLJDjs3XX7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLJDjs3XX7 .dropdown-menu,
.cid-sLJDjs3XX7 .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sLJDjs3XX7 .nav-item:focus,
.cid-sLJDjs3XX7 .nav-link:focus {
  outline: none;
}
.cid-sLJDjs3XX7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLJDjs3XX7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLJDjs3XX7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLJDjs3XX7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLJDjs3XX7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLJDjs3XX7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLJDjs3XX7 .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: #2c77c6;
}
.cid-sLJDjs3XX7 .navbar.opened {
  transition: all 0.3s;
}
.cid-sLJDjs3XX7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLJDjs3XX7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sLJDjs3XX7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLJDjs3XX7 .navbar.collapsed {
  justify-content: center;
}
.cid-sLJDjs3XX7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLJDjs3XX7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLJDjs3XX7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLJDjs3XX7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLJDjs3XX7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLJDjs3XX7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLJDjs3XX7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLJDjs3XX7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLJDjs3XX7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLJDjs3XX7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLJDjs3XX7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLJDjs3XX7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLJDjs3XX7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLJDjs3XX7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLJDjs3XX7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLJDjs3XX7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLJDjs3XX7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLJDjs3XX7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLJDjs3XX7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLJDjs3XX7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLJDjs3XX7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLJDjs3XX7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLJDjs3XX7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLJDjs3XX7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLJDjs3XX7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLJDjs3XX7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLJDjs3XX7 .dropdown-item.active,
.cid-sLJDjs3XX7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sLJDjs3XX7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLJDjs3XX7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLJDjs3XX7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLJDjs3XX7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sLJDjs3XX7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLJDjs3XX7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLJDjs3XX7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLJDjs3XX7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLJDjs3XX7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLJDjs3XX7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sLJDjs3XX7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLJDjs3XX7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLJDjs3XX7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLJDjs3XX7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLJDjs3XX7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLJDjs3XX7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLJDjs3XX7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLJDjs3XX7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLJDjs3XX7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sLJDjs3XX7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLJDjs3XX7 .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-sLJDjs3XX7 .navbar {
    height: 70px;
  }
  .cid-sLJDjs3XX7 .navbar.opened {
    height: auto;
  }
  .cid-sLJDjs3XX7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQ53LlqJIN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLK3iJe5km {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sLK3iJe5km .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sLK3iJe5km .mbr-text {
  text-align: left;
}
.cid-sLK3g6h5Yq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLK3g6h5Yq .item {
  padding-bottom: 2rem;
}
.cid-sLK3g6h5Yq .item-wrapper {
  position: relative;
}
.cid-sLK3g6h5Yq .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLK3g6h5Yq .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLK3g6h5Yq .carousel-control,
.cid-sLK3g6h5Yq .close {
  background: #1b1b1b;
}
.cid-sLK3g6h5Yq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLK3g6h5Yq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLK3g6h5Yq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLK3g6h5Yq .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLK3g6h5Yq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLK3g6h5Yq .close::before {
  content: '\e91a';
}
.cid-sLK3g6h5Yq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLK3g6h5Yq .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLK3g6h5Yq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK3g6h5Yq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLK3g6h5Yq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLK3g6h5Yq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLK3g6h5Yq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLK3g6h5Yq .carousel-indicators li.active,
.cid-sLK3g6h5Yq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLK3g6h5Yq .carousel-indicators li::after,
.cid-sLK3g6h5Yq .carousel-indicators li::before {
  content: none;
}
.cid-sLK3g6h5Yq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLK3g6h5Yq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLK3g6h5Yq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLK3g6h5Yq .carousel-indicators {
    display: none;
  }
}
.cid-sLK3g6h5Yq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLK3g6h5Yq .carousel-inner > .active {
  display: block;
}
.cid-sLK3g6h5Yq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK3g6h5Yq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLK3g6h5Yq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLK3g6h5Yq .carousel-control,
  .cid-sLK3g6h5Yq .carousel-indicators,
  .cid-sLK3g6h5Yq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLK3g6h5Yq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLK3g6h5Yq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLK3g6h5Yq .carousel-indicators .active,
.cid-sLK3g6h5Yq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLK3g6h5Yq .carousel-indicators .active {
  background: #fff;
}
.cid-sLK3g6h5Yq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLK3g6h5Yq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLK3g6h5Yq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLK3g6h5Yq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLK3g6h5Yq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLK3g6h5Yq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLK3g6h5Yq .carousel {
  width: 100%;
}
.cid-sLK3g6h5Yq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLK3g6h5Yq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLK3g6h5Yq .modal.fade .modal-dialog,
.cid-sLK3g6h5Yq .modal.in .modal-dialog {
  transform: none;
}
.cid-sLK3g6h5Yq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLK3g6h5Yq H6 {
  text-align: center;
}
.cid-sLK4cqisJS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLK4cqisJS .item {
  padding-bottom: 2rem;
}
.cid-sLK4cqisJS .item-wrapper {
  position: relative;
}
.cid-sLK4cqisJS .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLK4cqisJS .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLK4cqisJS .carousel-control,
.cid-sLK4cqisJS .close {
  background: #1b1b1b;
}
.cid-sLK4cqisJS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLK4cqisJS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLK4cqisJS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLK4cqisJS .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLK4cqisJS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLK4cqisJS .close::before {
  content: '\e91a';
}
.cid-sLK4cqisJS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLK4cqisJS .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLK4cqisJS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK4cqisJS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLK4cqisJS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLK4cqisJS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLK4cqisJS .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLK4cqisJS .carousel-indicators li.active,
.cid-sLK4cqisJS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLK4cqisJS .carousel-indicators li::after,
.cid-sLK4cqisJS .carousel-indicators li::before {
  content: none;
}
.cid-sLK4cqisJS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLK4cqisJS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLK4cqisJS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLK4cqisJS .carousel-indicators {
    display: none;
  }
}
.cid-sLK4cqisJS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLK4cqisJS .carousel-inner > .active {
  display: block;
}
.cid-sLK4cqisJS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK4cqisJS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLK4cqisJS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLK4cqisJS .carousel-control,
  .cid-sLK4cqisJS .carousel-indicators,
  .cid-sLK4cqisJS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLK4cqisJS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLK4cqisJS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLK4cqisJS .carousel-indicators .active,
.cid-sLK4cqisJS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLK4cqisJS .carousel-indicators .active {
  background: #fff;
}
.cid-sLK4cqisJS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLK4cqisJS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLK4cqisJS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLK4cqisJS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLK4cqisJS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLK4cqisJS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLK4cqisJS .carousel {
  width: 100%;
}
.cid-sLK4cqisJS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLK4cqisJS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLK4cqisJS .modal.fade .modal-dialog,
.cid-sLK4cqisJS .modal.in .modal-dialog {
  transform: none;
}
.cid-sLK4cqisJS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLK4cqisJS H6 {
  text-align: center;
}
.cid-sLK4OppvT6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLK4OppvT6 .item {
  padding-bottom: 2rem;
}
.cid-sLK4OppvT6 .item-wrapper {
  position: relative;
}
.cid-sLK4OppvT6 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLK4OppvT6 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLK4OppvT6 .carousel-control,
.cid-sLK4OppvT6 .close {
  background: #1b1b1b;
}
.cid-sLK4OppvT6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLK4OppvT6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLK4OppvT6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLK4OppvT6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLK4OppvT6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLK4OppvT6 .close::before {
  content: '\e91a';
}
.cid-sLK4OppvT6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLK4OppvT6 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLK4OppvT6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK4OppvT6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLK4OppvT6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLK4OppvT6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLK4OppvT6 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLK4OppvT6 .carousel-indicators li.active,
.cid-sLK4OppvT6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLK4OppvT6 .carousel-indicators li::after,
.cid-sLK4OppvT6 .carousel-indicators li::before {
  content: none;
}
.cid-sLK4OppvT6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLK4OppvT6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLK4OppvT6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLK4OppvT6 .carousel-indicators {
    display: none;
  }
}
.cid-sLK4OppvT6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLK4OppvT6 .carousel-inner > .active {
  display: block;
}
.cid-sLK4OppvT6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK4OppvT6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLK4OppvT6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLK4OppvT6 .carousel-control,
  .cid-sLK4OppvT6 .carousel-indicators,
  .cid-sLK4OppvT6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLK4OppvT6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLK4OppvT6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLK4OppvT6 .carousel-indicators .active,
.cid-sLK4OppvT6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLK4OppvT6 .carousel-indicators .active {
  background: #fff;
}
.cid-sLK4OppvT6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLK4OppvT6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLK4OppvT6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLK4OppvT6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLK4OppvT6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLK4OppvT6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLK4OppvT6 .carousel {
  width: 100%;
}
.cid-sLK4OppvT6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLK4OppvT6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLK4OppvT6 .modal.fade .modal-dialog,
.cid-sLK4OppvT6 .modal.in .modal-dialog {
  transform: none;
}
.cid-sLK4OppvT6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLK4OppvT6 H6 {
  text-align: center;
}
.cid-sPeg0bEFsT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPeg0bEFsT .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sPeg0bEFsT .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sPeg0bEFsT .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-sLK5gplHU3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLK5gplHU3 .item {
  padding-bottom: 2rem;
}
.cid-sLK5gplHU3 .item-wrapper {
  position: relative;
}
.cid-sLK5gplHU3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLK5gplHU3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLK5gplHU3 .carousel-control,
.cid-sLK5gplHU3 .close {
  background: #1b1b1b;
}
.cid-sLK5gplHU3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLK5gplHU3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLK5gplHU3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLK5gplHU3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLK5gplHU3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLK5gplHU3 .close::before {
  content: '\e91a';
}
.cid-sLK5gplHU3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLK5gplHU3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLK5gplHU3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK5gplHU3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLK5gplHU3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLK5gplHU3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLK5gplHU3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLK5gplHU3 .carousel-indicators li.active,
.cid-sLK5gplHU3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLK5gplHU3 .carousel-indicators li::after,
.cid-sLK5gplHU3 .carousel-indicators li::before {
  content: none;
}
.cid-sLK5gplHU3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLK5gplHU3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLK5gplHU3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLK5gplHU3 .carousel-indicators {
    display: none;
  }
}
.cid-sLK5gplHU3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLK5gplHU3 .carousel-inner > .active {
  display: block;
}
.cid-sLK5gplHU3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK5gplHU3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLK5gplHU3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLK5gplHU3 .carousel-control,
  .cid-sLK5gplHU3 .carousel-indicators,
  .cid-sLK5gplHU3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLK5gplHU3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLK5gplHU3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLK5gplHU3 .carousel-indicators .active,
.cid-sLK5gplHU3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLK5gplHU3 .carousel-indicators .active {
  background: #fff;
}
.cid-sLK5gplHU3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLK5gplHU3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLK5gplHU3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLK5gplHU3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLK5gplHU3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLK5gplHU3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLK5gplHU3 .carousel {
  width: 100%;
}
.cid-sLK5gplHU3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLK5gplHU3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLK5gplHU3 .modal.fade .modal-dialog,
.cid-sLK5gplHU3 .modal.in .modal-dialog {
  transform: none;
}
.cid-sLK5gplHU3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLK5gplHU3 H6 {
  text-align: center;
}
.cid-sLK5JfYOE1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLK5JfYOE1 .item {
  padding-bottom: 2rem;
}
.cid-sLK5JfYOE1 .item-wrapper {
  position: relative;
}
.cid-sLK5JfYOE1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLK5JfYOE1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLK5JfYOE1 .carousel-control,
.cid-sLK5JfYOE1 .close {
  background: #1b1b1b;
}
.cid-sLK5JfYOE1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLK5JfYOE1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLK5JfYOE1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLK5JfYOE1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLK5JfYOE1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLK5JfYOE1 .close::before {
  content: '\e91a';
}
.cid-sLK5JfYOE1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLK5JfYOE1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLK5JfYOE1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK5JfYOE1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLK5JfYOE1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLK5JfYOE1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLK5JfYOE1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLK5JfYOE1 .carousel-indicators li.active,
.cid-sLK5JfYOE1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLK5JfYOE1 .carousel-indicators li::after,
.cid-sLK5JfYOE1 .carousel-indicators li::before {
  content: none;
}
.cid-sLK5JfYOE1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLK5JfYOE1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLK5JfYOE1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLK5JfYOE1 .carousel-indicators {
    display: none;
  }
}
.cid-sLK5JfYOE1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLK5JfYOE1 .carousel-inner > .active {
  display: block;
}
.cid-sLK5JfYOE1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK5JfYOE1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLK5JfYOE1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLK5JfYOE1 .carousel-control,
  .cid-sLK5JfYOE1 .carousel-indicators,
  .cid-sLK5JfYOE1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLK5JfYOE1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLK5JfYOE1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLK5JfYOE1 .carousel-indicators .active,
.cid-sLK5JfYOE1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLK5JfYOE1 .carousel-indicators .active {
  background: #fff;
}
.cid-sLK5JfYOE1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLK5JfYOE1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLK5JfYOE1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLK5JfYOE1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLK5JfYOE1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLK5JfYOE1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLK5JfYOE1 .carousel {
  width: 100%;
}
.cid-sLK5JfYOE1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLK5JfYOE1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLK5JfYOE1 .modal.fade .modal-dialog,
.cid-sLK5JfYOE1 .modal.in .modal-dialog {
  transform: none;
}
.cid-sLK5JfYOE1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLK5JfYOE1 H6 {
  text-align: center;
}
.cid-sLK67oSqwT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLK67oSqwT .item {
  padding-bottom: 2rem;
}
.cid-sLK67oSqwT .item-wrapper {
  position: relative;
}
.cid-sLK67oSqwT .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLK67oSqwT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLK67oSqwT .carousel-control,
.cid-sLK67oSqwT .close {
  background: #1b1b1b;
}
.cid-sLK67oSqwT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLK67oSqwT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLK67oSqwT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLK67oSqwT .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLK67oSqwT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLK67oSqwT .close::before {
  content: '\e91a';
}
.cid-sLK67oSqwT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLK67oSqwT .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLK67oSqwT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK67oSqwT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLK67oSqwT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLK67oSqwT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLK67oSqwT .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLK67oSqwT .carousel-indicators li.active,
.cid-sLK67oSqwT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLK67oSqwT .carousel-indicators li::after,
.cid-sLK67oSqwT .carousel-indicators li::before {
  content: none;
}
.cid-sLK67oSqwT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLK67oSqwT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLK67oSqwT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLK67oSqwT .carousel-indicators {
    display: none;
  }
}
.cid-sLK67oSqwT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLK67oSqwT .carousel-inner > .active {
  display: block;
}
.cid-sLK67oSqwT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLK67oSqwT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLK67oSqwT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLK67oSqwT .carousel-control,
  .cid-sLK67oSqwT .carousel-indicators,
  .cid-sLK67oSqwT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLK67oSqwT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLK67oSqwT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLK67oSqwT .carousel-indicators .active,
.cid-sLK67oSqwT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLK67oSqwT .carousel-indicators .active {
  background: #fff;
}
.cid-sLK67oSqwT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLK67oSqwT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLK67oSqwT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLK67oSqwT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLK67oSqwT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLK67oSqwT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLK67oSqwT .carousel {
  width: 100%;
}
.cid-sLK67oSqwT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLK67oSqwT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLK67oSqwT .modal.fade .modal-dialog,
.cid-sLK67oSqwT .modal.in .modal-dialog {
  transform: none;
}
.cid-sLK67oSqwT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLK67oSqwT H6 {
  text-align: center;
}
.cid-sLK6O1hwcI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sLK6O1hwcI .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sLK6O1hwcI .mbr-text {
  text-align: left;
}
.cid-sLKnnsKpyU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLKnnsKpyU .item {
  padding-bottom: 2rem;
}
.cid-sLKnnsKpyU .item-wrapper {
  position: relative;
}
.cid-sLKnnsKpyU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLKnnsKpyU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLKnnsKpyU .carousel-control,
.cid-sLKnnsKpyU .close {
  background: #1b1b1b;
}
.cid-sLKnnsKpyU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLKnnsKpyU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLKnnsKpyU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLKnnsKpyU .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLKnnsKpyU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLKnnsKpyU .close::before {
  content: '\e91a';
}
.cid-sLKnnsKpyU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLKnnsKpyU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLKnnsKpyU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKnnsKpyU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLKnnsKpyU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLKnnsKpyU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLKnnsKpyU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLKnnsKpyU .carousel-indicators li.active,
.cid-sLKnnsKpyU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLKnnsKpyU .carousel-indicators li::after,
.cid-sLKnnsKpyU .carousel-indicators li::before {
  content: none;
}
.cid-sLKnnsKpyU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLKnnsKpyU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLKnnsKpyU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLKnnsKpyU .carousel-indicators {
    display: none;
  }
}
.cid-sLKnnsKpyU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLKnnsKpyU .carousel-inner > .active {
  display: block;
}
.cid-sLKnnsKpyU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKnnsKpyU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLKnnsKpyU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLKnnsKpyU .carousel-control,
  .cid-sLKnnsKpyU .carousel-indicators,
  .cid-sLKnnsKpyU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLKnnsKpyU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLKnnsKpyU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLKnnsKpyU .carousel-indicators .active,
.cid-sLKnnsKpyU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLKnnsKpyU .carousel-indicators .active {
  background: #fff;
}
.cid-sLKnnsKpyU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLKnnsKpyU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLKnnsKpyU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLKnnsKpyU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLKnnsKpyU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLKnnsKpyU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLKnnsKpyU .carousel {
  width: 100%;
}
.cid-sLKnnsKpyU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLKnnsKpyU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLKnnsKpyU .modal.fade .modal-dialog,
.cid-sLKnnsKpyU .modal.in .modal-dialog {
  transform: none;
}
.cid-sLKnnsKpyU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLKnnsKpyU H6 {
  text-align: center;
}
.cid-sLKoqp63hR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLKoqp63hR .item {
  padding-bottom: 2rem;
}
.cid-sLKoqp63hR .item-wrapper {
  position: relative;
}
.cid-sLKoqp63hR .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLKoqp63hR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLKoqp63hR .carousel-control,
.cid-sLKoqp63hR .close {
  background: #1b1b1b;
}
.cid-sLKoqp63hR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLKoqp63hR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLKoqp63hR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLKoqp63hR .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLKoqp63hR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLKoqp63hR .close::before {
  content: '\e91a';
}
.cid-sLKoqp63hR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLKoqp63hR .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLKoqp63hR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKoqp63hR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLKoqp63hR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLKoqp63hR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLKoqp63hR .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLKoqp63hR .carousel-indicators li.active,
.cid-sLKoqp63hR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLKoqp63hR .carousel-indicators li::after,
.cid-sLKoqp63hR .carousel-indicators li::before {
  content: none;
}
.cid-sLKoqp63hR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLKoqp63hR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLKoqp63hR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLKoqp63hR .carousel-indicators {
    display: none;
  }
}
.cid-sLKoqp63hR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLKoqp63hR .carousel-inner > .active {
  display: block;
}
.cid-sLKoqp63hR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKoqp63hR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLKoqp63hR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLKoqp63hR .carousel-control,
  .cid-sLKoqp63hR .carousel-indicators,
  .cid-sLKoqp63hR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLKoqp63hR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLKoqp63hR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLKoqp63hR .carousel-indicators .active,
.cid-sLKoqp63hR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLKoqp63hR .carousel-indicators .active {
  background: #fff;
}
.cid-sLKoqp63hR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLKoqp63hR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLKoqp63hR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLKoqp63hR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLKoqp63hR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLKoqp63hR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLKoqp63hR .carousel {
  width: 100%;
}
.cid-sLKoqp63hR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLKoqp63hR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLKoqp63hR .modal.fade .modal-dialog,
.cid-sLKoqp63hR .modal.in .modal-dialog {
  transform: none;
}
.cid-sLKoqp63hR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLKoqp63hR H6 {
  text-align: center;
}
.cid-sPe9kP31EY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPe9kP31EY blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sLKoV68T5H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLKoV68T5H .item {
  padding-bottom: 2rem;
}
.cid-sLKoV68T5H .item-wrapper {
  position: relative;
}
.cid-sLKoV68T5H .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLKoV68T5H .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLKoV68T5H .carousel-control,
.cid-sLKoV68T5H .close {
  background: #1b1b1b;
}
.cid-sLKoV68T5H .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLKoV68T5H .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLKoV68T5H .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLKoV68T5H .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLKoV68T5H .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLKoV68T5H .close::before {
  content: '\e91a';
}
.cid-sLKoV68T5H .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLKoV68T5H .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLKoV68T5H .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKoV68T5H .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLKoV68T5H .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLKoV68T5H .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLKoV68T5H .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLKoV68T5H .carousel-indicators li.active,
.cid-sLKoV68T5H .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLKoV68T5H .carousel-indicators li::after,
.cid-sLKoV68T5H .carousel-indicators li::before {
  content: none;
}
.cid-sLKoV68T5H .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLKoV68T5H .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLKoV68T5H .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLKoV68T5H .carousel-indicators {
    display: none;
  }
}
.cid-sLKoV68T5H .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLKoV68T5H .carousel-inner > .active {
  display: block;
}
.cid-sLKoV68T5H .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKoV68T5H .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLKoV68T5H .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLKoV68T5H .carousel-control,
  .cid-sLKoV68T5H .carousel-indicators,
  .cid-sLKoV68T5H .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLKoV68T5H .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLKoV68T5H .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLKoV68T5H .carousel-indicators .active,
.cid-sLKoV68T5H .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLKoV68T5H .carousel-indicators .active {
  background: #fff;
}
.cid-sLKoV68T5H .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLKoV68T5H .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLKoV68T5H .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLKoV68T5H .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLKoV68T5H .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLKoV68T5H .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLKoV68T5H .carousel {
  width: 100%;
}
.cid-sLKoV68T5H .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLKoV68T5H .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLKoV68T5H .modal.fade .modal-dialog,
.cid-sLKoV68T5H .modal.in .modal-dialog {
  transform: none;
}
.cid-sLKoV68T5H .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLKoV68T5H H6 {
  text-align: center;
}
.cid-sLKpwuW0gv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLKpwuW0gv .item {
  padding-bottom: 2rem;
}
.cid-sLKpwuW0gv .item-wrapper {
  position: relative;
}
.cid-sLKpwuW0gv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLKpwuW0gv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLKpwuW0gv .carousel-control,
.cid-sLKpwuW0gv .close {
  background: #1b1b1b;
}
.cid-sLKpwuW0gv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLKpwuW0gv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLKpwuW0gv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLKpwuW0gv .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLKpwuW0gv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLKpwuW0gv .close::before {
  content: '\e91a';
}
.cid-sLKpwuW0gv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLKpwuW0gv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLKpwuW0gv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKpwuW0gv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLKpwuW0gv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLKpwuW0gv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLKpwuW0gv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLKpwuW0gv .carousel-indicators li.active,
.cid-sLKpwuW0gv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLKpwuW0gv .carousel-indicators li::after,
.cid-sLKpwuW0gv .carousel-indicators li::before {
  content: none;
}
.cid-sLKpwuW0gv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLKpwuW0gv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLKpwuW0gv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLKpwuW0gv .carousel-indicators {
    display: none;
  }
}
.cid-sLKpwuW0gv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLKpwuW0gv .carousel-inner > .active {
  display: block;
}
.cid-sLKpwuW0gv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKpwuW0gv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLKpwuW0gv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLKpwuW0gv .carousel-control,
  .cid-sLKpwuW0gv .carousel-indicators,
  .cid-sLKpwuW0gv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLKpwuW0gv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLKpwuW0gv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLKpwuW0gv .carousel-indicators .active,
.cid-sLKpwuW0gv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLKpwuW0gv .carousel-indicators .active {
  background: #fff;
}
.cid-sLKpwuW0gv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLKpwuW0gv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLKpwuW0gv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLKpwuW0gv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLKpwuW0gv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLKpwuW0gv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLKpwuW0gv .carousel {
  width: 100%;
}
.cid-sLKpwuW0gv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLKpwuW0gv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLKpwuW0gv .modal.fade .modal-dialog,
.cid-sLKpwuW0gv .modal.in .modal-dialog {
  transform: none;
}
.cid-sLKpwuW0gv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLKpwuW0gv H6 {
  text-align: center;
}
.cid-sLKqZJXzJG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLKqZJXzJG .item {
  padding-bottom: 2rem;
}
.cid-sLKqZJXzJG .item-wrapper {
  position: relative;
}
.cid-sLKqZJXzJG .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sLKqZJXzJG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sLKqZJXzJG .carousel-control,
.cid-sLKqZJXzJG .close {
  background: #1b1b1b;
}
.cid-sLKqZJXzJG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sLKqZJXzJG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sLKqZJXzJG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sLKqZJXzJG .carousel-control-next span {
  margin-left: 5px;
}
.cid-sLKqZJXzJG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sLKqZJXzJG .close::before {
  content: '\e91a';
}
.cid-sLKqZJXzJG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sLKqZJXzJG .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLKqZJXzJG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKqZJXzJG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLKqZJXzJG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLKqZJXzJG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sLKqZJXzJG .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sLKqZJXzJG .carousel-indicators li.active,
.cid-sLKqZJXzJG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sLKqZJXzJG .carousel-indicators li::after,
.cid-sLKqZJXzJG .carousel-indicators li::before {
  content: none;
}
.cid-sLKqZJXzJG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sLKqZJXzJG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sLKqZJXzJG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sLKqZJXzJG .carousel-indicators {
    display: none;
  }
}
.cid-sLKqZJXzJG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLKqZJXzJG .carousel-inner > .active {
  display: block;
}
.cid-sLKqZJXzJG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLKqZJXzJG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLKqZJXzJG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sLKqZJXzJG .carousel-control,
  .cid-sLKqZJXzJG .carousel-indicators,
  .cid-sLKqZJXzJG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sLKqZJXzJG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sLKqZJXzJG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sLKqZJXzJG .carousel-indicators .active,
.cid-sLKqZJXzJG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sLKqZJXzJG .carousel-indicators .active {
  background: #fff;
}
.cid-sLKqZJXzJG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sLKqZJXzJG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sLKqZJXzJG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sLKqZJXzJG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sLKqZJXzJG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sLKqZJXzJG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sLKqZJXzJG .carousel {
  width: 100%;
}
.cid-sLKqZJXzJG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sLKqZJXzJG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sLKqZJXzJG .modal.fade .modal-dialog,
.cid-sLKqZJXzJG .modal.in .modal-dialog {
  transform: none;
}
.cid-sLKqZJXzJG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sLKqZJXzJG H6 {
  text-align: center;
}
.cid-u1siNMMQTk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1siNMMQTk .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-u1siNMMQTk .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u1siNMMQTk .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1siNMMQTk .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u1siNMMQTk .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1siNMMQTk .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-u1siNMMQTk .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u1siNMMQTk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u1shWkzGYm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1shWkzGYm .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1shWkzGYm .mbr-text {
  color: #4479d9;
}
.cid-u1skJjj5MP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u1skJjj5MP .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-u1skJjj5MP .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u1skJjj5MP .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1skJjj5MP .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u1skJjj5MP .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1skJjj5MP .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-u1skJjj5MP .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u1skJjj5MP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u1sgEsOtvo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1sgEsOtvo .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1sgEsOtvo .mbr-text {
  color: #4479d9;
}
.cid-u1se38WFNC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-u1sewPH8mB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1sfQ5ZxSV {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u1sfQ5ZxSV img,
.cid-u1sfQ5ZxSV .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u1sfQ5ZxSV .item:focus,
.cid-u1sfQ5ZxSV span:focus {
  outline: none;
}
.cid-u1sfQ5ZxSV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u1sfQ5ZxSV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u1sfQ5ZxSV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u1sfQ5ZxSV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u1sfQ5ZxSV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u1sfQ5ZxSV .mbr-section-title {
  color: #232323;
}
.cid-u1sfQ5ZxSV .mbr-text,
.cid-u1sfQ5ZxSV .mbr-section-btn {
  text-align: left;
}
.cid-u1sfQ5ZxSV .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-u1sfQ5ZxSV .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-u1sgzrfNAd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1sgzrfNAd .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1sgzrfNAd .mbr-text {
  color: #4479d9;
}
.cid-sObS2LgyIs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sObS2Lvdje .navbar-dropdown {
  position: relative !important;
}
.cid-sObS2Lvdje .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sObS2Lvdje .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sObS2Lvdje .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sObS2Lvdje .dropdown-item:hover,
.cid-sObS2Lvdje .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sObS2Lvdje .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sObS2Lvdje .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sObS2Lvdje .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sObS2Lvdje .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sObS2Lvdje .nav-link {
  position: relative;
}
.cid-sObS2Lvdje .container {
  display: flex;
  margin: auto;
}
.cid-sObS2Lvdje .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sObS2Lvdje .dropdown-menu,
.cid-sObS2Lvdje .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sObS2Lvdje .nav-item:focus,
.cid-sObS2Lvdje .nav-link:focus {
  outline: none;
}
.cid-sObS2Lvdje .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sObS2Lvdje .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sObS2Lvdje .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sObS2Lvdje .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sObS2Lvdje .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sObS2Lvdje .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sObS2Lvdje .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: #2c77c6;
}
.cid-sObS2Lvdje .navbar.opened {
  transition: all 0.3s;
}
.cid-sObS2Lvdje .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sObS2Lvdje .navbar .navbar-logo img {
  width: auto;
}
.cid-sObS2Lvdje .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sObS2Lvdje .navbar.collapsed {
  justify-content: center;
}
.cid-sObS2Lvdje .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sObS2Lvdje .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sObS2Lvdje .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sObS2Lvdje .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sObS2Lvdje .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sObS2Lvdje .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sObS2Lvdje .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sObS2Lvdje .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sObS2Lvdje .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sObS2Lvdje .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sObS2Lvdje .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sObS2Lvdje .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sObS2Lvdje .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sObS2Lvdje .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sObS2Lvdje .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sObS2Lvdje .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sObS2Lvdje .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sObS2Lvdje .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sObS2Lvdje .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sObS2Lvdje .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sObS2Lvdje .navbar.navbar-short {
  min-height: 60px;
}
.cid-sObS2Lvdje .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sObS2Lvdje .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sObS2Lvdje .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sObS2Lvdje .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sObS2Lvdje .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sObS2Lvdje .dropdown-item.active,
.cid-sObS2Lvdje .dropdown-item:active {
  background-color: transparent;
}
.cid-sObS2Lvdje .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sObS2Lvdje .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sObS2Lvdje .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sObS2Lvdje .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sObS2Lvdje .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sObS2Lvdje .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sObS2Lvdje ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sObS2Lvdje .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sObS2Lvdje button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sObS2Lvdje button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sObS2Lvdje button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sObS2Lvdje button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sObS2Lvdje button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sObS2Lvdje button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sObS2Lvdje nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sObS2Lvdje nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sObS2Lvdje nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sObS2Lvdje nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sObS2Lvdje .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sObS2Lvdje a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sObS2Lvdje .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-sObS2Lvdje .navbar {
    height: 70px;
  }
  .cid-sObS2Lvdje .navbar.opened {
    height: auto;
  }
  .cid-sObS2Lvdje .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sObT0jB4er {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sObTJYtZxr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sObTJYtZxr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sObTJYtZxr img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sObTJYtZxr .text-wrapper {
    padding: 2rem;
  }
}
.cid-sObUkXclXU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sObWmCyvtq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sObWmCyvtq img,
.cid-sObWmCyvtq .item-img {
  width: 100%;
}
.cid-sObWmCyvtq .item:focus,
.cid-sObWmCyvtq span:focus {
  outline: none;
}
.cid-sObWmCyvtq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sObWmCyvtq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sObWmCyvtq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sObWmCyvtq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sObWmCyvtq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sObWmCyvtq .mbr-section-title {
  color: #232323;
}
.cid-sObWmCyvtq .mbr-text,
.cid-sObWmCyvtq .mbr-section-btn {
  text-align: left;
}
.cid-sObWmCyvtq .item-title {
  text-align: left;
}
.cid-sObWmCyvtq .item-subtitle {
  text-align: center;
}
.cid-sVguSSK8kZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sVguSTpaTl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVguSTpaTl .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sWAFSora2A {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sWAFSora2A .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sWAFSora2A .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-sWAFSora2A .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-sWBaXj5K3g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sWBaXj5K3g img,
.cid-sWBaXj5K3g .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sWBaXj5K3g .item:focus,
.cid-sWBaXj5K3g span:focus {
  outline: none;
}
.cid-sWBaXj5K3g .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sWBaXj5K3g .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f1f4f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sWBaXj5K3g .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sWBaXj5K3g .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sWBaXj5K3g .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sWBaXj5K3g .mbr-section-title {
  color: #232323;
}
.cid-sWBaXj5K3g .mbr-text,
.cid-sWBaXj5K3g .mbr-section-btn {
  text-align: left;
}
.cid-sWBaXj5K3g .item-title {
  text-align: left;
}
.cid-sWBaXj5K3g .item-subtitle {
  text-align: center;
}
.cid-sVn6V0vZbN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sVn6V0vZbN .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVn6V0vZbN .mbr-text {
  color: #4479d9;
}
.cid-sVgvm1fIdM {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVgvm1fIdM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVgvm1fIdM .row {
  flex-direction: row-reverse;
}
.cid-sVgvm1fIdM img {
  width: 100%;
}
.cid-sVgKXp6KE1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVgKXp6KE1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVgKXp6KE1 .row {
  flex-direction: row-reverse;
}
.cid-sVgKXp6KE1 img {
  width: 100%;
}
.cid-sVmJbac8Q0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVmJbac8Q0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVmJbac8Q0 .row {
  flex-direction: row-reverse;
}
.cid-sVmJbac8Q0 img {
  width: 100%;
}
.cid-sVmJbfatJe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVmJbfatJe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVmJbfatJe .row {
  flex-direction: row-reverse;
}
.cid-sVmJbfatJe img {
  width: 100%;
}
.cid-sVnrHPuhDb {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVnrHPuhDb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVnrHPuhDb .row {
  flex-direction: row-reverse;
}
.cid-sVnrHPuhDb img {
  width: 100%;
}
.cid-sVguSVvZ9b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sVguSVvZ9b .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVguSVvZ9b .mbr-text {
  color: #4479d9;
}
.cid-sVguSVI0uM .navbar-dropdown {
  position: relative !important;
}
.cid-sVguSVI0uM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sVguSVI0uM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sVguSVI0uM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sVguSVI0uM .dropdown-item:hover,
.cid-sVguSVI0uM .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sVguSVI0uM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sVguSVI0uM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sVguSVI0uM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sVguSVI0uM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sVguSVI0uM .nav-link {
  position: relative;
}
.cid-sVguSVI0uM .container {
  display: flex;
  margin: auto;
}
.cid-sVguSVI0uM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sVguSVI0uM .dropdown-menu,
.cid-sVguSVI0uM .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sVguSVI0uM .nav-item:focus,
.cid-sVguSVI0uM .nav-link:focus {
  outline: none;
}
.cid-sVguSVI0uM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sVguSVI0uM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sVguSVI0uM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sVguSVI0uM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sVguSVI0uM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sVguSVI0uM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sVguSVI0uM .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: #2c77c6;
}
.cid-sVguSVI0uM .navbar.opened {
  transition: all 0.3s;
}
.cid-sVguSVI0uM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sVguSVI0uM .navbar .navbar-logo img {
  width: auto;
}
.cid-sVguSVI0uM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sVguSVI0uM .navbar.collapsed {
  justify-content: center;
}
.cid-sVguSVI0uM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sVguSVI0uM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sVguSVI0uM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sVguSVI0uM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sVguSVI0uM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sVguSVI0uM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sVguSVI0uM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sVguSVI0uM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sVguSVI0uM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sVguSVI0uM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sVguSVI0uM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sVguSVI0uM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sVguSVI0uM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sVguSVI0uM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sVguSVI0uM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sVguSVI0uM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sVguSVI0uM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sVguSVI0uM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sVguSVI0uM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sVguSVI0uM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sVguSVI0uM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sVguSVI0uM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sVguSVI0uM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sVguSVI0uM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sVguSVI0uM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sVguSVI0uM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sVguSVI0uM .dropdown-item.active,
.cid-sVguSVI0uM .dropdown-item:active {
  background-color: transparent;
}
.cid-sVguSVI0uM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sVguSVI0uM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sVguSVI0uM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sVguSVI0uM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sVguSVI0uM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sVguSVI0uM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sVguSVI0uM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sVguSVI0uM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sVguSVI0uM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sVguSVI0uM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sVguSVI0uM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sVguSVI0uM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sVguSVI0uM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sVguSVI0uM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sVguSVI0uM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sVguSVI0uM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sVguSVI0uM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sVguSVI0uM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sVguSVI0uM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sVguSVI0uM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sVguSVI0uM .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-sVguSVI0uM .navbar {
    height: 70px;
  }
  .cid-sVguSVI0uM .navbar.opened {
    height: auto;
  }
  .cid-sVguSVI0uM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVgAST8nV5 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVgAST8nV5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVgAST8nV5 .row {
  flex-direction: row-reverse;
}
.cid-sVgAST8nV5 img {
  width: 100%;
}
.cid-sVmPgD82Ta {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVmPgD82Ta .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVmPgD82Ta .row {
  flex-direction: row-reverse;
}
.cid-sVmPgD82Ta img {
  width: 100%;
}
.cid-sVmPh4bqFX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVmPh4bqFX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVmPh4bqFX .row {
  flex-direction: row-reverse;
}
.cid-sVmPh4bqFX img {
  width: 100%;
}
.cid-sVscVaTVAM {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVscVaTVAM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVscVaTVAM .row {
  flex-direction: row-reverse;
}
.cid-sVscVaTVAM img {
  width: 100%;
}
.cid-sVmPh9k1yg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVmPh9k1yg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVmPh9k1yg .row {
  flex-direction: row-reverse;
}
.cid-sVmPh9k1yg img {
  width: 100%;
}
.cid-sVsgPyMErn {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVsgPyMErn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVsgPyMErn .row {
  flex-direction: row-reverse;
}
.cid-sVsgPyMErn img {
  width: 100%;
}
.cid-sVyfqPiYpZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sVyfqPiYpZ .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVyfqPiYpZ .mbr-text {
  color: #4479d9;
}
.cid-sVsJ6qwk0E {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVsJ6qwk0E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVsJ6qwk0E .row {
  flex-direction: row-reverse;
}
.cid-sVsJ6qwk0E img {
  width: 100%;
}
.cid-sVydBtJdPf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVydBtJdPf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVydBtJdPf .row {
  flex-direction: row-reverse;
}
.cid-sVydBtJdPf img {
  width: 100%;
}
.cid-sVydBz1FK1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVydBz1FK1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVydBz1FK1 .row {
  flex-direction: row-reverse;
}
.cid-sVydBz1FK1 img {
  width: 100%;
}
.cid-sVydCQhAtf {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVydCQhAtf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVydCQhAtf .row {
  flex-direction: row-reverse;
}
.cid-sVydCQhAtf img {
  width: 100%;
}
.cid-sVyfuNxP7F {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sVyfuNxP7F .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVyfuNxP7F .mbr-text {
  color: #4479d9;
}
.cid-sVEi7YpSZv {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVEi7YpSZv .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVEgtxG9dD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVEgtxG9dD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVEgtxG9dD .row {
  flex-direction: row-reverse;
}
.cid-sVEgtxG9dD img {
  width: 100%;
}
.cid-sVEhiPemVv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVEhiPemVv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVEhiPemVv .row {
  flex-direction: row-reverse;
}
.cid-sVEhiPemVv img {
  width: 100%;
}
.cid-sVEhjKZ5hq {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVEhjKZ5hq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVEhjKZ5hq .row {
  flex-direction: row-reverse;
}
.cid-sVEhjKZ5hq img {
  width: 100%;
}
.cid-sVEhP5lYa6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sVEhP5lYa6 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVEhP5lYa6 .mbr-text {
  color: #4479d9;
}
.cid-sWbnciKTK1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-uUIaRtGyGm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUIaRtGyGm .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUIaRtGyGm .mbr-text {
  color: #4479d9;
}
.cid-t5sDyOBu2y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t5sDyOBu2y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t5sDyOBu2y img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t5sDyOBu2y .text-wrapper {
    padding: 2rem;
  }
}
.cid-uM8lmMcdLz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uM8lmMcdLz .line {
  background-color: #8caff0;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uM8lmMcdLz .mbr-text {
  color: #8caff0;
}
.cid-uM8lpkWmH7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-uM8lpkWmH7 .mbr-section-title DIV {
  text-align: left;
}
.cid-uM8lpkWmH7 .mbr-section-subtitle {
  text-align: left;
}
.cid-uM8lpkWmH7 .mbr-section-title {
  color: #e43f3f;
}
.cid-tGMK8NtHzN {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tGMK8NtHzN .line {
  background-color: #8caff0;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tGMK8NtHzN .mbr-text {
  color: #4479d9;
}
.cid-tCaEC9TT62 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tCaEC9TT62 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tCaEC9TT62 .row {
  flex-direction: row-reverse;
}
.cid-tCaEC9TT62 img {
  width: 100%;
}
.cid-tCaFmBkH3I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tCaFmBkH3I .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tCaFmBkH3I .mbr-text {
  color: #4479d9;
}
.cid-sWbnAQ9MXq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sWbnAQ9MXq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sWbnAQ9MXq .row {
  flex-direction: row-reverse;
}
.cid-sWbnAQ9MXq img {
  width: 100%;
}
.cid-sWbp19lpsS {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sWbp19lpsS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sWbp19lpsS .row {
  flex-direction: row-reverse;
}
.cid-sWbp19lpsS img {
  width: 100%;
}
.cid-sYor2k7G1x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sYor2k7G1x .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYor2k7G1x .mbr-text {
  color: #4479d9;
}
.cid-sWbnckiieY {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sWbnckiieY .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sWbqltBOnj {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #f1f4f7;
}
.cid-sWbskX9W5o {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-sWbskX9W5o .item:focus,
.cid-sWbskX9W5o span:focus {
  outline: none;
}
.cid-sWbskX9W5o .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sWbskX9W5o .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #bed3f9;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sWbskX9W5o .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sWbskX9W5o .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sWbskX9W5o .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sWbskX9W5o .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sWbskX9W5o .mbr-text,
.cid-sWbskX9W5o .mbr-section-btn {
  text-align: left;
}
.cid-sWbskX9W5o .item-title {
  text-align: left;
}
.cid-sWbskX9W5o .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-sWbskX9W5o .mbr-section-subtitle {
  text-align: left;
}
.cid-sYoqRmxPDg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sYoqRmxPDg .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sYoqRmxPDg .mbr-text {
  color: #4479d9;
}
.cid-sWMWEhSCzR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sWMWEhSCzR .content-wrapper {
  background: #fdf5d1;
}
@media (max-width: 991px) {
  .cid-sWMWEhSCzR .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sWMWEhSCzR .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sWMWEhSCzR .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sWMWEhSCzR .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sWMWEhSCzR .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sWMWEhSCzR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sWMcudPp6T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fdf5d1;
}
.cid-sWMcudPp6T img,
.cid-sWMcudPp6T .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sWMcudPp6T .item:focus,
.cid-sWMcudPp6T span:focus {
  outline: none;
}
.cid-sWMcudPp6T .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sWMcudPp6T .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f1f4f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sWMcudPp6T .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sWMcudPp6T .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sWMcudPp6T .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sWMcudPp6T .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sWMcudPp6T .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sWMcudPp6T .mbr-section-title {
  color: #232323;
}
.cid-sWMcudPp6T .mbr-text,
.cid-sWMcudPp6T .mbr-section-btn {
  text-align: center;
}
.cid-sWMcudPp6T .item-title {
  text-align: center;
}
.cid-sWMcudPp6T .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-sWMnl1V5P9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fdf5d1;
}
.cid-sWMnl1V5P9 .item {
  padding-bottom: 2rem;
}
.cid-sWMnl1V5P9 .item-wrapper {
  position: relative;
}
.cid-sWMnl1V5P9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sWMnl1V5P9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sWMnl1V5P9 .carousel-control,
.cid-sWMnl1V5P9 .close {
  background: #1b1b1b;
}
.cid-sWMnl1V5P9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sWMnl1V5P9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sWMnl1V5P9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sWMnl1V5P9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sWMnl1V5P9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sWMnl1V5P9 .close::before {
  content: '\e91a';
}
.cid-sWMnl1V5P9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sWMnl1V5P9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sWMnl1V5P9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sWMnl1V5P9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sWMnl1V5P9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sWMnl1V5P9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sWMnl1V5P9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sWMnl1V5P9 .carousel-indicators li.active,
.cid-sWMnl1V5P9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sWMnl1V5P9 .carousel-indicators li::after,
.cid-sWMnl1V5P9 .carousel-indicators li::before {
  content: none;
}
.cid-sWMnl1V5P9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sWMnl1V5P9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sWMnl1V5P9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sWMnl1V5P9 .carousel-indicators {
    display: none;
  }
}
.cid-sWMnl1V5P9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sWMnl1V5P9 .carousel-inner > .active {
  display: block;
}
.cid-sWMnl1V5P9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sWMnl1V5P9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sWMnl1V5P9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sWMnl1V5P9 .carousel-control,
  .cid-sWMnl1V5P9 .carousel-indicators,
  .cid-sWMnl1V5P9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sWMnl1V5P9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sWMnl1V5P9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sWMnl1V5P9 .carousel-indicators .active,
.cid-sWMnl1V5P9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sWMnl1V5P9 .carousel-indicators .active {
  background: #fff;
}
.cid-sWMnl1V5P9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sWMnl1V5P9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sWMnl1V5P9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sWMnl1V5P9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sWMnl1V5P9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sWMnl1V5P9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sWMnl1V5P9 .carousel {
  width: 100%;
}
.cid-sWMnl1V5P9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sWMnl1V5P9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sWMnl1V5P9 .modal.fade .modal-dialog,
.cid-sWMnl1V5P9 .modal.in .modal-dialog {
  transform: none;
}
.cid-sWMnl1V5P9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sWMnl1V5P9 H6 {
  text-align: center;
}
.cid-sWMtwzAVPz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fdf5d1;
}
.cid-sWMtwzAVPz .item {
  padding-bottom: 2rem;
}
.cid-sWMtwzAVPz .item-wrapper {
  position: relative;
}
.cid-sWMtwzAVPz .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sWMtwzAVPz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sWMtwzAVPz .carousel-control,
.cid-sWMtwzAVPz .close {
  background: #1b1b1b;
}
.cid-sWMtwzAVPz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sWMtwzAVPz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sWMtwzAVPz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sWMtwzAVPz .carousel-control-next span {
  margin-left: 5px;
}
.cid-sWMtwzAVPz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sWMtwzAVPz .close::before {
  content: '\e91a';
}
.cid-sWMtwzAVPz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sWMtwzAVPz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sWMtwzAVPz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sWMtwzAVPz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sWMtwzAVPz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sWMtwzAVPz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sWMtwzAVPz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sWMtwzAVPz .carousel-indicators li.active,
.cid-sWMtwzAVPz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sWMtwzAVPz .carousel-indicators li::after,
.cid-sWMtwzAVPz .carousel-indicators li::before {
  content: none;
}
.cid-sWMtwzAVPz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sWMtwzAVPz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sWMtwzAVPz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sWMtwzAVPz .carousel-indicators {
    display: none;
  }
}
.cid-sWMtwzAVPz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sWMtwzAVPz .carousel-inner > .active {
  display: block;
}
.cid-sWMtwzAVPz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sWMtwzAVPz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sWMtwzAVPz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sWMtwzAVPz .carousel-control,
  .cid-sWMtwzAVPz .carousel-indicators,
  .cid-sWMtwzAVPz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sWMtwzAVPz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sWMtwzAVPz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sWMtwzAVPz .carousel-indicators .active,
.cid-sWMtwzAVPz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sWMtwzAVPz .carousel-indicators .active {
  background: #fff;
}
.cid-sWMtwzAVPz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sWMtwzAVPz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sWMtwzAVPz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sWMtwzAVPz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sWMtwzAVPz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sWMtwzAVPz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sWMtwzAVPz .carousel {
  width: 100%;
}
.cid-sWMtwzAVPz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sWMtwzAVPz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sWMtwzAVPz .modal.fade .modal-dialog,
.cid-sWMtwzAVPz .modal.in .modal-dialog {
  transform: none;
}
.cid-sWMtwzAVPz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sWMtwzAVPz H6 {
  text-align: center;
}
.cid-sWMv2wZ5uf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fdf5d1;
}
.cid-sWMv2wZ5uf .item {
  padding-bottom: 2rem;
}
.cid-sWMv2wZ5uf .item-wrapper {
  position: relative;
}
.cid-sWMv2wZ5uf .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sWMv2wZ5uf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sWMv2wZ5uf .carousel-control,
.cid-sWMv2wZ5uf .close {
  background: #1b1b1b;
}
.cid-sWMv2wZ5uf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sWMv2wZ5uf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sWMv2wZ5uf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sWMv2wZ5uf .carousel-control-next span {
  margin-left: 5px;
}
.cid-sWMv2wZ5uf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sWMv2wZ5uf .close::before {
  content: '\e91a';
}
.cid-sWMv2wZ5uf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sWMv2wZ5uf .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sWMv2wZ5uf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sWMv2wZ5uf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sWMv2wZ5uf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sWMv2wZ5uf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sWMv2wZ5uf .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sWMv2wZ5uf .carousel-indicators li.active,
.cid-sWMv2wZ5uf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sWMv2wZ5uf .carousel-indicators li::after,
.cid-sWMv2wZ5uf .carousel-indicators li::before {
  content: none;
}
.cid-sWMv2wZ5uf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sWMv2wZ5uf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sWMv2wZ5uf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sWMv2wZ5uf .carousel-indicators {
    display: none;
  }
}
.cid-sWMv2wZ5uf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sWMv2wZ5uf .carousel-inner > .active {
  display: block;
}
.cid-sWMv2wZ5uf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sWMv2wZ5uf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sWMv2wZ5uf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sWMv2wZ5uf .carousel-control,
  .cid-sWMv2wZ5uf .carousel-indicators,
  .cid-sWMv2wZ5uf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sWMv2wZ5uf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sWMv2wZ5uf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sWMv2wZ5uf .carousel-indicators .active,
.cid-sWMv2wZ5uf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sWMv2wZ5uf .carousel-indicators .active {
  background: #fff;
}
.cid-sWMv2wZ5uf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sWMv2wZ5uf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sWMv2wZ5uf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sWMv2wZ5uf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sWMv2wZ5uf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sWMv2wZ5uf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sWMv2wZ5uf .carousel {
  width: 100%;
}
.cid-sWMv2wZ5uf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sWMv2wZ5uf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sWMv2wZ5uf .modal.fade .modal-dialog,
.cid-sWMv2wZ5uf .modal.in .modal-dialog {
  transform: none;
}
.cid-sWMv2wZ5uf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sWMv2wZ5uf H6 {
  text-align: center;
}
.cid-sWMw0tM0Np {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fdf5d1;
}
@media (max-width: 991px) {
  .cid-sWMw0tM0Np .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sWMw0tM0Np img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sWMw0tM0Np .text-wrapper {
    padding: 2rem;
  }
}
.cid-sWbnckuoGH .navbar-dropdown {
  position: relative !important;
}
.cid-sWbnckuoGH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sWbnckuoGH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sWbnckuoGH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sWbnckuoGH .dropdown-item:hover,
.cid-sWbnckuoGH .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-sWbnckuoGH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sWbnckuoGH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sWbnckuoGH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sWbnckuoGH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sWbnckuoGH .nav-link {
  position: relative;
}
.cid-sWbnckuoGH .container {
  display: flex;
  margin: auto;
}
.cid-sWbnckuoGH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sWbnckuoGH .dropdown-menu,
.cid-sWbnckuoGH .navbar.opened {
  background: #2c77c6 !important;
}
.cid-sWbnckuoGH .nav-item:focus,
.cid-sWbnckuoGH .nav-link:focus {
  outline: none;
}
.cid-sWbnckuoGH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sWbnckuoGH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sWbnckuoGH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sWbnckuoGH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sWbnckuoGH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sWbnckuoGH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sWbnckuoGH .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: #2c77c6;
}
.cid-sWbnckuoGH .navbar.opened {
  transition: all 0.3s;
}
.cid-sWbnckuoGH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sWbnckuoGH .navbar .navbar-logo img {
  width: auto;
}
.cid-sWbnckuoGH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sWbnckuoGH .navbar.collapsed {
  justify-content: center;
}
.cid-sWbnckuoGH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sWbnckuoGH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sWbnckuoGH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sWbnckuoGH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sWbnckuoGH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sWbnckuoGH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sWbnckuoGH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sWbnckuoGH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sWbnckuoGH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sWbnckuoGH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sWbnckuoGH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sWbnckuoGH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sWbnckuoGH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sWbnckuoGH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sWbnckuoGH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sWbnckuoGH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sWbnckuoGH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sWbnckuoGH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sWbnckuoGH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sWbnckuoGH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sWbnckuoGH .navbar.navbar-short {
  min-height: 60px;
}
.cid-sWbnckuoGH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sWbnckuoGH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sWbnckuoGH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sWbnckuoGH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sWbnckuoGH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sWbnckuoGH .dropdown-item.active,
.cid-sWbnckuoGH .dropdown-item:active {
  background-color: transparent;
}
.cid-sWbnckuoGH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sWbnckuoGH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sWbnckuoGH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sWbnckuoGH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-sWbnckuoGH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sWbnckuoGH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sWbnckuoGH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sWbnckuoGH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sWbnckuoGH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sWbnckuoGH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sWbnckuoGH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sWbnckuoGH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sWbnckuoGH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sWbnckuoGH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sWbnckuoGH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sWbnckuoGH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sWbnckuoGH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sWbnckuoGH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sWbnckuoGH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sWbnckuoGH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sWbnckuoGH .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-sWbnckuoGH .navbar {
    height: 70px;
  }
  .cid-sWbnckuoGH .navbar.opened {
    height: auto;
  }
  .cid-sWbnckuoGH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t9dYP69Omn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-t9dYP6qaTT .navbar-dropdown {
  position: relative !important;
}
.cid-t9dYP6qaTT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t9dYP6qaTT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t9dYP6qaTT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t9dYP6qaTT .dropdown-item:hover,
.cid-t9dYP6qaTT .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-t9dYP6qaTT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t9dYP6qaTT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t9dYP6qaTT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t9dYP6qaTT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t9dYP6qaTT .nav-link {
  position: relative;
}
.cid-t9dYP6qaTT .container {
  display: flex;
  margin: auto;
}
.cid-t9dYP6qaTT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t9dYP6qaTT .dropdown-menu,
.cid-t9dYP6qaTT .navbar.opened {
  background: #2c77c6 !important;
}
.cid-t9dYP6qaTT .nav-item:focus,
.cid-t9dYP6qaTT .nav-link:focus {
  outline: none;
}
.cid-t9dYP6qaTT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t9dYP6qaTT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t9dYP6qaTT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t9dYP6qaTT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t9dYP6qaTT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t9dYP6qaTT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t9dYP6qaTT .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: #2c77c6;
}
.cid-t9dYP6qaTT .navbar.opened {
  transition: all 0.3s;
}
.cid-t9dYP6qaTT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t9dYP6qaTT .navbar .navbar-logo img {
  width: auto;
}
.cid-t9dYP6qaTT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t9dYP6qaTT .navbar.collapsed {
  justify-content: center;
}
.cid-t9dYP6qaTT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t9dYP6qaTT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t9dYP6qaTT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t9dYP6qaTT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t9dYP6qaTT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t9dYP6qaTT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t9dYP6qaTT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t9dYP6qaTT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t9dYP6qaTT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t9dYP6qaTT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t9dYP6qaTT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t9dYP6qaTT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t9dYP6qaTT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t9dYP6qaTT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t9dYP6qaTT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t9dYP6qaTT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t9dYP6qaTT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t9dYP6qaTT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t9dYP6qaTT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t9dYP6qaTT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t9dYP6qaTT .navbar.navbar-short {
  min-height: 60px;
}
.cid-t9dYP6qaTT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t9dYP6qaTT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t9dYP6qaTT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t9dYP6qaTT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t9dYP6qaTT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t9dYP6qaTT .dropdown-item.active,
.cid-t9dYP6qaTT .dropdown-item:active {
  background-color: transparent;
}
.cid-t9dYP6qaTT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t9dYP6qaTT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t9dYP6qaTT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t9dYP6qaTT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-t9dYP6qaTT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t9dYP6qaTT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t9dYP6qaTT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t9dYP6qaTT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t9dYP6qaTT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t9dYP6qaTT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t9dYP6qaTT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t9dYP6qaTT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t9dYP6qaTT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t9dYP6qaTT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t9dYP6qaTT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t9dYP6qaTT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t9dYP6qaTT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t9dYP6qaTT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t9dYP6qaTT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t9dYP6qaTT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t9dYP6qaTT .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-t9dYP6qaTT .navbar {
    height: 70px;
  }
  .cid-t9dYP6qaTT .navbar.opened {
    height: auto;
  }
  .cid-t9dYP6qaTT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t9dYP6O7om {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9dYP7fX0R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9dYP7fX0R .item {
  padding-bottom: 2rem;
}
.cid-t9dYP7fX0R .item-wrapper {
  position: relative;
}
.cid-t9dYP7fX0R .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t9dYP7fX0R .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t9dYP7fX0R .carousel-control,
.cid-t9dYP7fX0R .close {
  background: #1b1b1b;
}
.cid-t9dYP7fX0R .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t9dYP7fX0R .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t9dYP7fX0R .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t9dYP7fX0R .carousel-control-next span {
  margin-left: 5px;
}
.cid-t9dYP7fX0R .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t9dYP7fX0R .close::before {
  content: '\e91a';
}
.cid-t9dYP7fX0R .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t9dYP7fX0R .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t9dYP7fX0R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP7fX0R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t9dYP7fX0R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t9dYP7fX0R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t9dYP7fX0R .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t9dYP7fX0R .carousel-indicators li.active,
.cid-t9dYP7fX0R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t9dYP7fX0R .carousel-indicators li::after,
.cid-t9dYP7fX0R .carousel-indicators li::before {
  content: none;
}
.cid-t9dYP7fX0R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t9dYP7fX0R .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t9dYP7fX0R .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP7fX0R .carousel-indicators {
    display: none;
  }
}
.cid-t9dYP7fX0R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t9dYP7fX0R .carousel-inner > .active {
  display: block;
}
.cid-t9dYP7fX0R .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP7fX0R .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t9dYP7fX0R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t9dYP7fX0R .carousel-control,
  .cid-t9dYP7fX0R .carousel-indicators,
  .cid-t9dYP7fX0R .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP7fX0R .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t9dYP7fX0R .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t9dYP7fX0R .carousel-indicators .active,
.cid-t9dYP7fX0R .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t9dYP7fX0R .carousel-indicators .active {
  background: #fff;
}
.cid-t9dYP7fX0R .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t9dYP7fX0R .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t9dYP7fX0R .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t9dYP7fX0R .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t9dYP7fX0R .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t9dYP7fX0R .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t9dYP7fX0R .carousel {
  width: 100%;
}
.cid-t9dYP7fX0R .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t9dYP7fX0R .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t9dYP7fX0R .modal.fade .modal-dialog,
.cid-t9dYP7fX0R .modal.in .modal-dialog {
  transform: none;
}
.cid-t9dYP7fX0R .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t9dYP7fX0R H6 {
  text-align: center;
}
.cid-t9dYP8eS2c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9dYP8eS2c .item {
  padding-bottom: 2rem;
}
.cid-t9dYP8eS2c .item-wrapper {
  position: relative;
}
.cid-t9dYP8eS2c .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t9dYP8eS2c .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t9dYP8eS2c .carousel-control,
.cid-t9dYP8eS2c .close {
  background: #1b1b1b;
}
.cid-t9dYP8eS2c .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t9dYP8eS2c .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t9dYP8eS2c .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t9dYP8eS2c .carousel-control-next span {
  margin-left: 5px;
}
.cid-t9dYP8eS2c .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t9dYP8eS2c .close::before {
  content: '\e91a';
}
.cid-t9dYP8eS2c .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t9dYP8eS2c .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t9dYP8eS2c .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP8eS2c .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t9dYP8eS2c .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t9dYP8eS2c .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t9dYP8eS2c .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t9dYP8eS2c .carousel-indicators li.active,
.cid-t9dYP8eS2c .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t9dYP8eS2c .carousel-indicators li::after,
.cid-t9dYP8eS2c .carousel-indicators li::before {
  content: none;
}
.cid-t9dYP8eS2c .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t9dYP8eS2c .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t9dYP8eS2c .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP8eS2c .carousel-indicators {
    display: none;
  }
}
.cid-t9dYP8eS2c .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t9dYP8eS2c .carousel-inner > .active {
  display: block;
}
.cid-t9dYP8eS2c .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP8eS2c .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t9dYP8eS2c .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t9dYP8eS2c .carousel-control,
  .cid-t9dYP8eS2c .carousel-indicators,
  .cid-t9dYP8eS2c .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP8eS2c .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t9dYP8eS2c .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t9dYP8eS2c .carousel-indicators .active,
.cid-t9dYP8eS2c .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t9dYP8eS2c .carousel-indicators .active {
  background: #fff;
}
.cid-t9dYP8eS2c .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t9dYP8eS2c .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t9dYP8eS2c .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t9dYP8eS2c .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t9dYP8eS2c .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t9dYP8eS2c .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t9dYP8eS2c .carousel {
  width: 100%;
}
.cid-t9dYP8eS2c .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t9dYP8eS2c .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t9dYP8eS2c .modal.fade .modal-dialog,
.cid-t9dYP8eS2c .modal.in .modal-dialog {
  transform: none;
}
.cid-t9dYP8eS2c .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t9dYP8eS2c H6 {
  text-align: center;
}
.cid-t9dYP7JCfx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9dYP7JCfx .item {
  padding-bottom: 2rem;
}
.cid-t9dYP7JCfx .item-wrapper {
  position: relative;
}
.cid-t9dYP7JCfx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t9dYP7JCfx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t9dYP7JCfx .carousel-control,
.cid-t9dYP7JCfx .close {
  background: #1b1b1b;
}
.cid-t9dYP7JCfx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t9dYP7JCfx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t9dYP7JCfx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t9dYP7JCfx .carousel-control-next span {
  margin-left: 5px;
}
.cid-t9dYP7JCfx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t9dYP7JCfx .close::before {
  content: '\e91a';
}
.cid-t9dYP7JCfx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t9dYP7JCfx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t9dYP7JCfx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP7JCfx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t9dYP7JCfx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t9dYP7JCfx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t9dYP7JCfx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t9dYP7JCfx .carousel-indicators li.active,
.cid-t9dYP7JCfx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t9dYP7JCfx .carousel-indicators li::after,
.cid-t9dYP7JCfx .carousel-indicators li::before {
  content: none;
}
.cid-t9dYP7JCfx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t9dYP7JCfx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t9dYP7JCfx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP7JCfx .carousel-indicators {
    display: none;
  }
}
.cid-t9dYP7JCfx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t9dYP7JCfx .carousel-inner > .active {
  display: block;
}
.cid-t9dYP7JCfx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP7JCfx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t9dYP7JCfx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t9dYP7JCfx .carousel-control,
  .cid-t9dYP7JCfx .carousel-indicators,
  .cid-t9dYP7JCfx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP7JCfx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t9dYP7JCfx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t9dYP7JCfx .carousel-indicators .active,
.cid-t9dYP7JCfx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t9dYP7JCfx .carousel-indicators .active {
  background: #fff;
}
.cid-t9dYP7JCfx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t9dYP7JCfx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t9dYP7JCfx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t9dYP7JCfx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t9dYP7JCfx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t9dYP7JCfx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t9dYP7JCfx .carousel {
  width: 100%;
}
.cid-t9dYP7JCfx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t9dYP7JCfx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t9dYP7JCfx .modal.fade .modal-dialog,
.cid-t9dYP7JCfx .modal.in .modal-dialog {
  transform: none;
}
.cid-t9dYP7JCfx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t9dYP7JCfx H6 {
  text-align: center;
}
.cid-t9jj67kQD6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t9jj67kQD6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t9jj67kQD6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t9jj67kQD6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-t9jnq62Gsn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t9jnq62Gsn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t9jnq62Gsn .row {
  flex-direction: row-reverse;
}
.cid-t9jnq62Gsn img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t9jnq62Gsn .text-wrapper {
    padding: 2rem;
  }
}
.cid-t9jnXHKME2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9dYP9Z3z5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9dYP9Z3z5 .item {
  padding-bottom: 2rem;
}
.cid-t9dYP9Z3z5 .item-wrapper {
  position: relative;
}
.cid-t9dYP9Z3z5 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t9dYP9Z3z5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t9dYP9Z3z5 .carousel-control,
.cid-t9dYP9Z3z5 .close {
  background: #1b1b1b;
}
.cid-t9dYP9Z3z5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t9dYP9Z3z5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t9dYP9Z3z5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t9dYP9Z3z5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-t9dYP9Z3z5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t9dYP9Z3z5 .close::before {
  content: '\e91a';
}
.cid-t9dYP9Z3z5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t9dYP9Z3z5 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t9dYP9Z3z5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP9Z3z5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t9dYP9Z3z5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t9dYP9Z3z5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t9dYP9Z3z5 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t9dYP9Z3z5 .carousel-indicators li.active,
.cid-t9dYP9Z3z5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t9dYP9Z3z5 .carousel-indicators li::after,
.cid-t9dYP9Z3z5 .carousel-indicators li::before {
  content: none;
}
.cid-t9dYP9Z3z5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t9dYP9Z3z5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t9dYP9Z3z5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP9Z3z5 .carousel-indicators {
    display: none;
  }
}
.cid-t9dYP9Z3z5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t9dYP9Z3z5 .carousel-inner > .active {
  display: block;
}
.cid-t9dYP9Z3z5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9dYP9Z3z5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t9dYP9Z3z5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t9dYP9Z3z5 .carousel-control,
  .cid-t9dYP9Z3z5 .carousel-indicators,
  .cid-t9dYP9Z3z5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t9dYP9Z3z5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t9dYP9Z3z5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t9dYP9Z3z5 .carousel-indicators .active,
.cid-t9dYP9Z3z5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t9dYP9Z3z5 .carousel-indicators .active {
  background: #fff;
}
.cid-t9dYP9Z3z5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t9dYP9Z3z5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t9dYP9Z3z5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t9dYP9Z3z5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t9dYP9Z3z5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t9dYP9Z3z5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t9dYP9Z3z5 .carousel {
  width: 100%;
}
.cid-t9dYP9Z3z5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t9dYP9Z3z5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t9dYP9Z3z5 .modal.fade .modal-dialog,
.cid-t9dYP9Z3z5 .modal.in .modal-dialog {
  transform: none;
}
.cid-t9dYP9Z3z5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t9dYP9Z3z5 H6 {
  text-align: center;
}
.cid-t9jtYb9ix0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9jtYb9ix0 .item {
  padding-bottom: 2rem;
}
.cid-t9jtYb9ix0 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t9jtYb9ix0 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t9jtYb9ix0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t9jtYb9ix0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t9jtYb9ix0 .carousel-control,
.cid-t9jtYb9ix0 .close {
  background: #1b1b1b;
}
.cid-t9jtYb9ix0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t9jtYb9ix0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t9jtYb9ix0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t9jtYb9ix0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-t9jtYb9ix0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t9jtYb9ix0 .close::before {
  content: '\e91a';
}
.cid-t9jtYb9ix0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t9jtYb9ix0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t9jtYb9ix0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9jtYb9ix0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t9jtYb9ix0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t9jtYb9ix0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t9jtYb9ix0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t9jtYb9ix0 .carousel-indicators li.active,
.cid-t9jtYb9ix0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t9jtYb9ix0 .carousel-indicators li::after,
.cid-t9jtYb9ix0 .carousel-indicators li::before {
  content: none;
}
.cid-t9jtYb9ix0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t9jtYb9ix0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t9jtYb9ix0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9jtYb9ix0 .carousel-indicators {
    display: none;
  }
}
.cid-t9jtYb9ix0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t9jtYb9ix0 .carousel-inner > .active {
  display: block;
}
.cid-t9jtYb9ix0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9jtYb9ix0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t9jtYb9ix0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t9jtYb9ix0 .carousel-control,
  .cid-t9jtYb9ix0 .carousel-indicators,
  .cid-t9jtYb9ix0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t9jtYb9ix0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t9jtYb9ix0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t9jtYb9ix0 .carousel-indicators .active,
.cid-t9jtYb9ix0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t9jtYb9ix0 .carousel-indicators .active {
  background: #fff;
}
.cid-t9jtYb9ix0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t9jtYb9ix0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t9jtYb9ix0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t9jtYb9ix0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t9jtYb9ix0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t9jtYb9ix0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t9jtYb9ix0 .carousel {
  width: 100%;
}
.cid-t9jtYb9ix0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t9jtYb9ix0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t9jtYb9ix0 .modal.fade .modal-dialog,
.cid-t9jtYb9ix0 .modal.in .modal-dialog {
  transform: none;
}
.cid-t9jtYb9ix0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t9jtYb9ix0 H6 {
  text-align: center;
}
.cid-t9jv3ZdaEX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9jv3ZdaEX .item {
  padding-bottom: 2rem;
}
.cid-t9jv3ZdaEX .item-wrapper {
  position: relative;
}
.cid-t9jv3ZdaEX .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t9jv3ZdaEX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t9jv3ZdaEX .carousel-control,
.cid-t9jv3ZdaEX .close {
  background: #1b1b1b;
}
.cid-t9jv3ZdaEX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t9jv3ZdaEX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t9jv3ZdaEX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t9jv3ZdaEX .carousel-control-next span {
  margin-left: 5px;
}
.cid-t9jv3ZdaEX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t9jv3ZdaEX .close::before {
  content: '\e91a';
}
.cid-t9jv3ZdaEX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t9jv3ZdaEX .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t9jv3ZdaEX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9jv3ZdaEX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t9jv3ZdaEX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t9jv3ZdaEX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t9jv3ZdaEX .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t9jv3ZdaEX .carousel-indicators li.active,
.cid-t9jv3ZdaEX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t9jv3ZdaEX .carousel-indicators li::after,
.cid-t9jv3ZdaEX .carousel-indicators li::before {
  content: none;
}
.cid-t9jv3ZdaEX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t9jv3ZdaEX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t9jv3ZdaEX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9jv3ZdaEX .carousel-indicators {
    display: none;
  }
}
.cid-t9jv3ZdaEX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t9jv3ZdaEX .carousel-inner > .active {
  display: block;
}
.cid-t9jv3ZdaEX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t9jv3ZdaEX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t9jv3ZdaEX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t9jv3ZdaEX .carousel-control,
  .cid-t9jv3ZdaEX .carousel-indicators,
  .cid-t9jv3ZdaEX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t9jv3ZdaEX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t9jv3ZdaEX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t9jv3ZdaEX .carousel-indicators .active,
.cid-t9jv3ZdaEX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t9jv3ZdaEX .carousel-indicators .active {
  background: #fff;
}
.cid-t9jv3ZdaEX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t9jv3ZdaEX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t9jv3ZdaEX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t9jv3ZdaEX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t9jv3ZdaEX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t9jv3ZdaEX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t9jv3ZdaEX .carousel {
  width: 100%;
}
.cid-t9jv3ZdaEX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t9jv3ZdaEX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t9jv3ZdaEX .modal.fade .modal-dialog,
.cid-t9jv3ZdaEX .modal.in .modal-dialog {
  transform: none;
}
.cid-t9jv3ZdaEX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t9jv3ZdaEX H6 {
  text-align: center;
}
.cid-t9jIeG0Fbu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t9jIeG0Fbu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t9jIeG0Fbu .row {
  flex-direction: row-reverse;
}
.cid-t9jIeG0Fbu img {
  width: 100%;
}
.cid-t9jA61oZi3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t9jA61oZi3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t9jA61oZi3 .row {
  flex-direction: row-reverse;
}
.cid-t9jA61oZi3 img {
  width: 100%;
}
.cid-t9jIPSc0JB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9jIPSc0JB .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-t9jIPSc0JB .container {
    max-width: 1400px;
  }
}
.cid-t9jIPSc0JB .card {
  margin: auto;
}
.cid-t9jIPSc0JB .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-t9jIPSc0JB .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t9jIPSc0JB .row {
  justify-content: center;
}
.cid-t9jHCZOEQT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t9jHCZOEQT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t9jHCZOEQT .row {
  flex-direction: row-reverse;
}
.cid-t9jHCZOEQT img {
  width: 100%;
}
.cid-t9jEH6mVSH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9jEH6mVSH img,
.cid-t9jEH6mVSH .item-img {
  width: 100%;
}
.cid-t9jEH6mVSH .item:focus,
.cid-t9jEH6mVSH span:focus {
  outline: none;
}
.cid-t9jEH6mVSH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t9jEH6mVSH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t9jEH6mVSH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t9jEH6mVSH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t9jEH6mVSH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t9jEH6mVSH .mbr-section-title {
  color: #232323;
}
.cid-t9jEH6mVSH .mbr-text,
.cid-t9jEH6mVSH .mbr-section-btn {
  text-align: left;
}
.cid-t9jEH6mVSH .item-title {
  text-align: left;
}
.cid-t9jEH6mVSH .item-subtitle {
  text-align: center;
}
.cid-t9jJsqAegj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9jJsqAegj .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-t9jJsqAegj .container {
    max-width: 1400px;
  }
}
.cid-t9jJsqAegj .card {
  margin: auto;
}
.cid-t9jJsqAegj .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-t9jJsqAegj .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t9jJsqAegj .row {
  justify-content: center;
}
.cid-tdKn8BgpsY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tdKn8BwDpc .navbar-dropdown {
  position: relative !important;
}
.cid-tdKn8BwDpc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tdKn8BwDpc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tdKn8BwDpc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tdKn8BwDpc .dropdown-item:hover,
.cid-tdKn8BwDpc .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-tdKn8BwDpc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tdKn8BwDpc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tdKn8BwDpc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tdKn8BwDpc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tdKn8BwDpc .nav-link {
  position: relative;
}
.cid-tdKn8BwDpc .container {
  display: flex;
  margin: auto;
}
.cid-tdKn8BwDpc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tdKn8BwDpc .dropdown-menu,
.cid-tdKn8BwDpc .navbar.opened {
  background: #2c77c6 !important;
}
.cid-tdKn8BwDpc .nav-item:focus,
.cid-tdKn8BwDpc .nav-link:focus {
  outline: none;
}
.cid-tdKn8BwDpc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tdKn8BwDpc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tdKn8BwDpc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tdKn8BwDpc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tdKn8BwDpc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tdKn8BwDpc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tdKn8BwDpc .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: #2c77c6;
}
.cid-tdKn8BwDpc .navbar.opened {
  transition: all 0.3s;
}
.cid-tdKn8BwDpc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tdKn8BwDpc .navbar .navbar-logo img {
  width: auto;
}
.cid-tdKn8BwDpc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tdKn8BwDpc .navbar.collapsed {
  justify-content: center;
}
.cid-tdKn8BwDpc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tdKn8BwDpc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tdKn8BwDpc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tdKn8BwDpc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tdKn8BwDpc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tdKn8BwDpc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tdKn8BwDpc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tdKn8BwDpc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tdKn8BwDpc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tdKn8BwDpc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tdKn8BwDpc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tdKn8BwDpc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tdKn8BwDpc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tdKn8BwDpc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tdKn8BwDpc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tdKn8BwDpc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tdKn8BwDpc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tdKn8BwDpc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tdKn8BwDpc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tdKn8BwDpc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tdKn8BwDpc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tdKn8BwDpc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tdKn8BwDpc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tdKn8BwDpc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tdKn8BwDpc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tdKn8BwDpc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tdKn8BwDpc .dropdown-item.active,
.cid-tdKn8BwDpc .dropdown-item:active {
  background-color: transparent;
}
.cid-tdKn8BwDpc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tdKn8BwDpc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tdKn8BwDpc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tdKn8BwDpc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-tdKn8BwDpc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tdKn8BwDpc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdKn8BwDpc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tdKn8BwDpc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tdKn8BwDpc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tdKn8BwDpc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tdKn8BwDpc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tdKn8BwDpc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdKn8BwDpc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tdKn8BwDpc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tdKn8BwDpc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdKn8BwDpc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tdKn8BwDpc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tdKn8BwDpc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tdKn8BwDpc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tdKn8BwDpc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tdKn8BwDpc .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-tdKn8BwDpc .navbar {
    height: 70px;
  }
  .cid-tdKn8BwDpc .navbar.opened {
    height: auto;
  }
  .cid-tdKn8BwDpc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tdKn8C960K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tdKn8C960K .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tdKn8C960K img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tdKn8C960K .text-wrapper {
    padding: 2rem;
  }
}
.cid-tdKn8CrbaR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtfhKEWw2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tNo2yx4aii {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tNo2yx4aii .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uRp4y7KfYe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fcd0bb;
}
.cid-uRp4y7KfYe .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uRp4y7KfYe .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-uRp4y7KfYe .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-uhLtEqGsAz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhLtEqGsAz blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-u0cJGVwhxD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u0cJGVwhxD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0cJGVwhxD img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u0cJGVwhxD .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZi0zXYPWJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZi0zXYPWJ blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tXXvkkItN7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1V5Nnyqhm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-u1V5Nnyqhm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-u1V5Nnyqhm .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-u1V5Nnyqhm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u1V5Nnyqhm .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-u1V5Nnyqhm .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-u1V5Nnyqhm .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-u1V5Nnyqhm .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-u1V5Nnyqhm .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-u1V5Nnyqhm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1V5Nnyqhm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tFtfhKXaM2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tFtfhKXaM2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFtfhKXaM2 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tFtfhKXaM2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tFtfhLgxC6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtfhLgxC6 .mbr-section-subtitle {
  text-align: center;
}
.cid-tFtfhLgxC6 .mbr-text {
  text-align: left;
}
.cid-tFtqk0QskH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFtqk0QskH .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFtqk0QskH .mbr-text {
  color: #4479d9;
}
.cid-tFtnP4vNpR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tFtnP4vNpR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tFtnP4vNpR .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tFtnP4vNpR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tFtnP4vNpR .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tFtnP4vNpR .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tFtnP4vNpR .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tFtnP4vNpR .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tFtnP4vNpR .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tFtnP4vNpR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFtnP4vNpR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tFtfhMlY6A {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFtfhMlY6A .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFtfhMAfD7 .navbar-dropdown {
  position: relative !important;
}
.cid-tFtfhMAfD7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFtfhMAfD7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFtfhMAfD7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFtfhMAfD7 .dropdown-item:hover,
.cid-tFtfhMAfD7 .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-tFtfhMAfD7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFtfhMAfD7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFtfhMAfD7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFtfhMAfD7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFtfhMAfD7 .nav-link {
  position: relative;
}
.cid-tFtfhMAfD7 .container {
  display: flex;
  margin: auto;
}
.cid-tFtfhMAfD7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFtfhMAfD7 .dropdown-menu,
.cid-tFtfhMAfD7 .navbar.opened {
  background: #2c77c6 !important;
}
.cid-tFtfhMAfD7 .nav-item:focus,
.cid-tFtfhMAfD7 .nav-link:focus {
  outline: none;
}
.cid-tFtfhMAfD7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFtfhMAfD7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFtfhMAfD7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFtfhMAfD7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFtfhMAfD7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFtfhMAfD7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFtfhMAfD7 .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: #2c77c6;
}
.cid-tFtfhMAfD7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tFtfhMAfD7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFtfhMAfD7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tFtfhMAfD7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFtfhMAfD7 .navbar.collapsed {
  justify-content: center;
}
.cid-tFtfhMAfD7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFtfhMAfD7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFtfhMAfD7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFtfhMAfD7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFtfhMAfD7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFtfhMAfD7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFtfhMAfD7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFtfhMAfD7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFtfhMAfD7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFtfhMAfD7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFtfhMAfD7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFtfhMAfD7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFtfhMAfD7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFtfhMAfD7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFtfhMAfD7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFtfhMAfD7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFtfhMAfD7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFtfhMAfD7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFtfhMAfD7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFtfhMAfD7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tFtfhMAfD7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFtfhMAfD7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFtfhMAfD7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFtfhMAfD7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFtfhMAfD7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFtfhMAfD7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFtfhMAfD7 .dropdown-item.active,
.cid-tFtfhMAfD7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFtfhMAfD7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFtfhMAfD7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFtfhMAfD7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFtfhMAfD7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-tFtfhMAfD7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFtfhMAfD7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFtfhMAfD7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFtfhMAfD7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFtfhMAfD7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFtfhMAfD7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFtfhMAfD7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFtfhMAfD7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFtfhMAfD7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFtfhMAfD7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFtfhMAfD7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFtfhMAfD7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFtfhMAfD7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFtfhMAfD7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFtfhMAfD7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tFtfhMAfD7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFtfhMAfD7 .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-tFtfhMAfD7 .navbar {
    height: 70px;
  }
  .cid-tFtfhMAfD7 .navbar.opened {
    height: auto;
  }
  .cid-tFtfhMAfD7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tG8gMH8rjC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tG8gMHpvCb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tG8gMHpvCb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tG8gMHpvCb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tG8gMHpvCb .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLvCMYlZd7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tLvCMYlZd7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLvCMYlZd7 .row {
  flex-direction: row-reverse;
}
.cid-tLvCMYlZd7 img {
  width: 100%;
}
.cid-tLzlfLGNMZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLzlfLGNMZ blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tLo7NeQmLz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tLo7NeQmLz .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tLo7NeQmLz .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tLo7NeQmLz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tLo7NeQmLz .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tLo7NeQmLz .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tLo7NeQmLz .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tLo7NeQmLz .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLo7NeQmLz .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tLo7NeQmLz .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLo7NeQmLz .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tLG4pJ6sDb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tLG4pJ6sDb .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tLG4pJ6sDb .mbr-text {
  color: #4479d9;
}
.cid-tMeuqaR9wS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-tMeuqaR9wS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tMeuqaR9wS img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tMeuqaR9wS .text-wrapper {
    padding: 2rem;
  }
}
.cid-tMeCLVPTkQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tMeCLVPTkQ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tMeCLVPTkQ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-tMeCLVPTkQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tMeCLVPTkQ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tMeCLVPTkQ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tMeCLVPTkQ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tMeCLVPTkQ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMeCLVPTkQ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tMeCLVPTkQ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tMeCLVPTkQ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tM8vjLhtsc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tM8vjLhtsc .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tM8vjLhtsc .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tM8vjLhtsc .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tM8vjLhtsc .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tM8vjLhtsc .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tM8vjLhtsc .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tM8vjLhtsc .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tM8vjLhtsc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tM8CcNK86K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tM8CcNK86K .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tM8CcNK86K img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tM8CcNK86K .text-wrapper {
    padding: 2rem;
  }
}
.cid-tM4QFIhRK1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tM4QFIhRK1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tM4QFIhRK1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tM4QFIhRK1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tM2Xsep8ha {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-tM2Xsep8ha .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tM2Xsep8ha img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tM2Xsep8ha .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLWMslhx3d {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tLWMslhx3d .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tLWMslhx3d .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tLWMslhx3d .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tLWMslhx3d .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tLWMslhx3d .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLWMslhx3d .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tLWMslhx3d .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tLWMslhx3d .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tLZdt962qk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tLZdt962qk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLZdt962qk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLZdt962qk .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLTEzelVtt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-tLTEzelVtt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLTEzelVtt img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLTEzelVtt .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLQMC5ibgM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-tLQMC5ibgM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLQMC5ibgM .row {
  flex-direction: row-reverse;
}
.cid-tLQMC5ibgM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLQMC5ibgM .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLG0CAWmiq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tLG0CAWmiq .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tLG0CAWmiq .card-wrapper {
  background-color: #fafafa;
  border-radius: 4px;
}
.cid-tLG0CAWmiq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tLG0CAWmiq .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tLG0CAWmiq .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-tLG0CAWmiq .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tLG0CAWmiq .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLG0CAWmiq .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tLG0CAWmiq .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLG0CAWmiq .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tLzij1kS3j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tLzij1kS3j .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tLzij1kS3j .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tLzij1kS3j .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tLzij1kS3j .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tLzij1kS3j .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLzij1kS3j .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tLzij1kS3j .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tLzij1kS3j .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tLvETNIgVi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tLvETNIgVi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLvETNIgVi img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLvETNIgVi .text-wrapper {
    padding: 2rem;
  }
}
.cid-tG8gMJ100l .navbar-dropdown {
  position: relative !important;
}
.cid-tG8gMJ100l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tG8gMJ100l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tG8gMJ100l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tG8gMJ100l .dropdown-item:hover,
.cid-tG8gMJ100l .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-tG8gMJ100l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tG8gMJ100l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tG8gMJ100l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tG8gMJ100l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tG8gMJ100l .nav-link {
  position: relative;
}
.cid-tG8gMJ100l .container {
  display: flex;
  margin: auto;
}
.cid-tG8gMJ100l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tG8gMJ100l .dropdown-menu,
.cid-tG8gMJ100l .navbar.opened {
  background: #2c77c6 !important;
}
.cid-tG8gMJ100l .nav-item:focus,
.cid-tG8gMJ100l .nav-link:focus {
  outline: none;
}
.cid-tG8gMJ100l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tG8gMJ100l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tG8gMJ100l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tG8gMJ100l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tG8gMJ100l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tG8gMJ100l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tG8gMJ100l .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: #2c77c6;
}
.cid-tG8gMJ100l .navbar.opened {
  transition: all 0.3s;
}
.cid-tG8gMJ100l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tG8gMJ100l .navbar .navbar-logo img {
  width: auto;
}
.cid-tG8gMJ100l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tG8gMJ100l .navbar.collapsed {
  justify-content: center;
}
.cid-tG8gMJ100l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tG8gMJ100l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tG8gMJ100l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tG8gMJ100l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tG8gMJ100l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tG8gMJ100l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tG8gMJ100l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tG8gMJ100l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tG8gMJ100l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tG8gMJ100l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tG8gMJ100l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tG8gMJ100l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tG8gMJ100l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tG8gMJ100l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tG8gMJ100l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tG8gMJ100l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tG8gMJ100l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tG8gMJ100l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tG8gMJ100l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tG8gMJ100l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tG8gMJ100l .navbar.navbar-short {
  min-height: 60px;
}
.cid-tG8gMJ100l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tG8gMJ100l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tG8gMJ100l .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tG8gMJ100l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tG8gMJ100l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tG8gMJ100l .dropdown-item.active,
.cid-tG8gMJ100l .dropdown-item:active {
  background-color: transparent;
}
.cid-tG8gMJ100l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tG8gMJ100l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tG8gMJ100l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tG8gMJ100l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-tG8gMJ100l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tG8gMJ100l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tG8gMJ100l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tG8gMJ100l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tG8gMJ100l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tG8gMJ100l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tG8gMJ100l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tG8gMJ100l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tG8gMJ100l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tG8gMJ100l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tG8gMJ100l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tG8gMJ100l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tG8gMJ100l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tG8gMJ100l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tG8gMJ100l .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tG8gMJ100l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tG8gMJ100l .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-tG8gMJ100l .navbar {
    height: 70px;
  }
  .cid-tG8gMJ100l .navbar.opened {
    height: auto;
  }
  .cid-tG8gMJ100l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLobUjCwvA {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tLobUjCwvA .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tLobUjCwvA .mbr-section-title,
.cid-tLobUjCwvA .mbr-section-subtitle {
  text-align: center;
}
.cid-tLobUjCwvA .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tLobUjCwvA .card-wrapper {
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tLobUjCwvA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tLobUjCwvA .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tLobUjCwvA .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLobUjCwvA .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tLoaofDQmn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tLoaofDQmn .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tLoaofDQmn .mbr-text {
  color: #4479d9;
}
.cid-tI7ki0cf8T {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tI7ki0cf8T blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tY9D5wd04s {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-tY9EmjujMh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-tY9EmjujMh .content-wrapper {
  background: #fbe5d9;
}
@media (max-width: 991px) {
  .cid-tY9EmjujMh .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tY9EmjujMh .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tY9EmjujMh .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tY9EmjujMh .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tY9EmjujMh .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tY9EmjujMh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZhXksnfGT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-tZhXksnfGT .item {
  padding-bottom: 2rem;
}
.cid-tZhXksnfGT .item-wrapper {
  position: relative;
}
.cid-tZhXksnfGT .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tZhXksnfGT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZhXksnfGT .carousel-control,
.cid-tZhXksnfGT .close {
  background: #1b1b1b;
}
.cid-tZhXksnfGT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZhXksnfGT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZhXksnfGT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZhXksnfGT .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZhXksnfGT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tZhXksnfGT .close::before {
  content: '\e91a';
}
.cid-tZhXksnfGT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZhXksnfGT .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tZhXksnfGT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZhXksnfGT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZhXksnfGT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZhXksnfGT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZhXksnfGT .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tZhXksnfGT .carousel-indicators li.active,
.cid-tZhXksnfGT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZhXksnfGT .carousel-indicators li::after,
.cid-tZhXksnfGT .carousel-indicators li::before {
  content: none;
}
.cid-tZhXksnfGT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZhXksnfGT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZhXksnfGT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZhXksnfGT .carousel-indicators {
    display: none;
  }
}
.cid-tZhXksnfGT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZhXksnfGT .carousel-inner > .active {
  display: block;
}
.cid-tZhXksnfGT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZhXksnfGT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZhXksnfGT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZhXksnfGT .carousel-control,
  .cid-tZhXksnfGT .carousel-indicators,
  .cid-tZhXksnfGT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZhXksnfGT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZhXksnfGT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZhXksnfGT .carousel-indicators .active,
.cid-tZhXksnfGT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZhXksnfGT .carousel-indicators .active {
  background: #fff;
}
.cid-tZhXksnfGT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZhXksnfGT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZhXksnfGT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZhXksnfGT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZhXksnfGT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZhXksnfGT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZhXksnfGT .carousel {
  width: 100%;
}
.cid-tZhXksnfGT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZhXksnfGT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZhXksnfGT .modal.fade .modal-dialog,
.cid-tZhXksnfGT .modal.in .modal-dialog {
  transform: none;
}
.cid-tZhXksnfGT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZhXksnfGT H6 {
  text-align: center;
}
.cid-tY9FzcMgM3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-tY9FzcMgM3 .item {
  padding-bottom: 2rem;
}
.cid-tY9FzcMgM3 .item-wrapper {
  position: relative;
}
.cid-tY9FzcMgM3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tY9FzcMgM3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tY9FzcMgM3 .carousel-control,
.cid-tY9FzcMgM3 .close {
  background: #1b1b1b;
}
.cid-tY9FzcMgM3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tY9FzcMgM3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tY9FzcMgM3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tY9FzcMgM3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tY9FzcMgM3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tY9FzcMgM3 .close::before {
  content: '\e91a';
}
.cid-tY9FzcMgM3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tY9FzcMgM3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tY9FzcMgM3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9FzcMgM3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tY9FzcMgM3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tY9FzcMgM3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tY9FzcMgM3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tY9FzcMgM3 .carousel-indicators li.active,
.cid-tY9FzcMgM3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tY9FzcMgM3 .carousel-indicators li::after,
.cid-tY9FzcMgM3 .carousel-indicators li::before {
  content: none;
}
.cid-tY9FzcMgM3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tY9FzcMgM3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tY9FzcMgM3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tY9FzcMgM3 .carousel-indicators {
    display: none;
  }
}
.cid-tY9FzcMgM3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tY9FzcMgM3 .carousel-inner > .active {
  display: block;
}
.cid-tY9FzcMgM3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9FzcMgM3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY9FzcMgM3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tY9FzcMgM3 .carousel-control,
  .cid-tY9FzcMgM3 .carousel-indicators,
  .cid-tY9FzcMgM3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tY9FzcMgM3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tY9FzcMgM3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tY9FzcMgM3 .carousel-indicators .active,
.cid-tY9FzcMgM3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tY9FzcMgM3 .carousel-indicators .active {
  background: #fff;
}
.cid-tY9FzcMgM3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tY9FzcMgM3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tY9FzcMgM3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tY9FzcMgM3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tY9FzcMgM3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tY9FzcMgM3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tY9FzcMgM3 .carousel {
  width: 100%;
}
.cid-tY9FzcMgM3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tY9FzcMgM3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tY9FzcMgM3 .modal.fade .modal-dialog,
.cid-tY9FzcMgM3 .modal.in .modal-dialog {
  transform: none;
}
.cid-tY9FzcMgM3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tY9FzcMgM3 H6 {
  text-align: center;
}
.cid-tY9Gl6SnAF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-tY9Gl6SnAF .item {
  padding-bottom: 2rem;
}
.cid-tY9Gl6SnAF .item-wrapper {
  position: relative;
}
.cid-tY9Gl6SnAF .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tY9Gl6SnAF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tY9Gl6SnAF .carousel-control,
.cid-tY9Gl6SnAF .close {
  background: #1b1b1b;
}
.cid-tY9Gl6SnAF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tY9Gl6SnAF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tY9Gl6SnAF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tY9Gl6SnAF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tY9Gl6SnAF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tY9Gl6SnAF .close::before {
  content: '\e91a';
}
.cid-tY9Gl6SnAF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tY9Gl6SnAF .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tY9Gl6SnAF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9Gl6SnAF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tY9Gl6SnAF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tY9Gl6SnAF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tY9Gl6SnAF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tY9Gl6SnAF .carousel-indicators li.active,
.cid-tY9Gl6SnAF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tY9Gl6SnAF .carousel-indicators li::after,
.cid-tY9Gl6SnAF .carousel-indicators li::before {
  content: none;
}
.cid-tY9Gl6SnAF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tY9Gl6SnAF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tY9Gl6SnAF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tY9Gl6SnAF .carousel-indicators {
    display: none;
  }
}
.cid-tY9Gl6SnAF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tY9Gl6SnAF .carousel-inner > .active {
  display: block;
}
.cid-tY9Gl6SnAF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9Gl6SnAF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY9Gl6SnAF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tY9Gl6SnAF .carousel-control,
  .cid-tY9Gl6SnAF .carousel-indicators,
  .cid-tY9Gl6SnAF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tY9Gl6SnAF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tY9Gl6SnAF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tY9Gl6SnAF .carousel-indicators .active,
.cid-tY9Gl6SnAF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tY9Gl6SnAF .carousel-indicators .active {
  background: #fff;
}
.cid-tY9Gl6SnAF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tY9Gl6SnAF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tY9Gl6SnAF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tY9Gl6SnAF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tY9Gl6SnAF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tY9Gl6SnAF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tY9Gl6SnAF .carousel {
  width: 100%;
}
.cid-tY9Gl6SnAF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tY9Gl6SnAF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tY9Gl6SnAF .modal.fade .modal-dialog,
.cid-tY9Gl6SnAF .modal.in .modal-dialog {
  transform: none;
}
.cid-tY9Gl6SnAF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tY9Gl6SnAF H6 {
  text-align: center;
}
.cid-tY9HLJbpou {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-tY9HLJbpou .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY9JLIZGXv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fbe5d9;
}
.cid-tY9JLIZGXv .item {
  padding-bottom: 2rem;
}
.cid-tY9JLIZGXv .item-wrapper {
  position: relative;
}
.cid-tY9JLIZGXv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tY9JLIZGXv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tY9JLIZGXv .carousel-control,
.cid-tY9JLIZGXv .close {
  background: #1b1b1b;
}
.cid-tY9JLIZGXv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tY9JLIZGXv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tY9JLIZGXv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tY9JLIZGXv .carousel-control-next span {
  margin-left: 5px;
}
.cid-tY9JLIZGXv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tY9JLIZGXv .close::before {
  content: '\e91a';
}
.cid-tY9JLIZGXv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tY9JLIZGXv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tY9JLIZGXv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9JLIZGXv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tY9JLIZGXv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tY9JLIZGXv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tY9JLIZGXv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tY9JLIZGXv .carousel-indicators li.active,
.cid-tY9JLIZGXv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tY9JLIZGXv .carousel-indicators li::after,
.cid-tY9JLIZGXv .carousel-indicators li::before {
  content: none;
}
.cid-tY9JLIZGXv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tY9JLIZGXv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tY9JLIZGXv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tY9JLIZGXv .carousel-indicators {
    display: none;
  }
}
.cid-tY9JLIZGXv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tY9JLIZGXv .carousel-inner > .active {
  display: block;
}
.cid-tY9JLIZGXv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9JLIZGXv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY9JLIZGXv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tY9JLIZGXv .carousel-control,
  .cid-tY9JLIZGXv .carousel-indicators,
  .cid-tY9JLIZGXv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tY9JLIZGXv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tY9JLIZGXv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tY9JLIZGXv .carousel-indicators .active,
.cid-tY9JLIZGXv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tY9JLIZGXv .carousel-indicators .active {
  background: #fff;
}
.cid-tY9JLIZGXv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tY9JLIZGXv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tY9JLIZGXv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tY9JLIZGXv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tY9JLIZGXv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tY9JLIZGXv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tY9JLIZGXv .carousel {
  width: 100%;
}
.cid-tY9JLIZGXv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tY9JLIZGXv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tY9JLIZGXv .modal.fade .modal-dialog,
.cid-tY9JLIZGXv .modal.in .modal-dialog {
  transform: none;
}
.cid-tY9JLIZGXv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tY9JLIZGXv H6 {
  text-align: center;
}
.cid-tY9MwDLgWv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tY9MwDLgWv .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY9MwDLgWv .mbr-text {
  color: #4479d9;
}
.cid-tUEGNj5ka1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tW4ppfdQCU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tW4ppfdQCU .content-wrapper {
  background: #f1f4f7;
}
@media (max-width: 991px) {
  .cid-tW4ppfdQCU .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tW4ppfdQCU .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tW4ppfdQCU .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tW4ppfdQCU .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tW4ppfdQCU .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tW4ppfdQCU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tY9ITMUxkb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tY9ITMUxkb .item {
  padding-bottom: 2rem;
}
.cid-tY9ITMUxkb .item-wrapper {
  position: relative;
}
.cid-tY9ITMUxkb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tY9ITMUxkb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tY9ITMUxkb .carousel-control,
.cid-tY9ITMUxkb .close {
  background: #1b1b1b;
}
.cid-tY9ITMUxkb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tY9ITMUxkb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tY9ITMUxkb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tY9ITMUxkb .carousel-control-next span {
  margin-left: 5px;
}
.cid-tY9ITMUxkb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tY9ITMUxkb .close::before {
  content: '\e91a';
}
.cid-tY9ITMUxkb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tY9ITMUxkb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tY9ITMUxkb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9ITMUxkb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tY9ITMUxkb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tY9ITMUxkb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tY9ITMUxkb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tY9ITMUxkb .carousel-indicators li.active,
.cid-tY9ITMUxkb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tY9ITMUxkb .carousel-indicators li::after,
.cid-tY9ITMUxkb .carousel-indicators li::before {
  content: none;
}
.cid-tY9ITMUxkb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tY9ITMUxkb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tY9ITMUxkb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tY9ITMUxkb .carousel-indicators {
    display: none;
  }
}
.cid-tY9ITMUxkb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tY9ITMUxkb .carousel-inner > .active {
  display: block;
}
.cid-tY9ITMUxkb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY9ITMUxkb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY9ITMUxkb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tY9ITMUxkb .carousel-control,
  .cid-tY9ITMUxkb .carousel-indicators,
  .cid-tY9ITMUxkb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tY9ITMUxkb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tY9ITMUxkb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tY9ITMUxkb .carousel-indicators .active,
.cid-tY9ITMUxkb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tY9ITMUxkb .carousel-indicators .active {
  background: #fff;
}
.cid-tY9ITMUxkb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tY9ITMUxkb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tY9ITMUxkb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tY9ITMUxkb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tY9ITMUxkb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tY9ITMUxkb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tY9ITMUxkb .carousel {
  width: 100%;
}
.cid-tY9ITMUxkb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tY9ITMUxkb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tY9ITMUxkb .modal.fade .modal-dialog,
.cid-tY9ITMUxkb .modal.in .modal-dialog {
  transform: none;
}
.cid-tY9ITMUxkb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tY9ITMUxkb H6 {
  text-align: center;
}
.cid-tUEGNjo69z .navbar-dropdown {
  position: relative !important;
}
.cid-tUEGNjo69z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tUEGNjo69z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUEGNjo69z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUEGNjo69z .dropdown-item:hover,
.cid-tUEGNjo69z .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-tUEGNjo69z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUEGNjo69z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUEGNjo69z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUEGNjo69z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUEGNjo69z .nav-link {
  position: relative;
}
.cid-tUEGNjo69z .container {
  display: flex;
  margin: auto;
}
.cid-tUEGNjo69z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUEGNjo69z .dropdown-menu,
.cid-tUEGNjo69z .navbar.opened {
  background: #2c77c6 !important;
}
.cid-tUEGNjo69z .nav-item:focus,
.cid-tUEGNjo69z .nav-link:focus {
  outline: none;
}
.cid-tUEGNjo69z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUEGNjo69z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUEGNjo69z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUEGNjo69z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUEGNjo69z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUEGNjo69z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUEGNjo69z .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: #2c77c6;
}
.cid-tUEGNjo69z .navbar.opened {
  transition: all 0.3s;
}
.cid-tUEGNjo69z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUEGNjo69z .navbar .navbar-logo img {
  width: auto;
}
.cid-tUEGNjo69z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUEGNjo69z .navbar.collapsed {
  justify-content: center;
}
.cid-tUEGNjo69z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUEGNjo69z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUEGNjo69z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUEGNjo69z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUEGNjo69z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUEGNjo69z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUEGNjo69z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUEGNjo69z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUEGNjo69z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUEGNjo69z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUEGNjo69z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUEGNjo69z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUEGNjo69z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUEGNjo69z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUEGNjo69z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUEGNjo69z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUEGNjo69z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUEGNjo69z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUEGNjo69z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUEGNjo69z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUEGNjo69z .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUEGNjo69z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUEGNjo69z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUEGNjo69z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUEGNjo69z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUEGNjo69z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUEGNjo69z .dropdown-item.active,
.cid-tUEGNjo69z .dropdown-item:active {
  background-color: transparent;
}
.cid-tUEGNjo69z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUEGNjo69z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUEGNjo69z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUEGNjo69z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-tUEGNjo69z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUEGNjo69z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUEGNjo69z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUEGNjo69z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUEGNjo69z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUEGNjo69z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tUEGNjo69z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUEGNjo69z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUEGNjo69z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUEGNjo69z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUEGNjo69z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUEGNjo69z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUEGNjo69z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUEGNjo69z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUEGNjo69z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tUEGNjo69z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUEGNjo69z .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-tUEGNjo69z .navbar {
    height: 70px;
  }
  .cid-tUEGNjo69z .navbar.opened {
    height: auto;
  }
  .cid-tUEGNjo69z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tY9JAQtTSb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tY9JAQtTSb .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY9JAQtTSb .mbr-text {
  color: #4479d9;
}
.cid-tW4lkZDUkB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tW4lkZDUkB .content-wrapper {
  background: #f1f4f7;
}
@media (max-width: 991px) {
  .cid-tW4lkZDUkB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tW4lkZDUkB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tW4lkZDUkB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tW4lkZDUkB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tW4lkZDUkB .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tW4lkZDUkB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tW4tmleHWd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tW4tmleHWd img,
.cid-tW4tmleHWd .item-img {
  width: 100%;
}
.cid-tW4tmleHWd .item:focus,
.cid-tW4tmleHWd span:focus {
  outline: none;
}
.cid-tW4tmleHWd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tW4tmleHWd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f1f4f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tW4tmleHWd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tW4tmleHWd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tW4tmleHWd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tW4tmleHWd .mbr-section-title {
  color: #232323;
}
.cid-tW4tmleHWd .mbr-text,
.cid-tW4tmleHWd .mbr-section-btn {
  text-align: left;
}
.cid-tW4tmleHWd .item-title {
  text-align: left;
}
.cid-tW4tmleHWd .item-subtitle {
  text-align: left;
}
.cid-tWapLRNZCf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tWapLRNZCf .item {
  padding-bottom: 2rem;
}
.cid-tWapLRNZCf .item-wrapper {
  position: relative;
}
.cid-tWapLRNZCf .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tWapLRNZCf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tWapLRNZCf .carousel-control,
.cid-tWapLRNZCf .close {
  background: #1b1b1b;
}
.cid-tWapLRNZCf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWapLRNZCf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWapLRNZCf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWapLRNZCf .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWapLRNZCf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tWapLRNZCf .close::before {
  content: '\e91a';
}
.cid-tWapLRNZCf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWapLRNZCf .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tWapLRNZCf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWapLRNZCf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWapLRNZCf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWapLRNZCf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWapLRNZCf .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tWapLRNZCf .carousel-indicators li.active,
.cid-tWapLRNZCf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWapLRNZCf .carousel-indicators li::after,
.cid-tWapLRNZCf .carousel-indicators li::before {
  content: none;
}
.cid-tWapLRNZCf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWapLRNZCf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWapLRNZCf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWapLRNZCf .carousel-indicators {
    display: none;
  }
}
.cid-tWapLRNZCf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWapLRNZCf .carousel-inner > .active {
  display: block;
}
.cid-tWapLRNZCf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWapLRNZCf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWapLRNZCf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWapLRNZCf .carousel-control,
  .cid-tWapLRNZCf .carousel-indicators,
  .cid-tWapLRNZCf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWapLRNZCf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWapLRNZCf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWapLRNZCf .carousel-indicators .active,
.cid-tWapLRNZCf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWapLRNZCf .carousel-indicators .active {
  background: #fff;
}
.cid-tWapLRNZCf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWapLRNZCf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWapLRNZCf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWapLRNZCf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWapLRNZCf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWapLRNZCf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWapLRNZCf .carousel {
  width: 100%;
}
.cid-tWapLRNZCf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWapLRNZCf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWapLRNZCf .modal.fade .modal-dialog,
.cid-tWapLRNZCf .modal.in .modal-dialog {
  transform: none;
}
.cid-tWapLRNZCf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWapLRNZCf H6 {
  text-align: center;
}
.cid-tWaqi4uxML {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-tWaqi4uxML .item {
  padding-bottom: 2rem;
}
.cid-tWaqi4uxML .item-wrapper {
  position: relative;
}
.cid-tWaqi4uxML .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tWaqi4uxML .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tWaqi4uxML .carousel-control,
.cid-tWaqi4uxML .close {
  background: #1b1b1b;
}
.cid-tWaqi4uxML .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWaqi4uxML .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWaqi4uxML .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWaqi4uxML .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWaqi4uxML .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tWaqi4uxML .close::before {
  content: '\e91a';
}
.cid-tWaqi4uxML .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWaqi4uxML .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tWaqi4uxML .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWaqi4uxML .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWaqi4uxML .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWaqi4uxML .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWaqi4uxML .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tWaqi4uxML .carousel-indicators li.active,
.cid-tWaqi4uxML .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWaqi4uxML .carousel-indicators li::after,
.cid-tWaqi4uxML .carousel-indicators li::before {
  content: none;
}
.cid-tWaqi4uxML .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWaqi4uxML .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWaqi4uxML .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWaqi4uxML .carousel-indicators {
    display: none;
  }
}
.cid-tWaqi4uxML .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWaqi4uxML .carousel-inner > .active {
  display: block;
}
.cid-tWaqi4uxML .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWaqi4uxML .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWaqi4uxML .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWaqi4uxML .carousel-control,
  .cid-tWaqi4uxML .carousel-indicators,
  .cid-tWaqi4uxML .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWaqi4uxML .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWaqi4uxML .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWaqi4uxML .carousel-indicators .active,
.cid-tWaqi4uxML .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWaqi4uxML .carousel-indicators .active {
  background: #fff;
}
.cid-tWaqi4uxML .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWaqi4uxML .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWaqi4uxML .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWaqi4uxML .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWaqi4uxML .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWaqi4uxML .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWaqi4uxML .carousel {
  width: 100%;
}
.cid-tWaqi4uxML .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWaqi4uxML .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWaqi4uxML .modal.fade .modal-dialog,
.cid-tWaqi4uxML .modal.in .modal-dialog {
  transform: none;
}
.cid-tWaqi4uxML .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWaqi4uxML H6 {
  text-align: center;
}
.cid-tUEJBNCEAF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
@media (max-width: 991px) {
  .cid-tUEJBNCEAF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUEJBNCEAF .row {
  flex-direction: row-reverse;
}
.cid-tUEJBNCEAF img {
  width: 100%;
}
.cid-tY9Ml7onlb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tY9Ml7onlb .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY9Ml7onlb .mbr-text {
  color: #4479d9;
}
.cid-tUEGNjLDgk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1slpMAdUM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1slpMAdUM .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1slpMAdUM .mbr-text {
  color: #4479d9;
}
.cid-u1slyyIYTU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u1slyyIYTU ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u1slyyIYTU li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u1slyyIYTU ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #5a55b1;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-v2m4pLQSgW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
.cid-v2m4pMhIsE .navbar-dropdown {
  position: relative !important;
}
.cid-v2m4pMhIsE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v2m4pMhIsE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v2m4pMhIsE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2m4pMhIsE .dropdown-item:hover,
.cid-v2m4pMhIsE .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-v2m4pMhIsE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v2m4pMhIsE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v2m4pMhIsE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2m4pMhIsE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2m4pMhIsE .nav-link {
  position: relative;
}
.cid-v2m4pMhIsE .container {
  display: flex;
  margin: auto;
}
.cid-v2m4pMhIsE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2m4pMhIsE .dropdown-menu,
.cid-v2m4pMhIsE .navbar.opened {
  background: #2c77c6 !important;
}
.cid-v2m4pMhIsE .nav-item:focus,
.cid-v2m4pMhIsE .nav-link:focus {
  outline: none;
}
.cid-v2m4pMhIsE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2m4pMhIsE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2m4pMhIsE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2m4pMhIsE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2m4pMhIsE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2m4pMhIsE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2m4pMhIsE .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: #2c77c6;
}
.cid-v2m4pMhIsE .navbar.opened {
  transition: all 0.3s;
}
.cid-v2m4pMhIsE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2m4pMhIsE .navbar .navbar-logo img {
  width: auto;
}
.cid-v2m4pMhIsE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2m4pMhIsE .navbar.collapsed {
  justify-content: center;
}
.cid-v2m4pMhIsE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2m4pMhIsE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2m4pMhIsE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v2m4pMhIsE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2m4pMhIsE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2m4pMhIsE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2m4pMhIsE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2m4pMhIsE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2m4pMhIsE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v2m4pMhIsE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2m4pMhIsE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2m4pMhIsE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2m4pMhIsE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2m4pMhIsE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2m4pMhIsE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2m4pMhIsE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2m4pMhIsE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2m4pMhIsE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2m4pMhIsE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2m4pMhIsE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2m4pMhIsE .navbar.navbar-short {
  min-height: 60px;
}
.cid-v2m4pMhIsE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v2m4pMhIsE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v2m4pMhIsE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2m4pMhIsE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2m4pMhIsE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2m4pMhIsE .dropdown-item.active,
.cid-v2m4pMhIsE .dropdown-item:active {
  background-color: transparent;
}
.cid-v2m4pMhIsE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2m4pMhIsE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2m4pMhIsE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2m4pMhIsE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-v2m4pMhIsE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2m4pMhIsE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2m4pMhIsE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2m4pMhIsE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v2m4pMhIsE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2m4pMhIsE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2m4pMhIsE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2m4pMhIsE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2m4pMhIsE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2m4pMhIsE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2m4pMhIsE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2m4pMhIsE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2m4pMhIsE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2m4pMhIsE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2m4pMhIsE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2m4pMhIsE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2m4pMhIsE .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-v2m4pMhIsE .navbar {
    height: 70px;
  }
  .cid-v2m4pMhIsE .navbar.opened {
    height: auto;
  }
  .cid-v2m4pMhIsE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2m4pN5hMS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
.cid-v2m5JXQKwT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
@media (max-width: 991px) {
  .cid-v2m5JXQKwT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2m5JXQKwT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v2m5JXQKwT .text-wrapper {
    padding: 2rem;
  }
}
.cid-v2mcpDoNjY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
.cid-v2mcpDoNjY .content-wrapper {
  background: #e8effd;
}
@media (max-width: 991px) {
  .cid-v2mcpDoNjY .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-v2mcpDoNjY .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2mcpDoNjY .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2mcpDoNjY .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2mcpDoNjY .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v2mcpDoNjY .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-v2mcpDoNjY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v2wmUFqR2s {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
.cid-v2wmUFqR2s blockquote {
  border-color: #ff0000;
  border-radius: 4px;
  background-color: #e8effd;
}
.cid-v2y8fACEBs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
.cid-v2y8fACEBs img,
.cid-v2y8fACEBs .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v2y8fACEBs .item:focus,
.cid-v2y8fACEBs span:focus {
  outline: none;
}
.cid-v2y8fACEBs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v2y8fACEBs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e8effd;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v2y8fACEBs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2y8fACEBs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-v2y8fACEBs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v2y8fACEBs .mbr-section-title {
  color: #232323;
}
.cid-v2y8fACEBs .mbr-text,
.cid-v2y8fACEBs .mbr-section-btn {
  text-align: left;
}
.cid-v2y8fACEBs .item-title {
  text-align: left;
}
.cid-v2y8fACEBs .item-subtitle {
  text-align: center;
}
.cid-v2rMwLhRih {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e8effd;
}
.cid-v2rMwLhRih .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-v2rMwLhRih .card-wrapper {
  background-color: #e8effd;
  border-radius: 4px;
}
.cid-v2rMwLhRih .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v2rMwLhRih .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-v2rMwLhRih .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-v2rMwLhRih .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-v2rMwLhRih .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v2rMwLhRih .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-v2rMwLhRih .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2rMwLhRih .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-v2wmw8uYLD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e8effd;
}
.cid-v2wmw8uYLD .content-wrapper {
  background: #e8effd;
}
@media (max-width: 991px) {
  .cid-v2wmw8uYLD .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-v2wmw8uYLD .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2wmw8uYLD .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2wmw8uYLD .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2wmw8uYLD .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v2wmw8uYLD .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-v2wmw8uYLD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v2ycrXeL6N {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2ycrXeL6N img,
.cid-v2ycrXeL6N .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v2ycrXeL6N .item:focus,
.cid-v2ycrXeL6N span:focus {
  outline: none;
}
.cid-v2ycrXeL6N .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v2ycrXeL6N .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v2ycrXeL6N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ycrXeL6N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-v2ycrXeL6N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v2ycrXeL6N .mbr-section-title {
  color: #232323;
}
.cid-v2ycrXeL6N .mbr-text,
.cid-v2ycrXeL6N .mbr-section-btn {
  text-align: left;
}
.cid-v2ycrXeL6N .item-title {
  text-align: left;
}
.cid-v2ycrXeL6N .item-subtitle {
  text-align: center;
}
.cid-v2yBuRi5fx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2yBuRi5fx .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v2yb3CQKWr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2yb3CQKWr .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-v2yb3CQKWr .container {
    max-width: 1400px;
  }
}
.cid-v2yb3CQKWr .card {
  margin: auto;
}
.cid-v2yb3CQKWr .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-v2yb3CQKWr .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2yb3CQKWr .row {
  justify-content: center;
}
.cid-v3sZ0JZwqI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-v3sZ0Ks7hC .navbar-dropdown {
  position: relative !important;
}
.cid-v3sZ0Ks7hC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v3sZ0Ks7hC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v3sZ0Ks7hC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v3sZ0Ks7hC .dropdown-item:hover,
.cid-v3sZ0Ks7hC .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-v3sZ0Ks7hC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v3sZ0Ks7hC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v3sZ0Ks7hC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v3sZ0Ks7hC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v3sZ0Ks7hC .nav-link {
  position: relative;
}
.cid-v3sZ0Ks7hC .container {
  display: flex;
  margin: auto;
}
.cid-v3sZ0Ks7hC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3sZ0Ks7hC .dropdown-menu,
.cid-v3sZ0Ks7hC .navbar.opened {
  background: #2c77c6 !important;
}
.cid-v3sZ0Ks7hC .nav-item:focus,
.cid-v3sZ0Ks7hC .nav-link:focus {
  outline: none;
}
.cid-v3sZ0Ks7hC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3sZ0Ks7hC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3sZ0Ks7hC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3sZ0Ks7hC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3sZ0Ks7hC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3sZ0Ks7hC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3sZ0Ks7hC .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: #2c77c6;
}
.cid-v3sZ0Ks7hC .navbar.opened {
  transition: all 0.3s;
}
.cid-v3sZ0Ks7hC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3sZ0Ks7hC .navbar .navbar-logo img {
  width: auto;
}
.cid-v3sZ0Ks7hC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3sZ0Ks7hC .navbar.collapsed {
  justify-content: center;
}
.cid-v3sZ0Ks7hC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3sZ0Ks7hC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3sZ0Ks7hC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v3sZ0Ks7hC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3sZ0Ks7hC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3sZ0Ks7hC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3sZ0Ks7hC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3sZ0Ks7hC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3sZ0Ks7hC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v3sZ0Ks7hC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3sZ0Ks7hC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3sZ0Ks7hC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3sZ0Ks7hC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3sZ0Ks7hC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3sZ0Ks7hC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v3sZ0Ks7hC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3sZ0Ks7hC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3sZ0Ks7hC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v3sZ0Ks7hC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3sZ0Ks7hC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3sZ0Ks7hC .navbar.navbar-short {
  min-height: 60px;
}
.cid-v3sZ0Ks7hC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v3sZ0Ks7hC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v3sZ0Ks7hC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3sZ0Ks7hC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3sZ0Ks7hC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3sZ0Ks7hC .dropdown-item.active,
.cid-v3sZ0Ks7hC .dropdown-item:active {
  background-color: transparent;
}
.cid-v3sZ0Ks7hC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3sZ0Ks7hC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3sZ0Ks7hC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3sZ0Ks7hC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-v3sZ0Ks7hC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v3sZ0Ks7hC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3sZ0Ks7hC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3sZ0Ks7hC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v3sZ0Ks7hC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3sZ0Ks7hC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v3sZ0Ks7hC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3sZ0Ks7hC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3sZ0Ks7hC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3sZ0Ks7hC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3sZ0Ks7hC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3sZ0Ks7hC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3sZ0Ks7hC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3sZ0Ks7hC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3sZ0Ks7hC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3sZ0Ks7hC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3sZ0Ks7hC .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-v3sZ0Ks7hC .navbar {
    height: 70px;
  }
  .cid-v3sZ0Ks7hC .navbar.opened {
    height: auto;
  }
  .cid-v3sZ0Ks7hC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3sZ0LnNfo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ0MDv85 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ0MDv85 .item {
  padding-bottom: 2rem;
}
.cid-v3sZ0MDv85 .item-wrapper {
  position: relative;
}
.cid-v3sZ0MDv85 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3sZ0MDv85 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3sZ0MDv85 .carousel-control,
.cid-v3sZ0MDv85 .close {
  background: #1b1b1b;
}
.cid-v3sZ0MDv85 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3sZ0MDv85 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3sZ0MDv85 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3sZ0MDv85 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3sZ0MDv85 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3sZ0MDv85 .close::before {
  content: '\e91a';
}
.cid-v3sZ0MDv85 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3sZ0MDv85 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3sZ0MDv85 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ0MDv85 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3sZ0MDv85 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3sZ0MDv85 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3sZ0MDv85 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3sZ0MDv85 .carousel-indicators li.active,
.cid-v3sZ0MDv85 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3sZ0MDv85 .carousel-indicators li::after,
.cid-v3sZ0MDv85 .carousel-indicators li::before {
  content: none;
}
.cid-v3sZ0MDv85 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3sZ0MDv85 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3sZ0MDv85 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ0MDv85 .carousel-indicators {
    display: none;
  }
}
.cid-v3sZ0MDv85 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3sZ0MDv85 .carousel-inner > .active {
  display: block;
}
.cid-v3sZ0MDv85 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ0MDv85 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3sZ0MDv85 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3sZ0MDv85 .carousel-control,
  .cid-v3sZ0MDv85 .carousel-indicators,
  .cid-v3sZ0MDv85 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ0MDv85 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3sZ0MDv85 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3sZ0MDv85 .carousel-indicators .active,
.cid-v3sZ0MDv85 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3sZ0MDv85 .carousel-indicators .active {
  background: #fff;
}
.cid-v3sZ0MDv85 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3sZ0MDv85 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3sZ0MDv85 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3sZ0MDv85 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3sZ0MDv85 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3sZ0MDv85 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3sZ0MDv85 .carousel {
  width: 100%;
}
.cid-v3sZ0MDv85 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3sZ0MDv85 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3sZ0MDv85 .modal.fade .modal-dialog,
.cid-v3sZ0MDv85 .modal.in .modal-dialog {
  transform: none;
}
.cid-v3sZ0MDv85 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3sZ0MDv85 H6 {
  text-align: center;
}
.cid-v3sZ0PkfLE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ0PkfLE .item {
  padding-bottom: 2rem;
}
.cid-v3sZ0PkfLE .item-wrapper {
  position: relative;
}
.cid-v3sZ0PkfLE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3sZ0PkfLE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3sZ0PkfLE .carousel-control,
.cid-v3sZ0PkfLE .close {
  background: #1b1b1b;
}
.cid-v3sZ0PkfLE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3sZ0PkfLE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3sZ0PkfLE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3sZ0PkfLE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3sZ0PkfLE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3sZ0PkfLE .close::before {
  content: '\e91a';
}
.cid-v3sZ0PkfLE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3sZ0PkfLE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3sZ0PkfLE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ0PkfLE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3sZ0PkfLE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3sZ0PkfLE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3sZ0PkfLE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3sZ0PkfLE .carousel-indicators li.active,
.cid-v3sZ0PkfLE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3sZ0PkfLE .carousel-indicators li::after,
.cid-v3sZ0PkfLE .carousel-indicators li::before {
  content: none;
}
.cid-v3sZ0PkfLE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3sZ0PkfLE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3sZ0PkfLE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ0PkfLE .carousel-indicators {
    display: none;
  }
}
.cid-v3sZ0PkfLE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3sZ0PkfLE .carousel-inner > .active {
  display: block;
}
.cid-v3sZ0PkfLE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ0PkfLE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3sZ0PkfLE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3sZ0PkfLE .carousel-control,
  .cid-v3sZ0PkfLE .carousel-indicators,
  .cid-v3sZ0PkfLE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ0PkfLE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3sZ0PkfLE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3sZ0PkfLE .carousel-indicators .active,
.cid-v3sZ0PkfLE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3sZ0PkfLE .carousel-indicators .active {
  background: #fff;
}
.cid-v3sZ0PkfLE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3sZ0PkfLE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3sZ0PkfLE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3sZ0PkfLE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3sZ0PkfLE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3sZ0PkfLE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3sZ0PkfLE .carousel {
  width: 100%;
}
.cid-v3sZ0PkfLE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3sZ0PkfLE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3sZ0PkfLE .modal.fade .modal-dialog,
.cid-v3sZ0PkfLE .modal.in .modal-dialog {
  transform: none;
}
.cid-v3sZ0PkfLE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3sZ0PkfLE H6 {
  text-align: center;
}
.cid-v3uyCkdQpQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3uyCkdQpQ .item {
  padding-bottom: 2rem;
}
.cid-v3uyCkdQpQ .item-wrapper {
  position: relative;
}
.cid-v3uyCkdQpQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3uyCkdQpQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3uyCkdQpQ .carousel-control,
.cid-v3uyCkdQpQ .close {
  background: #1b1b1b;
}
.cid-v3uyCkdQpQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3uyCkdQpQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3uyCkdQpQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3uyCkdQpQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3uyCkdQpQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3uyCkdQpQ .close::before {
  content: '\e91a';
}
.cid-v3uyCkdQpQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3uyCkdQpQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3uyCkdQpQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3uyCkdQpQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3uyCkdQpQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3uyCkdQpQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3uyCkdQpQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3uyCkdQpQ .carousel-indicators li.active,
.cid-v3uyCkdQpQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3uyCkdQpQ .carousel-indicators li::after,
.cid-v3uyCkdQpQ .carousel-indicators li::before {
  content: none;
}
.cid-v3uyCkdQpQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3uyCkdQpQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3uyCkdQpQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3uyCkdQpQ .carousel-indicators {
    display: none;
  }
}
.cid-v3uyCkdQpQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3uyCkdQpQ .carousel-inner > .active {
  display: block;
}
.cid-v3uyCkdQpQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3uyCkdQpQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3uyCkdQpQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3uyCkdQpQ .carousel-control,
  .cid-v3uyCkdQpQ .carousel-indicators,
  .cid-v3uyCkdQpQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3uyCkdQpQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3uyCkdQpQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3uyCkdQpQ .carousel-indicators .active,
.cid-v3uyCkdQpQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3uyCkdQpQ .carousel-indicators .active {
  background: #fff;
}
.cid-v3uyCkdQpQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3uyCkdQpQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3uyCkdQpQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3uyCkdQpQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3uyCkdQpQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3uyCkdQpQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3uyCkdQpQ .carousel {
  width: 100%;
}
.cid-v3uyCkdQpQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3uyCkdQpQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3uyCkdQpQ .modal.fade .modal-dialog,
.cid-v3uyCkdQpQ .modal.in .modal-dialog {
  transform: none;
}
.cid-v3uyCkdQpQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3uyCkdQpQ H6 {
  text-align: center;
}
.cid-v3ux0RbRIp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ux0RbRIp .item {
  padding-bottom: 2rem;
}
.cid-v3ux0RbRIp .item-wrapper {
  position: relative;
}
.cid-v3ux0RbRIp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3ux0RbRIp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3ux0RbRIp .carousel-control,
.cid-v3ux0RbRIp .close {
  background: #1b1b1b;
}
.cid-v3ux0RbRIp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3ux0RbRIp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3ux0RbRIp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3ux0RbRIp .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3ux0RbRIp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3ux0RbRIp .close::before {
  content: '\e91a';
}
.cid-v3ux0RbRIp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3ux0RbRIp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3ux0RbRIp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3ux0RbRIp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3ux0RbRIp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3ux0RbRIp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3ux0RbRIp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3ux0RbRIp .carousel-indicators li.active,
.cid-v3ux0RbRIp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3ux0RbRIp .carousel-indicators li::after,
.cid-v3ux0RbRIp .carousel-indicators li::before {
  content: none;
}
.cid-v3ux0RbRIp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3ux0RbRIp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ux0RbRIp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ux0RbRIp .carousel-indicators {
    display: none;
  }
}
.cid-v3ux0RbRIp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3ux0RbRIp .carousel-inner > .active {
  display: block;
}
.cid-v3ux0RbRIp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3ux0RbRIp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3ux0RbRIp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3ux0RbRIp .carousel-control,
  .cid-v3ux0RbRIp .carousel-indicators,
  .cid-v3ux0RbRIp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3ux0RbRIp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3ux0RbRIp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3ux0RbRIp .carousel-indicators .active,
.cid-v3ux0RbRIp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3ux0RbRIp .carousel-indicators .active {
  background: #fff;
}
.cid-v3ux0RbRIp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3ux0RbRIp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3ux0RbRIp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3ux0RbRIp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3ux0RbRIp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3ux0RbRIp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3ux0RbRIp .carousel {
  width: 100%;
}
.cid-v3ux0RbRIp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3ux0RbRIp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3ux0RbRIp .modal.fade .modal-dialog,
.cid-v3ux0RbRIp .modal.in .modal-dialog {
  transform: none;
}
.cid-v3ux0RbRIp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3ux0RbRIp H6 {
  text-align: center;
}
.cid-v3ulkxybDN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ulkxybDN .video-wrapper iframe {
  width: 100%;
}
.cid-v3ulkxybDN .mbr-section-title,
.cid-v3ulkxybDN .mbr-section-subtitle,
.cid-v3ulkxybDN .mbr-text {
  text-align: center;
}
.cid-v3yxJVL44m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3yxJVL44m .video-wrapper iframe {
  width: 100%;
}
.cid-v3yxJVL44m .mbr-section-title,
.cid-v3yxJVL44m .mbr-section-subtitle,
.cid-v3yxJVL44m .mbr-text {
  text-align: center;
}
.cid-v3sZ7Rs9y4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f1f4f7;
}
.cid-v3sZ7RSSX3 .navbar-dropdown {
  position: relative !important;
}
.cid-v3sZ7RSSX3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v3sZ7RSSX3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v3sZ7RSSX3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v3sZ7RSSX3 .dropdown-item:hover,
.cid-v3sZ7RSSX3 .dropdown-item:focus {
  background: #5a55b1 !important;
  color: white !important;
}
.cid-v3sZ7RSSX3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v3sZ7RSSX3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v3sZ7RSSX3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v3sZ7RSSX3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v3sZ7RSSX3 .nav-link {
  position: relative;
}
.cid-v3sZ7RSSX3 .container {
  display: flex;
  margin: auto;
}
.cid-v3sZ7RSSX3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3sZ7RSSX3 .dropdown-menu,
.cid-v3sZ7RSSX3 .navbar.opened {
  background: #2c77c6 !important;
}
.cid-v3sZ7RSSX3 .nav-item:focus,
.cid-v3sZ7RSSX3 .nav-link:focus {
  outline: none;
}
.cid-v3sZ7RSSX3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3sZ7RSSX3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3sZ7RSSX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3sZ7RSSX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3sZ7RSSX3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3sZ7RSSX3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3sZ7RSSX3 .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: #2c77c6;
}
.cid-v3sZ7RSSX3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3sZ7RSSX3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3sZ7RSSX3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3sZ7RSSX3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3sZ7RSSX3 .navbar.collapsed {
  justify-content: center;
}
.cid-v3sZ7RSSX3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3sZ7RSSX3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3sZ7RSSX3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v3sZ7RSSX3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3sZ7RSSX3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3sZ7RSSX3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3sZ7RSSX3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3sZ7RSSX3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3sZ7RSSX3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v3sZ7RSSX3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3sZ7RSSX3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3sZ7RSSX3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3sZ7RSSX3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3sZ7RSSX3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3sZ7RSSX3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v3sZ7RSSX3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3sZ7RSSX3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3sZ7RSSX3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v3sZ7RSSX3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3sZ7RSSX3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3sZ7RSSX3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v3sZ7RSSX3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v3sZ7RSSX3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v3sZ7RSSX3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3sZ7RSSX3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3sZ7RSSX3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3sZ7RSSX3 .dropdown-item.active,
.cid-v3sZ7RSSX3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3sZ7RSSX3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3sZ7RSSX3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3sZ7RSSX3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3sZ7RSSX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2c77c6;
}
.cid-v3sZ7RSSX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v3sZ7RSSX3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3sZ7RSSX3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3sZ7RSSX3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v3sZ7RSSX3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3sZ7RSSX3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v3sZ7RSSX3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3sZ7RSSX3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3sZ7RSSX3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3sZ7RSSX3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3sZ7RSSX3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3sZ7RSSX3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3sZ7RSSX3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3sZ7RSSX3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3sZ7RSSX3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3sZ7RSSX3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3sZ7RSSX3 .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-v3sZ7RSSX3 .navbar {
    height: 70px;
  }
  .cid-v3sZ7RSSX3 .navbar.opened {
    height: auto;
  }
  .cid-v3sZ7RSSX3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3uEw7kysp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v3uEw7kysp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3uEw7kysp .row {
  flex-direction: row-reverse;
}
.cid-v3uEw7kysp img {
  width: 100%;
}
.cid-v3sZ7SJqzq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3v8FiILfl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v3v8FiILfl .line {
  background-color: #289309;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v3sZ7TM7AA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ7TM7AA .item {
  padding-bottom: 2rem;
}
.cid-v3sZ7TM7AA .item-wrapper {
  position: relative;
}
.cid-v3sZ7TM7AA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3sZ7TM7AA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3sZ7TM7AA .carousel-control,
.cid-v3sZ7TM7AA .close {
  background: #1b1b1b;
}
.cid-v3sZ7TM7AA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3sZ7TM7AA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3sZ7TM7AA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3sZ7TM7AA .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3sZ7TM7AA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3sZ7TM7AA .close::before {
  content: '\e91a';
}
.cid-v3sZ7TM7AA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3sZ7TM7AA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3sZ7TM7AA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7TM7AA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3sZ7TM7AA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3sZ7TM7AA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3sZ7TM7AA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3sZ7TM7AA .carousel-indicators li.active,
.cid-v3sZ7TM7AA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3sZ7TM7AA .carousel-indicators li::after,
.cid-v3sZ7TM7AA .carousel-indicators li::before {
  content: none;
}
.cid-v3sZ7TM7AA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3sZ7TM7AA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3sZ7TM7AA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7TM7AA .carousel-indicators {
    display: none;
  }
}
.cid-v3sZ7TM7AA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3sZ7TM7AA .carousel-inner > .active {
  display: block;
}
.cid-v3sZ7TM7AA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7TM7AA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3sZ7TM7AA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3sZ7TM7AA .carousel-control,
  .cid-v3sZ7TM7AA .carousel-indicators,
  .cid-v3sZ7TM7AA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7TM7AA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3sZ7TM7AA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3sZ7TM7AA .carousel-indicators .active,
.cid-v3sZ7TM7AA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3sZ7TM7AA .carousel-indicators .active {
  background: #fff;
}
.cid-v3sZ7TM7AA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3sZ7TM7AA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3sZ7TM7AA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3sZ7TM7AA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3sZ7TM7AA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3sZ7TM7AA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3sZ7TM7AA .carousel {
  width: 100%;
}
.cid-v3sZ7TM7AA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3sZ7TM7AA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3sZ7TM7AA .modal.fade .modal-dialog,
.cid-v3sZ7TM7AA .modal.in .modal-dialog {
  transform: none;
}
.cid-v3sZ7TM7AA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3sZ7TM7AA H6 {
  text-align: center;
}
.cid-v3sZ7Wze7v {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ7Wze7v .item {
  padding-bottom: 2rem;
}
.cid-v3sZ7Wze7v .item-wrapper {
  position: relative;
}
.cid-v3sZ7Wze7v .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3sZ7Wze7v .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3sZ7Wze7v .carousel-control,
.cid-v3sZ7Wze7v .close {
  background: #1b1b1b;
}
.cid-v3sZ7Wze7v .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3sZ7Wze7v .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3sZ7Wze7v .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3sZ7Wze7v .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3sZ7Wze7v .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3sZ7Wze7v .close::before {
  content: '\e91a';
}
.cid-v3sZ7Wze7v .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3sZ7Wze7v .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3sZ7Wze7v .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7Wze7v .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3sZ7Wze7v .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3sZ7Wze7v .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3sZ7Wze7v .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3sZ7Wze7v .carousel-indicators li.active,
.cid-v3sZ7Wze7v .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3sZ7Wze7v .carousel-indicators li::after,
.cid-v3sZ7Wze7v .carousel-indicators li::before {
  content: none;
}
.cid-v3sZ7Wze7v .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3sZ7Wze7v .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3sZ7Wze7v .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7Wze7v .carousel-indicators {
    display: none;
  }
}
.cid-v3sZ7Wze7v .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3sZ7Wze7v .carousel-inner > .active {
  display: block;
}
.cid-v3sZ7Wze7v .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7Wze7v .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3sZ7Wze7v .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3sZ7Wze7v .carousel-control,
  .cid-v3sZ7Wze7v .carousel-indicators,
  .cid-v3sZ7Wze7v .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7Wze7v .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3sZ7Wze7v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3sZ7Wze7v .carousel-indicators .active,
.cid-v3sZ7Wze7v .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3sZ7Wze7v .carousel-indicators .active {
  background: #fff;
}
.cid-v3sZ7Wze7v .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3sZ7Wze7v .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3sZ7Wze7v .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3sZ7Wze7v .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3sZ7Wze7v .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3sZ7Wze7v .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3sZ7Wze7v .carousel {
  width: 100%;
}
.cid-v3sZ7Wze7v .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3sZ7Wze7v .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3sZ7Wze7v .modal.fade .modal-dialog,
.cid-v3sZ7Wze7v .modal.in .modal-dialog {
  transform: none;
}
.cid-v3sZ7Wze7v .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3sZ7Wze7v H6 {
  text-align: center;
}
.cid-v3sZ7Vqz6I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ7Vqz6I .item {
  padding-bottom: 2rem;
}
.cid-v3sZ7Vqz6I .item-wrapper {
  position: relative;
}
.cid-v3sZ7Vqz6I .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3sZ7Vqz6I .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3sZ7Vqz6I .carousel-control,
.cid-v3sZ7Vqz6I .close {
  background: #1b1b1b;
}
.cid-v3sZ7Vqz6I .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3sZ7Vqz6I .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3sZ7Vqz6I .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3sZ7Vqz6I .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3sZ7Vqz6I .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3sZ7Vqz6I .close::before {
  content: '\e91a';
}
.cid-v3sZ7Vqz6I .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3sZ7Vqz6I .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3sZ7Vqz6I .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7Vqz6I .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3sZ7Vqz6I .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3sZ7Vqz6I .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3sZ7Vqz6I .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3sZ7Vqz6I .carousel-indicators li.active,
.cid-v3sZ7Vqz6I .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3sZ7Vqz6I .carousel-indicators li::after,
.cid-v3sZ7Vqz6I .carousel-indicators li::before {
  content: none;
}
.cid-v3sZ7Vqz6I .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3sZ7Vqz6I .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3sZ7Vqz6I .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7Vqz6I .carousel-indicators {
    display: none;
  }
}
.cid-v3sZ7Vqz6I .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3sZ7Vqz6I .carousel-inner > .active {
  display: block;
}
.cid-v3sZ7Vqz6I .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7Vqz6I .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3sZ7Vqz6I .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3sZ7Vqz6I .carousel-control,
  .cid-v3sZ7Vqz6I .carousel-indicators,
  .cid-v3sZ7Vqz6I .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7Vqz6I .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3sZ7Vqz6I .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3sZ7Vqz6I .carousel-indicators .active,
.cid-v3sZ7Vqz6I .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3sZ7Vqz6I .carousel-indicators .active {
  background: #fff;
}
.cid-v3sZ7Vqz6I .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3sZ7Vqz6I .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3sZ7Vqz6I .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3sZ7Vqz6I .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3sZ7Vqz6I .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3sZ7Vqz6I .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3sZ7Vqz6I .carousel {
  width: 100%;
}
.cid-v3sZ7Vqz6I .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3sZ7Vqz6I .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3sZ7Vqz6I .modal.fade .modal-dialog,
.cid-v3sZ7Vqz6I .modal.in .modal-dialog {
  transform: none;
}
.cid-v3sZ7Vqz6I .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3sZ7Vqz6I H6 {
  text-align: center;
}
.cid-v3sZ7Y6L8R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ7Y6L8R .item {
  padding-bottom: 2rem;
}
.cid-v3sZ7Y6L8R .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v3sZ7Y6L8R .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v3sZ7Y6L8R .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3sZ7Y6L8R .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3sZ7Y6L8R .carousel-control,
.cid-v3sZ7Y6L8R .close {
  background: #1b1b1b;
}
.cid-v3sZ7Y6L8R .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3sZ7Y6L8R .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3sZ7Y6L8R .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3sZ7Y6L8R .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3sZ7Y6L8R .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3sZ7Y6L8R .close::before {
  content: '\e91a';
}
.cid-v3sZ7Y6L8R .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3sZ7Y6L8R .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3sZ7Y6L8R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7Y6L8R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3sZ7Y6L8R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3sZ7Y6L8R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3sZ7Y6L8R .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3sZ7Y6L8R .carousel-indicators li.active,
.cid-v3sZ7Y6L8R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3sZ7Y6L8R .carousel-indicators li::after,
.cid-v3sZ7Y6L8R .carousel-indicators li::before {
  content: none;
}
.cid-v3sZ7Y6L8R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3sZ7Y6L8R .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3sZ7Y6L8R .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7Y6L8R .carousel-indicators {
    display: none;
  }
}
.cid-v3sZ7Y6L8R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3sZ7Y6L8R .carousel-inner > .active {
  display: block;
}
.cid-v3sZ7Y6L8R .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ7Y6L8R .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3sZ7Y6L8R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3sZ7Y6L8R .carousel-control,
  .cid-v3sZ7Y6L8R .carousel-indicators,
  .cid-v3sZ7Y6L8R .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ7Y6L8R .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3sZ7Y6L8R .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3sZ7Y6L8R .carousel-indicators .active,
.cid-v3sZ7Y6L8R .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3sZ7Y6L8R .carousel-indicators .active {
  background: #fff;
}
.cid-v3sZ7Y6L8R .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3sZ7Y6L8R .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3sZ7Y6L8R .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3sZ7Y6L8R .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3sZ7Y6L8R .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3sZ7Y6L8R .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3sZ7Y6L8R .carousel {
  width: 100%;
}
.cid-v3sZ7Y6L8R .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3sZ7Y6L8R .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3sZ7Y6L8R .modal.fade .modal-dialog,
.cid-v3sZ7Y6L8R .modal.in .modal-dialog {
  transform: none;
}
.cid-v3sZ7Y6L8R .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3sZ7Y6L8R H6 {
  text-align: center;
}
.cid-v3sZ80nfYj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3sZ80nfYj .item {
  padding-bottom: 2rem;
}
.cid-v3sZ80nfYj .item-wrapper {
  position: relative;
}
.cid-v3sZ80nfYj .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-v3sZ80nfYj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3sZ80nfYj .carousel-control,
.cid-v3sZ80nfYj .close {
  background: #1b1b1b;
}
.cid-v3sZ80nfYj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3sZ80nfYj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3sZ80nfYj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3sZ80nfYj .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3sZ80nfYj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3sZ80nfYj .close::before {
  content: '\e91a';
}
.cid-v3sZ80nfYj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3sZ80nfYj .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3sZ80nfYj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ80nfYj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3sZ80nfYj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3sZ80nfYj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3sZ80nfYj .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3sZ80nfYj .carousel-indicators li.active,
.cid-v3sZ80nfYj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3sZ80nfYj .carousel-indicators li::after,
.cid-v3sZ80nfYj .carousel-indicators li::before {
  content: none;
}
.cid-v3sZ80nfYj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3sZ80nfYj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3sZ80nfYj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ80nfYj .carousel-indicators {
    display: none;
  }
}
.cid-v3sZ80nfYj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3sZ80nfYj .carousel-inner > .active {
  display: block;
}
.cid-v3sZ80nfYj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3sZ80nfYj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3sZ80nfYj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3sZ80nfYj .carousel-control,
  .cid-v3sZ80nfYj .carousel-indicators,
  .cid-v3sZ80nfYj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3sZ80nfYj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3sZ80nfYj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3sZ80nfYj .carousel-indicators .active,
.cid-v3sZ80nfYj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3sZ80nfYj .carousel-indicators .active {
  background: #fff;
}
.cid-v3sZ80nfYj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3sZ80nfYj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3sZ80nfYj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3sZ80nfYj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3sZ80nfYj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3sZ80nfYj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3sZ80nfYj .carousel {
  width: 100%;
}
.cid-v3sZ80nfYj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3sZ80nfYj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3sZ80nfYj .modal.fade .modal-dialog,
.cid-v3sZ80nfYj .modal.in .modal-dialog {
  transform: none;
}
.cid-v3sZ80nfYj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3sZ80nfYj H6 {
  text-align: center;
}
