body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.25rem;
}
.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: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.36rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.94rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.12rem + (4.2 - 2.12) * ((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.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #40b0bf !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !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: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #40b0bf !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #266a73 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #40b0bf;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #40b0bf;
  border-color: #40b0bf;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #40b0bf;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #40b0bf !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: #40b0bf;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #40b0bf;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #40b0bf;
}
.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: #40b0bf;
  border-bottom-color: #40b0bf;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #40b0bf !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='%2340b0bf' %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-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sN1wOo85HM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../images/ax-masthead-2000x667.jpg");
}
.cid-sN1wOo85HM .mbr-section-title {
  color: #ffffff;
}
.cid-sT89mTbsCk {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT89mTbsCk img,
.cid-sT89mTbsCk .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sT89mTbsCk .item:focus,
.cid-sT89mTbsCk span:focus {
  outline: none;
}
.cid-sT89mTbsCk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT89mTbsCk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT89mTbsCk .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT89mTbsCk .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT89mTbsCk .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT89mTbsCk .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT89mTbsCk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT89mTbsCk .mbr-section-title {
  color: #232323;
}
.cid-sT89mTbsCk .mbr-text,
.cid-sT89mTbsCk .mbr-section-btn {
  text-align: left;
}
.cid-sT89mTbsCk .item-title {
  text-align: center;
}
.cid-sT89mTbsCk .item-subtitle {
  text-align: left;
}
.cid-sT8abrEiyS {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8abrEiyS img,
.cid-sT8abrEiyS .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sT8abrEiyS .item:focus,
.cid-sT8abrEiyS span:focus {
  outline: none;
}
.cid-sT8abrEiyS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8abrEiyS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8abrEiyS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8abrEiyS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8abrEiyS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8abrEiyS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8abrEiyS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8abrEiyS .mbr-section-title {
  color: #232323;
}
.cid-sT8abrEiyS .mbr-text,
.cid-sT8abrEiyS .mbr-section-btn {
  text-align: left;
}
.cid-sT8abrEiyS .item-title {
  text-align: center;
}
.cid-sT8abrEiyS .item-subtitle {
  text-align: left;
}
.cid-sTpWbf02G0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1AMHU9C92 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../images/screenshot-2023-05-16-112916-1256x452.png");
}
.cid-u1AMHU9C92 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1AMHU9C92 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1AMHU9C92 .mbr-text,
.cid-u1AMHU9C92 .mbr-section-btn {
  color: #232323;
}
.cid-u1AMHU9C92 .card-title,
.cid-u1AMHU9C92 .card-box {
  color: #ffffff;
}
.cid-u1AMHU9C92 .mbr-text,
.cid-u1AMHU9C92 .link-wrap {
  color: #ffffff;
}
.cid-sN0uzZs5eb {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sN0uzZs5eb img,
.cid-sN0uzZs5eb .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sN0uzZs5eb .item:focus,
.cid-sN0uzZs5eb span:focus {
  outline: none;
}
.cid-sN0uzZs5eb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sN0uzZs5eb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sN0uzZs5eb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sN0uzZs5eb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sN0uzZs5eb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sN0uzZs5eb .mbr-section-title {
  color: #232323;
}
.cid-sN0uzZs5eb .mbr-text,
.cid-sN0uzZs5eb .mbr-section-btn {
  text-align: left;
}
.cid-sN0uzZs5eb .item-title {
  text-align: center;
}
.cid-sN0uzZs5eb .item-subtitle {
  text-align: center;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sMaXhK2lOQ {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../images/v3-icon-596x398.png");
}
.cid-sMaXhK2lOQ .mbr-text,
.cid-sMaXhK2lOQ .mbr-section-btn {
  color: #232323;
}
.cid-sMaXhK2lOQ .card-title,
.cid-sMaXhK2lOQ .card-box {
  color: #ffffff;
}
.cid-sMaXhK2lOQ .mbr-text,
.cid-sMaXhK2lOQ .link-wrap {
  color: #ffffff;
}
.cid-sMaX4skO1d {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMaX4skO1d img,
.cid-sMaX4skO1d .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sMaX4skO1d .item:focus,
.cid-sMaX4skO1d span:focus {
  outline: none;
}
.cid-sMaX4skO1d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sMaX4skO1d .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sMaX4skO1d .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sMaX4skO1d .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sMaX4skO1d .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sMaX4skO1d .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sMaX4skO1d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sMaX4skO1d .mbr-section-title {
  color: #232323;
}
.cid-sMaX4skO1d .mbr-text,
.cid-sMaX4skO1d .mbr-section-btn {
  text-align: left;
}
.cid-sMaX4skO1d .item-title {
  text-align: center;
}
.cid-sMaX4skO1d .item-subtitle {
  text-align: left;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1AMVEtRXN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../images/screenshot-2023-05-16-112916-1256x452.png");
}
.cid-u1AMVEtRXN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1AMVEtRXN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1AMVEtRXN .mbr-text,
.cid-u1AMVEtRXN .mbr-section-btn {
  color: #232323;
}
.cid-u1AMVEtRXN .card-title,
.cid-u1AMVEtRXN .card-box {
  color: #ffffff;
}
.cid-u1AMVEtRXN .mbr-text,
.cid-u1AMVEtRXN .link-wrap {
  color: #ffffff;
}
.cid-sN1JGLu5el {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sN1JGLu5el img,
.cid-sN1JGLu5el .item-img {
  width: 100%;
}
.cid-sN1JGLu5el .item:focus,
.cid-sN1JGLu5el span:focus {
  outline: none;
}
.cid-sN1JGLu5el .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sN1JGLu5el .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sN1JGLu5el .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sN1JGLu5el .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sN1JGLu5el .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sN1JGLu5el .mbr-section-title {
  color: #232323;
}
.cid-sN1JGLu5el .mbr-text,
.cid-sN1JGLu5el .mbr-section-btn {
  text-align: center;
}
.cid-sN1JGLu5el .item-title {
  text-align: center;
}
.cid-sN1JGLu5el .item-subtitle {
  text-align: center;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sN0z0BkB4G {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../images/largeimage2-20x-col-mod.tif-rgb-1-1600x893.jpg");
}
.cid-sN0z0BkB4G .mbr-text,
.cid-sN0z0BkB4G .mbr-section-btn {
  color: #232323;
}
.cid-sN0z0BkB4G .card-title,
.cid-sN0z0BkB4G .card-box {
  color: #ffffff;
}
.cid-sN0z0BkB4G .mbr-text,
.cid-sN0z0BkB4G .link-wrap {
  color: #ffffff;
}
.cid-sUVkHHoZMt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-teEtPHTdsW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-teEtPHTdsW .line {
  background-color: #2299aa;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sN0FHD9Mf0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sN0FHD9Mf0 .row {
    flex-direction: column-reverse;
  }
  .cid-sN0FHD9Mf0 .mbr-figure {
    margin-bottom: 1.5rem;
  }
}
.cid-sN0FHD9Mf0 .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-sN0FHD9Mf0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sN0FHD9Mf0 .media-content,
.cid-sN0FHD9Mf0 .mbr-figure {
  align-self: center;
}
.cid-sN0FHD9Mf0 .mbr-figure iframe {
  width: 100%;
}
.cid-sN0FHD9Mf0 .mbr-section-title {
  text-align: right;
}
.cid-sN0FHD9Mf0 .mbr-text,
.cid-sN0FHD9Mf0 .mbr-section-btn {
  text-align: left;
}
.cid-sN0FHD9Mf0 .mbr-section-title DIV {
  text-align: right;
}
.cid-sN0IXzUDhv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sN0IXzUDhv .carousel {
    min-height: 600px;
  }
  .cid-sN0IXzUDhv .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sN0IXzUDhv .carousel {
    min-height: 390px;
  }
  .cid-sN0IXzUDhv .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sN0IXzUDhv .carousel {
    min-height: 330px;
  }
  .cid-sN0IXzUDhv .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sN0IXzUDhv .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sN0IXzUDhv .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sN0IXzUDhv .carousel,
.cid-sN0IXzUDhv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sN0IXzUDhv .item-wrapper {
  width: 100%;
}
.cid-sN0IXzUDhv .carousel-caption {
  bottom: 40px;
}
.cid-sN0IXzUDhv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sN0IXzUDhv .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sN0IXzUDhv .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sN0IXzUDhv .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sN0IXzUDhv .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-sN0IXzUDhv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN0IXzUDhv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sN0IXzUDhv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sN0IXzUDhv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sN0IXzUDhv .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-sN0IXzUDhv .carousel-indicators li.active,
.cid-sN0IXzUDhv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sN0IXzUDhv .carousel-indicators li::after,
.cid-sN0IXzUDhv .carousel-indicators li::before {
  content: none;
}
.cid-sN0IXzUDhv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sN0IXzUDhv .carousel-indicators {
    display: none !important;
  }
}
.cid-sPcpqL7lbb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sN0M96YCFo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sN0M96YCFo .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sN0M96YCFo .container {
    max-width: 1400px;
  }
}
.cid-sN0M96YCFo .card {
  margin: auto;
}
.cid-sN0M96YCFo .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #65c6d4;
  margin-bottom: 2rem;
}
.cid-sN0M96YCFo .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sN0M96YCFo .row {
  justify-content: center;
}
.cid-sN0PXMtRhb {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sN0PXMtRhb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sN0PXMtRhb .row {
  flex-direction: row-reverse;
}
.cid-sN0PXMtRhb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sN0PXMtRhb .text-wrapper {
    padding: 2rem;
  }
}
.cid-sN0PXMtRhb .mbr-description {
  text-align: center;
}
.cid-sN1dEHSNSB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sN1dEHSNSB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sN1dEHSNSB img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sN1dEHSNSB .text-wrapper {
    padding: 2rem;
  }
}
.cid-sN1dEgqJYF {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sN1dEgqJYF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sN1dEgqJYF .row {
  flex-direction: row-reverse;
}
.cid-sN1dEgqJYF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sN1dEgqJYF .text-wrapper {
    padding: 2rem;
  }
}
.cid-sN1dEgqJYF .mbr-description {
  text-align: right;
}
.cid-sN1f1OI8zZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sN1f1OI8zZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sN1f1OI8zZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sN1f1OI8zZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPcoWAbs2W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPcoWAbs2W .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-teEAT9K1aL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-teEAT9K1aL .mbr-fallback-image.disabled {
  display: none;
}
.cid-teEAT9K1aL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teEAT9K1aL .item {
  padding-bottom: 2rem;
}
.cid-teEAT9K1aL .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-teEAT9K1aL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-teEAT9K1aL .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-teEAT9K1aL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-teEAT9K1aL .carousel-control,
.cid-teEAT9K1aL .close {
  background: #1b1b1b;
}
.cid-teEAT9K1aL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-teEAT9K1aL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-teEAT9K1aL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-teEAT9K1aL .carousel-control-next span {
  margin-left: 5px;
}
.cid-teEAT9K1aL .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-teEAT9K1aL .close::before {
  content: '\e91a';
}
.cid-teEAT9K1aL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-teEAT9K1aL .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-teEAT9K1aL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-teEAT9K1aL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-teEAT9K1aL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-teEAT9K1aL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-teEAT9K1aL .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-teEAT9K1aL .carousel-indicators li.active,
.cid-teEAT9K1aL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-teEAT9K1aL .carousel-indicators li::after,
.cid-teEAT9K1aL .carousel-indicators li::before {
  content: none;
}
.cid-teEAT9K1aL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-teEAT9K1aL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-teEAT9K1aL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-teEAT9K1aL .carousel-indicators {
    display: none;
  }
}
.cid-teEAT9K1aL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-teEAT9K1aL .carousel-inner > .active {
  display: block;
}
.cid-teEAT9K1aL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-teEAT9K1aL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-teEAT9K1aL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-teEAT9K1aL .carousel-control,
  .cid-teEAT9K1aL .carousel-indicators,
  .cid-teEAT9K1aL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-teEAT9K1aL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-teEAT9K1aL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-teEAT9K1aL .carousel-indicators .active,
.cid-teEAT9K1aL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-teEAT9K1aL .carousel-indicators .active {
  background: #fff;
}
.cid-teEAT9K1aL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-teEAT9K1aL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-teEAT9K1aL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-teEAT9K1aL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-teEAT9K1aL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-teEAT9K1aL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-teEAT9K1aL .carousel {
  width: 100%;
}
.cid-teEAT9K1aL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-teEAT9K1aL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-teEAT9K1aL .modal.fade .modal-dialog,
.cid-teEAT9K1aL .modal.in .modal-dialog {
  transform: none;
}
.cid-teEAT9K1aL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-teEAT9K1aL H6 {
  text-align: center;
}
.cid-tfRpxOPyHl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfRpxOPyHl img,
.cid-tfRpxOPyHl .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tfRpxOPyHl .item:focus,
.cid-tfRpxOPyHl span:focus {
  outline: none;
}
.cid-tfRpxOPyHl .item-wrapper {
  position: relative;
}
.cid-tfRpxOPyHl .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfRpxOPyHl .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfRpxOPyHl .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfRpxOPyHl .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfRpxOPyHl .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfRpxOPyHl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfRpxOPyHl .mbr-section-title {
  color: #232323;
}
.cid-tfRpxOPyHl .mbr-text,
.cid-tfRpxOPyHl .mbr-section-btn {
  text-align: left;
}
.cid-tfRpxOPyHl .item-title {
  text-align: left;
}
.cid-tfRpxOPyHl .item-subtitle {
  text-align: left;
}
.cid-tfRpxOPyHl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tfRpxOPyHl .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tfRpxOPyHl .embla__button--next,
.cid-tfRpxOPyHl .embla__button--prev {
  display: flex;
}
.cid-tfRpxOPyHl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-tfRpxOPyHl .embla__button {
    display: none;
  }
}
.cid-tfRpxOPyHl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tfRpxOPyHl .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tfRpxOPyHl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tfRpxOPyHl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tfRpxOPyHl .embla__button {
    top: auto;
  }
}
.cid-tfRpxOPyHl .embla {
  position: relative;
  width: 100%;
}
.cid-tfRpxOPyHl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tfRpxOPyHl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tfRpxOPyHl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tfRpxOPyHl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tBFUNINXyk {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tBFUOrwvRX {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tBFUOrwvRX .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tBFUOrwvRX .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tBFUOrwvRX .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tBFUOrwvRX .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tBFUOrwvRX .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBFUOrwvRX .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tBFUOrwvRX .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tBFUOrwvRX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tBFUOrwvRX .card-title {
  text-align: left;
}
.cid-tfjkcoLeML {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tfjkcoLeML .mbr-section-title {
  text-align: center;
}
.cid-sPcpwNXIr6 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sPcpwNXIr6 img,
.cid-sPcpwNXIr6 .item-img {
  width: 100%;
}
.cid-sPcpwNXIr6 .item:focus,
.cid-sPcpwNXIr6 span:focus {
  outline: none;
}
.cid-sPcpwNXIr6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPcpwNXIr6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPcpwNXIr6 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sPcpwNXIr6 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPcpwNXIr6 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sPcpwNXIr6 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sPcpwNXIr6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPcpwNXIr6 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sPcpwNXIr6 .mbr-text,
.cid-sPcpwNXIr6 .mbr-section-btn {
  text-align: left;
}
.cid-sPcpwNXIr6 .item-title {
  text-align: left;
}
.cid-sPcpwNXIr6 .item-subtitle {
  text-align: left;
}
.cid-tfjkGgCoZa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tfjkGgCoZa img,
.cid-tfjkGgCoZa .item-img {
  width: 100%;
}
.cid-tfjkGgCoZa .item:focus,
.cid-tfjkGgCoZa span:focus {
  outline: none;
}
.cid-tfjkGgCoZa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjkGgCoZa .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjkGgCoZa .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjkGgCoZa .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjkGgCoZa .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjkGgCoZa .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjkGgCoZa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjkGgCoZa .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjkGgCoZa .mbr-text,
.cid-tfjkGgCoZa .mbr-section-btn {
  text-align: left;
}
.cid-tfjkGgCoZa .item-title {
  text-align: left;
}
.cid-tfjkGgCoZa .item-subtitle {
  text-align: left;
}
.cid-tfjkTKlAwb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tfjkTKlAwb img,
.cid-tfjkTKlAwb .item-img {
  width: 100%;
}
.cid-tfjkTKlAwb .item:focus,
.cid-tfjkTKlAwb span:focus {
  outline: none;
}
.cid-tfjkTKlAwb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjkTKlAwb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjkTKlAwb .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjkTKlAwb .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjkTKlAwb .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjkTKlAwb .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjkTKlAwb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjkTKlAwb .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjkTKlAwb .mbr-text,
.cid-tfjkTKlAwb .mbr-section-btn {
  text-align: left;
}
.cid-tfjkTKlAwb .item-title {
  text-align: left;
}
.cid-tfjkTKlAwb .item-subtitle {
  text-align: left;
}
.cid-tfjl2OOdY1 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfjl2OOdY1 img,
.cid-tfjl2OOdY1 .item-img {
  width: 100%;
}
.cid-tfjl2OOdY1 .item:focus,
.cid-tfjl2OOdY1 span:focus {
  outline: none;
}
.cid-tfjl2OOdY1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjl2OOdY1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjl2OOdY1 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjl2OOdY1 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjl2OOdY1 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjl2OOdY1 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjl2OOdY1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjl2OOdY1 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjl2OOdY1 .mbr-text,
.cid-tfjl2OOdY1 .mbr-section-btn {
  text-align: left;
}
.cid-tfjl2OOdY1 .item-title {
  text-align: left;
}
.cid-tfjl2OOdY1 .item-subtitle {
  text-align: left;
}
.cid-sOTqWVihTG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sMb4t24jCX {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../images/neurone-1919x939.png");
}
.cid-sMb4t24jCX .mbr-text,
.cid-sMb4t24jCX .mbr-section-btn {
  color: #232323;
}
.cid-sMb4t24jCX .card-title,
.cid-sMb4t24jCX .card-box {
  color: #ffffff;
}
.cid-sMb4t24jCX .mbr-text,
.cid-sMb4t24jCX .link-wrap {
  color: #ffffff;
}
.cid-sUVjAYsMPF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMb5srNTpv {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sMb5srNTpv .row {
  flex-direction: row-reverse;
}
.cid-sMb5srNTpv .video-wrapper iframe {
  width: 100%;
}
.cid-sMb5srNTpv .mbr-section-title,
.cid-sMb5srNTpv .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sMb5srNTpv .text-wrapper {
    padding: 2rem;
  }
}
.cid-tBFMDn1uc5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tfvOXv0jH3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tfvOXv0jH3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfvOXv0jH3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfvOXv0jH3 .video-wrapper iframe {
  width: 100%;
}
.cid-tfvOXv0jH3 .mbr-section-title,
.cid-tfvOXv0jH3 .mbr-section-subtitle,
.cid-tfvOXv0jH3 .mbr-text {
  text-align: center;
}
.cid-sN08494Eec {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN08494Eec .item {
  padding-bottom: 2rem;
}
.cid-sN08494Eec .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-sN08494Eec .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sN08494Eec .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-sN08494Eec .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sN08494Eec .carousel-control,
.cid-sN08494Eec .close {
  background: #1b1b1b;
}
.cid-sN08494Eec .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sN08494Eec .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sN08494Eec .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sN08494Eec .carousel-control-next span {
  margin-left: 5px;
}
.cid-sN08494Eec .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-sN08494Eec .close::before {
  content: '\e91a';
}
.cid-sN08494Eec .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sN08494Eec .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-sN08494Eec .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN08494Eec .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sN08494Eec .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sN08494Eec .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sN08494Eec .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-sN08494Eec .carousel-indicators li.active,
.cid-sN08494Eec .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sN08494Eec .carousel-indicators li::after,
.cid-sN08494Eec .carousel-indicators li::before {
  content: none;
}
.cid-sN08494Eec .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sN08494Eec .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sN08494Eec .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sN08494Eec .carousel-indicators {
    display: none;
  }
}
.cid-sN08494Eec .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sN08494Eec .carousel-inner > .active {
  display: block;
}
.cid-sN08494Eec .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN08494Eec .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sN08494Eec .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sN08494Eec .carousel-control,
  .cid-sN08494Eec .carousel-indicators,
  .cid-sN08494Eec .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sN08494Eec .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sN08494Eec .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sN08494Eec .carousel-indicators .active,
.cid-sN08494Eec .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sN08494Eec .carousel-indicators .active {
  background: #fff;
}
.cid-sN08494Eec .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sN08494Eec .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sN08494Eec .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sN08494Eec .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sN08494Eec .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sN08494Eec .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sN08494Eec .carousel {
  width: 100%;
}
.cid-sN08494Eec .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sN08494Eec .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sN08494Eec .modal.fade .modal-dialog,
.cid-sN08494Eec .modal.in .modal-dialog {
  transform: none;
}
.cid-sN08494Eec .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sN08494Eec H6 {
  text-align: center;
}
.cid-sPcphY3eUJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sMb99N2FBo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sMb99N2FBo .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sMb99N2FBo .container {
    max-width: 1400px;
  }
}
.cid-sMb99N2FBo .card {
  margin: auto;
}
.cid-sMb99N2FBo .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #65c6d4;
  margin-bottom: 2rem;
}
.cid-sMb99N2FBo .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sMb99N2FBo .row {
  justify-content: center;
}
.cid-sMbalBaYne {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMbalBaYne .video-wrapper iframe {
  width: 100%;
}
.cid-sMbalBaYne .mbr-section-title,
.cid-sMbalBaYne .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sMbalBaYne .text-wrapper {
    padding: 2rem;
  }
}
.cid-sMbi4GBn7K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMbi4GBn7K .row {
  flex-direction: row-reverse;
}
.cid-sMbi4GBn7K .video-wrapper iframe {
  width: 100%;
}
.cid-sMbi4GBn7K .mbr-section-title,
.cid-sMbi4GBn7K .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sMbi4GBn7K .text-wrapper {
    padding: 2rem;
  }
}
.cid-sMbi5cGju1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMbi5cGju1 .row {
  flex-direction: row-reverse;
}
.cid-sMbi5cGju1 .video-wrapper iframe {
  width: 100%;
}
.cid-sMbi5cGju1 .mbr-section-title,
.cid-sMbi5cGju1 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sMbi5cGju1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sMbgRmryON {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMbgRmryON .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sMbgRmryON img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sMbgRmryON .text-wrapper {
    padding: 2rem;
  }
}
.cid-sMbk9B1VpD {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMbk9B1VpD .row {
  flex-direction: row-reverse;
}
.cid-sMbk9B1VpD .video-wrapper iframe {
  width: 100%;
}
.cid-sMbk9B1VpD .mbr-section-title,
.cid-sMbk9B1VpD .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sMbk9B1VpD .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUPShyLUJt {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUPShyLUJt .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-sPcmBd537N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPcmBd537N .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tBFNUPcS1N {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tBFO4FFrbK {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tBFO4FFrbK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBFO4FFrbK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tBFO4FFrbK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tBFO4FFrbK .row {
  flex-direction: row-reverse;
}
.cid-tBFO4FFrbK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tBFO4FFrbK .text-wrapper {
    padding: 2rem;
  }
}
.cid-tBFRQfcx9U {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tBFRQfcx9U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBFRQfcx9U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBFRQfcx9U .item {
  padding-bottom: 2rem;
}
.cid-tBFRQfcx9U .item-wrapper {
  position: relative;
}
.cid-tBFRQfcx9U .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-tBFRQfcx9U .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tBFRQfcx9U .carousel-control,
.cid-tBFRQfcx9U .close {
  background: #1b1b1b;
}
.cid-tBFRQfcx9U .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tBFRQfcx9U .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tBFRQfcx9U .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tBFRQfcx9U .carousel-control-next span {
  margin-left: 5px;
}
.cid-tBFRQfcx9U .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-tBFRQfcx9U .close::before {
  content: '\e91a';
}
.cid-tBFRQfcx9U .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tBFRQfcx9U .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-tBFRQfcx9U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBFRQfcx9U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tBFRQfcx9U .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tBFRQfcx9U .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tBFRQfcx9U .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-tBFRQfcx9U .carousel-indicators li.active,
.cid-tBFRQfcx9U .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tBFRQfcx9U .carousel-indicators li::after,
.cid-tBFRQfcx9U .carousel-indicators li::before {
  content: none;
}
.cid-tBFRQfcx9U .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tBFRQfcx9U .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tBFRQfcx9U .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tBFRQfcx9U .carousel-indicators {
    display: none;
  }
}
.cid-tBFRQfcx9U .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tBFRQfcx9U .carousel-inner > .active {
  display: block;
}
.cid-tBFRQfcx9U .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBFRQfcx9U .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tBFRQfcx9U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tBFRQfcx9U .carousel-control,
  .cid-tBFRQfcx9U .carousel-indicators,
  .cid-tBFRQfcx9U .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tBFRQfcx9U .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tBFRQfcx9U .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tBFRQfcx9U .carousel-indicators .active,
.cid-tBFRQfcx9U .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tBFRQfcx9U .carousel-indicators .active {
  background: #fff;
}
.cid-tBFRQfcx9U .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tBFRQfcx9U .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tBFRQfcx9U .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tBFRQfcx9U .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tBFRQfcx9U .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tBFRQfcx9U .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tBFRQfcx9U .carousel {
  width: 100%;
}
.cid-tBFRQfcx9U .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tBFRQfcx9U .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tBFRQfcx9U .modal.fade .modal-dialog,
.cid-tBFRQfcx9U .modal.in .modal-dialog {
  transform: none;
}
.cid-tBFRQfcx9U .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tBFRQfcx9U H6 {
  text-align: center;
}
.cid-sUPRJw91s9 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sUPRG6DZkS {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sUPRG6DZkS .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUPRG6DZkS .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sUPRG6DZkS .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sUPRG6DZkS .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sUPRG6DZkS .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUPRG6DZkS .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sUPRG6DZkS .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sUPRG6DZkS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sUPRG6DZkS .card-title {
  text-align: left;
}
.cid-teP9B4cXO6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-teP9B4cXO6 img,
.cid-teP9B4cXO6 .item-img {
  width: 100%;
}
.cid-teP9B4cXO6 .item:focus,
.cid-teP9B4cXO6 span:focus {
  outline: none;
}
.cid-teP9B4cXO6 .item-wrapper {
  position: relative;
}
.cid-teP9B4cXO6 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-teP9B4cXO6 .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-teP9B4cXO6 .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-teP9B4cXO6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-teP9B4cXO6 .mbr-section-title {
  color: #232323;
}
.cid-teP9B4cXO6 .mbr-text,
.cid-teP9B4cXO6 .mbr-section-btn {
  text-align: left;
}
.cid-teP9B4cXO6 .item-title {
  text-align: left;
}
.cid-teP9B4cXO6 .item-subtitle {
  text-align: left;
}
.cid-teP9B4cXO6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-teP9B4cXO6 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-teP9B4cXO6 .embla__button--next,
.cid-teP9B4cXO6 .embla__button--prev {
  display: flex;
}
.cid-teP9B4cXO6 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-teP9B4cXO6 .embla__button {
    display: none;
  }
}
.cid-teP9B4cXO6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-teP9B4cXO6 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-teP9B4cXO6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-teP9B4cXO6 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-teP9B4cXO6 .embla__button {
    top: auto;
  }
}
.cid-teP9B4cXO6 .embla {
  position: relative;
  width: 100%;
}
.cid-teP9B4cXO6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-teP9B4cXO6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-teP9B4cXO6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-teP9B4cXO6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tfpsPrNkH7 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tfpsPrNkH7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfpsPrNkH7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfpsPrNkH7 .video-wrapper iframe {
  width: 100%;
}
.cid-tfpsPrNkH7 .mbr-section-title,
.cid-tfpsPrNkH7 .mbr-section-subtitle,
.cid-tfpsPrNkH7 .mbr-text {
  text-align: center;
}
.cid-tfRnqEIw5r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfRnqEIw5r img,
.cid-tfRnqEIw5r .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tfRnqEIw5r .item:focus,
.cid-tfRnqEIw5r span:focus {
  outline: none;
}
.cid-tfRnqEIw5r .item-wrapper {
  position: relative;
}
.cid-tfRnqEIw5r .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfRnqEIw5r .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfRnqEIw5r .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfRnqEIw5r .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfRnqEIw5r .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfRnqEIw5r .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfRnqEIw5r .mbr-section-title {
  color: #232323;
}
.cid-tfRnqEIw5r .mbr-text,
.cid-tfRnqEIw5r .mbr-section-btn {
  text-align: left;
}
.cid-tfRnqEIw5r .item-title {
  text-align: left;
}
.cid-tfRnqEIw5r .item-subtitle {
  text-align: left;
}
.cid-tfRnqEIw5r .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tfRnqEIw5r .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tfRnqEIw5r .embla__button--next,
.cid-tfRnqEIw5r .embla__button--prev {
  display: flex;
}
.cid-tfRnqEIw5r .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-tfRnqEIw5r .embla__button {
    display: none;
  }
}
.cid-tfRnqEIw5r .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tfRnqEIw5r .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tfRnqEIw5r .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tfRnqEIw5r .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tfRnqEIw5r .embla__button {
    top: auto;
  }
}
.cid-tfRnqEIw5r .embla {
  position: relative;
  width: 100%;
}
.cid-tfRnqEIw5r .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tfRnqEIw5r .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tfRnqEIw5r .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tfRnqEIw5r .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tfjhPWfdJc {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tfjhPWfdJc .mbr-section-title {
  text-align: center;
}
.cid-sPcmA9kwS2 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sPcmA9kwS2 img,
.cid-sPcmA9kwS2 .item-img {
  width: 100%;
}
.cid-sPcmA9kwS2 .item:focus,
.cid-sPcmA9kwS2 span:focus {
  outline: none;
}
.cid-sPcmA9kwS2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPcmA9kwS2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPcmA9kwS2 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sPcmA9kwS2 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPcmA9kwS2 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sPcmA9kwS2 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sPcmA9kwS2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPcmA9kwS2 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sPcmA9kwS2 .mbr-text,
.cid-sPcmA9kwS2 .mbr-section-btn {
  text-align: left;
}
.cid-sPcmA9kwS2 .item-title {
  text-align: left;
}
.cid-sPcmA9kwS2 .item-subtitle {
  text-align: left;
}
.cid-tfjjnWScIY {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tfjjnWScIY img,
.cid-tfjjnWScIY .item-img {
  width: 100%;
}
.cid-tfjjnWScIY .item:focus,
.cid-tfjjnWScIY span:focus {
  outline: none;
}
.cid-tfjjnWScIY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjjnWScIY .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjjnWScIY .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjjnWScIY .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjjnWScIY .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjjnWScIY .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjjnWScIY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjjnWScIY .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjjnWScIY .mbr-text,
.cid-tfjjnWScIY .mbr-section-btn {
  text-align: left;
}
.cid-tfjjnWScIY .item-title {
  text-align: left;
}
.cid-tfjjnWScIY .item-subtitle {
  text-align: left;
}
.cid-tfjjrOj5zT {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tfjjrOj5zT img,
.cid-tfjjrOj5zT .item-img {
  width: 100%;
}
.cid-tfjjrOj5zT .item:focus,
.cid-tfjjrOj5zT span:focus {
  outline: none;
}
.cid-tfjjrOj5zT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjjrOj5zT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjjrOj5zT .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjjrOj5zT .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjjrOj5zT .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjjrOj5zT .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjjrOj5zT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjjrOj5zT .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjjrOj5zT .mbr-text,
.cid-tfjjrOj5zT .mbr-section-btn {
  text-align: left;
}
.cid-tfjjrOj5zT .item-title {
  text-align: left;
}
.cid-tfjjrOj5zT .item-subtitle {
  text-align: left;
}
.cid-sOTr168iz4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-YBoJJ4t81N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-YBoJJ4t81N hr {
  border: 0;
  clear: both;
  display: block;
  margin: 2.4rem auto;
  text-align: center;
  width: 71%;
}
.cid-YBoJJ4t81N .progress {
  background: #cccccc;
  opacity: 1;
  height: 1px;
  overflow: hidden;
  position: relative;
}
.cid-YBoJJ4t81N .progress::before {
  animation-duration: 2s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
  animation-name: progress;
  background: #cc2952;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  width: 100px;
}
@keyframes progress {
  from {
    margin-left: 0%;
    width: 94px;
  }
  to {
    margin-left: 100%;
    width: 94px;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1AL53GLK6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../images/screenshot-2023-05-16-112916-1256x452.png");
}
.cid-u1AL53GLK6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1AL53GLK6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1AL53GLK6 .mbr-text,
.cid-u1AL53GLK6 .mbr-section-btn {
  color: #232323;
}
.cid-u1AL53GLK6 .card-title,
.cid-u1AL53GLK6 .card-box {
  color: #ffffff;
}
.cid-u1AL53GLK6 .mbr-text,
.cid-u1AL53GLK6 .link-wrap {
  color: #ffffff;
}
.cid-sUVUUaAYpY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN0psxrgmB {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sN0psxrgmB img,
.cid-sN0psxrgmB .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sN0psxrgmB .item:focus,
.cid-sN0psxrgmB span:focus {
  outline: none;
}
.cid-sN0psxrgmB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sN0psxrgmB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sN0psxrgmB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sN0psxrgmB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sN0psxrgmB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sN0psxrgmB .mbr-section-title {
  color: #232323;
}
.cid-sN0psxrgmB .mbr-text,
.cid-sN0psxrgmB .mbr-section-btn {
  text-align: left;
}
.cid-sN0psxrgmB .item-title {
  text-align: center;
}
.cid-sN0psxrgmB .item-subtitle {
  text-align: center;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sM9EBAlIAF {
  background-image: url("../images/modified-4.2022082-hku-ti2-e-optosplit-kinetix-camera-1000x750.png");
}
.cid-sM9EBAlIAF .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sM9EBAlIAF .mbr-text,
.cid-sM9EBAlIAF .mbr-section-btn {
  text-align: center;
  color: #353535;
}
.cid-tIgJOYsFTH {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tIgJOYsFTH img,
.cid-tIgJOYsFTH .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tIgJOYsFTH .item:focus,
.cid-tIgJOYsFTH span:focus {
  outline: none;
}
.cid-tIgJOYsFTH .item-wrapper {
  position: relative;
}
.cid-tIgJOYsFTH .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tIgJOYsFTH .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIgJOYsFTH .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tIgJOYsFTH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tIgJOYsFTH .mbr-section-title {
  color: #232323;
}
.cid-tIgJOYsFTH .mbr-text,
.cid-tIgJOYsFTH .mbr-section-btn {
  text-align: center;
}
.cid-tIgJOYsFTH .item-title {
  text-align: left;
}
.cid-tIgJOYsFTH .item-subtitle {
  text-align: left;
}
.cid-tIgJOYsFTH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tIgJOYsFTH .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tIgJOYsFTH .embla__button--next,
.cid-tIgJOYsFTH .embla__button--prev {
  display: flex;
}
.cid-tIgJOYsFTH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tIgJOYsFTH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tIgJOYsFTH .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tIgJOYsFTH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgJOYsFTH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIgJOYsFTH .embla__button {
    top: auto;
  }
}
.cid-tIgJOYsFTH .embla {
  position: relative;
  width: 100%;
}
.cid-tIgJOYsFTH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tIgJOYsFTH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tIgJOYsFTH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tIgJOYsFTH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sN1gmlmaWz {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN1gmlmaWz img {
  width: 120px;
  margin: auto;
}
.cid-sN1gmlmaWz .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sN1gmlmaWz .card {
    max-width: 12.5%;
  }
}
.cid-sN1of8TPpg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN1of8TPpg img {
  width: 120px;
  margin: auto;
}
.cid-sN1of8TPpg .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sN1of8TPpg .card {
    max-width: 12.5%;
  }
}
.cid-sN1kgsA8ZP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN1kgsA8ZP img {
  width: 120px;
  margin: auto;
}
.cid-sN1kgsA8ZP .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sN1kgsA8ZP .card {
    max-width: 12.5%;
  }
}
.cid-sN1rIHhR7c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN1rIHhR7c img {
  width: 120px;
  margin: auto;
}
.cid-sN1rIHhR7c .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sN1rIHhR7c .card {
    max-width: 12.5%;
  }
}
.cid-sM9FYWf0ua {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sM9FYWf0ua .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sM9FYWf0ua .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sM9FYWf0ua .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sM9FYWf0ua .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sM9FYWf0ua .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #40b0bf;
}
.cid-sM9FYWf0ua P {
  text-align: left;
}
.cid-sM9FZiEyYR {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sM9FZiEyYR .media-container-row {
  justify-content: space-between;
}
.cid-sM9FZiEyYR .text-content {
  max-width: 50%;
}
@media (max-width: 768px) {
  .cid-sM9FZiEyYR .text-content {
    max-width: none;
  }
}
.cid-sM9FZiEyYR .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #40b0bf;
  border: 2px solid #40b0bf;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sM9FZiEyYR .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sM9FZiEyYR .mbr-iconfont-social:hover {
  background-color: #40b0bf;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sM9FZiEyYR .icons {
    justify-content: center !important;
  }
  .cid-sM9FZiEyYR .text-content * {
    text-align: center;
  }
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sN1Pt00VBb {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/neurons2-2-2000x2000.jpg");
}
.cid-sUVkLRp0Zq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN1YVwlrD6 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sN1YVwlrD6 .video-wrapper iframe {
  width: 100%;
}
.cid-sN1YVwlrD6 .mbr-section-title,
.cid-sN1YVwlrD6 .mbr-section-subtitle,
.cid-sN1YVwlrD6 .mbr-text {
  text-align: center;
}
.cid-sN1VCPJNQ8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sN1VCPJNQ8 .carousel {
    min-height: 500px;
  }
  .cid-sN1VCPJNQ8 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sN1VCPJNQ8 .carousel {
    min-height: 325px;
  }
  .cid-sN1VCPJNQ8 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sN1VCPJNQ8 .carousel {
    min-height: 275px;
  }
  .cid-sN1VCPJNQ8 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sN1VCPJNQ8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sN1VCPJNQ8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sN1VCPJNQ8 .carousel,
.cid-sN1VCPJNQ8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sN1VCPJNQ8 .item-wrapper {
  width: 100%;
}
.cid-sN1VCPJNQ8 .carousel-caption {
  bottom: 40px;
}
.cid-sN1VCPJNQ8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sN1VCPJNQ8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sN1VCPJNQ8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sN1VCPJNQ8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sN1VCPJNQ8 .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-sN1VCPJNQ8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN1VCPJNQ8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sN1VCPJNQ8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sN1VCPJNQ8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sN1VCPJNQ8 .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-sN1VCPJNQ8 .carousel-indicators li.active,
.cid-sN1VCPJNQ8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sN1VCPJNQ8 .carousel-indicators li::after,
.cid-sN1VCPJNQ8 .carousel-indicators li::before {
  content: none;
}
.cid-sN1VCPJNQ8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sN1VCPJNQ8 .carousel-indicators {
    display: none !important;
  }
}
.cid-sN1Y8sNANU {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN1Y8sNANU img,
.cid-sN1Y8sNANU .item-img {
  width: 100%;
}
.cid-sN1Y8sNANU .item:focus,
.cid-sN1Y8sNANU span:focus {
  outline: none;
}
.cid-sN1Y8sNANU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sN1Y8sNANU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sN1Y8sNANU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sN1Y8sNANU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sN1Y8sNANU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sN1Y8sNANU .mbr-section-title {
  color: #232323;
}
.cid-sN1Y8sNANU .mbr-text,
.cid-sN1Y8sNANU .mbr-section-btn {
  text-align: left;
}
.cid-sN1Y8sNANU .item-title {
  text-align: center;
}
.cid-sN1Y8sNANU .item-subtitle {
  text-align: left;
}
.cid-sPcdydW1uE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sNtPp0jRza {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sNtPp0jRza .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sNtPp0jRza .container {
    max-width: 1400px;
  }
}
.cid-sNtPp0jRza .card {
  margin: auto;
}
.cid-sNtPp0jRza .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #65c6d4;
  margin-bottom: 2rem;
}
.cid-sNtPp0jRza .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sNtPp0jRza .row {
  justify-content: center;
}
.cid-sNtRQBtDFP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sNtRQBtDFP .row {
  flex-direction: row-reverse;
}
.cid-sNtRQBtDFP .video-wrapper iframe {
  width: 100%;
}
.cid-sNtRQBtDFP .mbr-section-title,
.cid-sNtRQBtDFP .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sNtRQBtDFP .text-wrapper {
    padding: 2rem;
  }
}
.cid-sNtSEJpMEI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sNtSEJpMEI .video-wrapper iframe {
  width: 100%;
}
.cid-sNtSEJpMEI .mbr-section-title,
.cid-sNtSEJpMEI .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sNtSEJpMEI .text-wrapper {
    padding: 2rem;
  }
}
.cid-sNtW4Wrp02 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sNtW4Wrp02 .row {
  flex-direction: row-reverse;
}
.cid-sNtW4Wrp02 .video-wrapper iframe {
  width: 100%;
}
.cid-sNtW4Wrp02 .mbr-section-title,
.cid-sNtW4Wrp02 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sNtW4Wrp02 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sONDSWAANb {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sONDSWAANb .mbr-text,
.cid-sONDSWAANb .mbr-section-btn {
  color: #232323;
}
.cid-sONDSWAANb .card-title,
.cid-sONDSWAANb .card-box {
  color: #353535;
}
.cid-sONDSWAANb .mbr-text,
.cid-sONDSWAANb .link-wrap {
  color: #ffffff;
}
.cid-sONF1UyhJr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sONF1UyhJr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sONF1UyhJr img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sONF1UyhJr .text-wrapper {
    padding: 2rem;
  }
}
.cid-sONDCm6Jpe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sONDCm6Jpe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sONDCm6Jpe .row {
  flex-direction: row-reverse;
}
.cid-sONDCm6Jpe img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sONDCm6Jpe .text-wrapper {
    padding: 2rem;
  }
}
.cid-sONFBfkSGQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sONFBfkSGQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sONFBfkSGQ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sONFBfkSGQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUPVFWsck9 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sONFVJdauN {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sONFVJdauN .mbr-text,
.cid-sONFVJdauN .mbr-section-btn {
  color: #232323;
}
.cid-sONFVJdauN .card-title,
.cid-sONFVJdauN .card-box {
  color: #353535;
}
.cid-sONFVJdauN .mbr-text,
.cid-sONFVJdauN .link-wrap {
  color: #ffffff;
}
.cid-sONFTeI96D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sONFTeI96D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sONFTeI96D .row {
  flex-direction: row-reverse;
}
.cid-sONFTeI96D img {
  width: 100%;
}
.cid-sPcmrC7uDJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPcmrC7uDJ .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sTqj9cFZxU {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sTqj4SnjPJ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sTqj4SnjPJ .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sTqj4SnjPJ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sTqj4SnjPJ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sTqj4SnjPJ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sTqj4SnjPJ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTqj4SnjPJ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sTqj4SnjPJ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sTqj4SnjPJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sTqj4SnjPJ .card-title {
  text-align: left;
}
.cid-sTqjBKqCT8 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTqjBKqCT8 .row {
  flex-direction: row-reverse;
}
.cid-sTqjBKqCT8 .video-wrapper iframe {
  width: 100%;
}
.cid-sTqjBKqCT8 .mbr-section-title,
.cid-sTqjBKqCT8 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sTqjBKqCT8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tePbahVWJw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tePbahVWJw img,
.cid-tePbahVWJw .item-img {
  width: 100%;
}
.cid-tePbahVWJw .item:focus,
.cid-tePbahVWJw span:focus {
  outline: none;
}
.cid-tePbahVWJw .item-wrapper {
  position: relative;
}
.cid-tePbahVWJw .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePbahVWJw .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePbahVWJw .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tePbahVWJw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePbahVWJw .mbr-section-title {
  color: #232323;
}
.cid-tePbahVWJw .mbr-text,
.cid-tePbahVWJw .mbr-section-btn {
  text-align: left;
}
.cid-tePbahVWJw .item-title {
  text-align: left;
}
.cid-tePbahVWJw .item-subtitle {
  text-align: left;
}
.cid-tePbahVWJw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tePbahVWJw .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tePbahVWJw .embla__button--next,
.cid-tePbahVWJw .embla__button--prev {
  display: flex;
}
.cid-tePbahVWJw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tePbahVWJw .embla__button {
    display: none;
  }
}
.cid-tePbahVWJw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tePbahVWJw .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tePbahVWJw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tePbahVWJw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tePbahVWJw .embla__button {
    top: auto;
  }
}
.cid-tePbahVWJw .embla {
  position: relative;
  width: 100%;
}
.cid-tePbahVWJw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tePbahVWJw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tePbahVWJw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tePbahVWJw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tfRqeoHCSc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfRqeoHCSc img,
.cid-tfRqeoHCSc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tfRqeoHCSc .item:focus,
.cid-tfRqeoHCSc span:focus {
  outline: none;
}
.cid-tfRqeoHCSc .item-wrapper {
  position: relative;
}
.cid-tfRqeoHCSc .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfRqeoHCSc .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfRqeoHCSc .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfRqeoHCSc .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfRqeoHCSc .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfRqeoHCSc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfRqeoHCSc .mbr-section-title {
  color: #232323;
}
.cid-tfRqeoHCSc .mbr-text,
.cid-tfRqeoHCSc .mbr-section-btn {
  text-align: left;
}
.cid-tfRqeoHCSc .item-title {
  text-align: left;
}
.cid-tfRqeoHCSc .item-subtitle {
  text-align: left;
}
.cid-tfRqeoHCSc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tfRqeoHCSc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tfRqeoHCSc .embla__button--next,
.cid-tfRqeoHCSc .embla__button--prev {
  display: flex;
}
.cid-tfRqeoHCSc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-tfRqeoHCSc .embla__button {
    display: none;
  }
}
.cid-tfRqeoHCSc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tfRqeoHCSc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tfRqeoHCSc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tfRqeoHCSc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tfRqeoHCSc .embla__button {
    top: auto;
  }
}
.cid-tfRqeoHCSc .embla {
  position: relative;
  width: 100%;
}
.cid-tfRqeoHCSc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tfRqeoHCSc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tfRqeoHCSc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tfRqeoHCSc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tfjp4HY5u2 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tfjp4HY5u2 .mbr-section-title {
  text-align: center;
}
.cid-tfjp8fVC5s {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tfjp8fVC5s img,
.cid-tfjp8fVC5s .item-img {
  width: 100%;
}
.cid-tfjp8fVC5s .item:focus,
.cid-tfjp8fVC5s span:focus {
  outline: none;
}
.cid-tfjp8fVC5s .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjp8fVC5s .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjp8fVC5s .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjp8fVC5s .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjp8fVC5s .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjp8fVC5s .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjp8fVC5s .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjp8fVC5s .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjp8fVC5s .mbr-text,
.cid-tfjp8fVC5s .mbr-section-btn {
  text-align: left;
}
.cid-tfjp8fVC5s .item-title {
  text-align: left;
}
.cid-tfjp8fVC5s .item-subtitle {
  text-align: left;
}
.cid-tfjp8SaLXu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tfjp8SaLXu img,
.cid-tfjp8SaLXu .item-img {
  width: 100%;
}
.cid-tfjp8SaLXu .item:focus,
.cid-tfjp8SaLXu span:focus {
  outline: none;
}
.cid-tfjp8SaLXu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjp8SaLXu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjp8SaLXu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjp8SaLXu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjp8SaLXu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjp8SaLXu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjp8SaLXu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjp8SaLXu .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjp8SaLXu .mbr-text,
.cid-tfjp8SaLXu .mbr-section-btn {
  text-align: left;
}
.cid-tfjp8SaLXu .item-title {
  text-align: left;
}
.cid-tfjp8SaLXu .item-subtitle {
  text-align: left;
}
.cid-tfjp9LQYJd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tfjp9LQYJd img,
.cid-tfjp9LQYJd .item-img {
  width: 100%;
}
.cid-tfjp9LQYJd .item:focus,
.cid-tfjp9LQYJd span:focus {
  outline: none;
}
.cid-tfjp9LQYJd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjp9LQYJd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjp9LQYJd .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjp9LQYJd .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjp9LQYJd .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjp9LQYJd .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjp9LQYJd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjp9LQYJd .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjp9LQYJd .mbr-text,
.cid-tfjp9LQYJd .mbr-section-btn {
  text-align: left;
}
.cid-tfjp9LQYJd .item-title {
  text-align: left;
}
.cid-tfjp9LQYJd .item-subtitle {
  text-align: left;
}
.cid-tfjpajd8tw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tfjpajd8tw img,
.cid-tfjpajd8tw .item-img {
  width: 100%;
}
.cid-tfjpajd8tw .item:focus,
.cid-tfjpajd8tw span:focus {
  outline: none;
}
.cid-tfjpajd8tw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjpajd8tw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjpajd8tw .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjpajd8tw .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjpajd8tw .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjpajd8tw .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjpajd8tw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjpajd8tw .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjpajd8tw .mbr-text,
.cid-tfjpajd8tw .mbr-section-btn {
  text-align: left;
}
.cid-tfjpajd8tw .item-title {
  text-align: left;
}
.cid-tfjpajd8tw .item-subtitle {
  text-align: left;
}
.cid-tfjpbdY8im {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfjpbdY8im img,
.cid-tfjpbdY8im .item-img {
  width: 100%;
}
.cid-tfjpbdY8im .item:focus,
.cid-tfjpbdY8im span:focus {
  outline: none;
}
.cid-tfjpbdY8im .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjpbdY8im .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjpbdY8im .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjpbdY8im .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjpbdY8im .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjpbdY8im .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjpbdY8im .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjpbdY8im .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjpbdY8im .mbr-text,
.cid-tfjpbdY8im .mbr-section-btn {
  text-align: left;
}
.cid-tfjpbdY8im .item-title {
  text-align: left;
}
.cid-tfjpbdY8im .item-subtitle {
  text-align: left;
}
.cid-sOTqPAX9ap {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sONHUTgYqq {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/im-ts2rh1moto-1654x1099.jpg");
}
.cid-sUVnHTyl4M {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sONMUxN3pr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sONMUxN3pr .line {
  background-color: #2299aa;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tePe8WAiH5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tePe8WAiH5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tePe8WAiH5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tePe8WAiH5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tePe8WAiH5 .row {
  flex-direction: row-reverse;
}
.cid-tePe8WAiH5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tePe8WAiH5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPcuZFWsK1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tePcGjZPKC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tePcGjZPKC img,
.cid-tePcGjZPKC .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tePcGjZPKC .item:focus,
.cid-tePcGjZPKC span:focus {
  outline: none;
}
.cid-tePcGjZPKC .item-wrapper {
  position: relative;
}
.cid-tePcGjZPKC .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePcGjZPKC .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePcGjZPKC .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tePcGjZPKC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePcGjZPKC .mbr-section-title {
  color: #232323;
}
.cid-tePcGjZPKC .mbr-text,
.cid-tePcGjZPKC .mbr-section-btn {
  text-align: left;
}
.cid-tePcGjZPKC .item-title {
  text-align: left;
}
.cid-tePcGjZPKC .item-subtitle {
  text-align: left;
}
.cid-tePcGjZPKC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tePcGjZPKC .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tePcGjZPKC .embla__button--next,
.cid-tePcGjZPKC .embla__button--prev {
  display: flex;
}
.cid-tePcGjZPKC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tePcGjZPKC .embla__button {
    display: none;
  }
}
.cid-tePcGjZPKC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tePcGjZPKC .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tePcGjZPKC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tePcGjZPKC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tePcGjZPKC .embla__button {
    top: auto;
  }
}
.cid-tePcGjZPKC .embla {
  position: relative;
  width: 100%;
}
.cid-tePcGjZPKC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tePcGjZPKC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tePcGjZPKC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tePcGjZPKC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sPcvcuFGJr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPcvcuFGJr img,
.cid-sPcvcuFGJr .item-img {
  width: 100%;
}
.cid-sPcvcuFGJr .item:focus,
.cid-sPcvcuFGJr span:focus {
  outline: none;
}
.cid-sPcvcuFGJr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPcvcuFGJr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPcvcuFGJr .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sPcvcuFGJr .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPcvcuFGJr .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sPcvcuFGJr .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sPcvcuFGJr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPcvcuFGJr .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sPcvcuFGJr .mbr-text,
.cid-sPcvcuFGJr .mbr-section-btn {
  text-align: left;
}
.cid-sPcvcuFGJr .item-title {
  text-align: left;
}
.cid-sPcvcuFGJr .item-subtitle {
  text-align: left;
}
.cid-sOTqEbOgbR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sONOq4Jyi6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/bone-marrow-1-640x456.jpg");
}
.cid-sONOq4Jyi6 .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sONOq4Jyi6 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sONOq4Jyi6 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sONOq4Jyi6 .card-wrapper {
    padding: 4rem;
  }
}
.cid-sONOq4ULjR {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sONOq4ULjR img,
.cid-sONOq4ULjR .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sONOq4ULjR .item:focus,
.cid-sONOq4ULjR span:focus {
  outline: none;
}
.cid-sONOq4ULjR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sONOq4ULjR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sONOq4ULjR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sONOq4ULjR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sONOq4ULjR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sONOq4ULjR .mbr-section-title {
  color: #232323;
}
.cid-sONOq4ULjR .mbr-text,
.cid-sONOq4ULjR .mbr-section-btn {
  text-align: left;
}
.cid-sONOq4ULjR .item-title {
  text-align: center;
}
.cid-sONOq4ULjR .item-subtitle {
  text-align: center;
}
.cid-sONOq57uPN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sONOq57uPN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sONOq57uPN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sONOq57uPN .row {
    text-align: center;
  }
  .cid-sONOq57uPN .row > div {
    margin: auto;
  }
  .cid-sONOq57uPN .social-row {
    justify-content: center;
  }
}
.cid-sONOq57uPN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sONOq57uPN .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sONOq57uPN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sONOq57uPN .list {
    margin-bottom: 0rem;
  }
}
.cid-sONOq57uPN .mbr-text {
  color: #ffffff;
}
.cid-sONOq57uPN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sONOq57uPN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sONOq57uPN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sONRW0UhsA {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/humancolon10x-2-2000x1500.jpg");
}
.cid-sUVoBG5TBg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTd1l4UzW {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOTd1l4UzW .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tePrhyxfG9 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tePrhyxfG9 img,
.cid-tePrhyxfG9 .item-img {
  width: 100%;
}
.cid-tePrhyxfG9 .item:focus,
.cid-tePrhyxfG9 span:focus {
  outline: none;
}
.cid-tePrhyxfG9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tePrhyxfG9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePrhyxfG9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePrhyxfG9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tePrhyxfG9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePrhyxfG9 .mbr-section-title {
  color: #232323;
}
.cid-tePrhyxfG9 .mbr-text,
.cid-tePrhyxfG9 .mbr-section-btn {
  text-align: left;
}
.cid-tePrhyxfG9 .item-title {
  text-align: center;
}
.cid-tePrhyxfG9 .item-subtitle {
  text-align: center;
}
.cid-sUVpCFZBGl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVpCFZBGl .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVpIaj06k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tePveMZyrn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tePveMZyrn img,
.cid-tePveMZyrn .item-img {
  width: 100%;
}
.cid-tePveMZyrn .item:focus,
.cid-tePveMZyrn span:focus {
  outline: none;
}
.cid-tePveMZyrn .item-wrapper {
  position: relative;
}
.cid-tePveMZyrn .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePveMZyrn .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePveMZyrn .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tePveMZyrn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePveMZyrn .mbr-section-title {
  color: #232323;
}
.cid-tePveMZyrn .mbr-text,
.cid-tePveMZyrn .mbr-section-btn {
  text-align: left;
}
.cid-tePveMZyrn .item-title {
  text-align: left;
}
.cid-tePveMZyrn .item-subtitle {
  text-align: left;
}
.cid-tePveMZyrn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tePveMZyrn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tePveMZyrn .embla__button--next,
.cid-tePveMZyrn .embla__button--prev {
  display: flex;
}
.cid-tePveMZyrn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tePveMZyrn .embla__button {
    display: none;
  }
}
.cid-tePveMZyrn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tePveMZyrn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tePveMZyrn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tePveMZyrn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tePveMZyrn .embla__button {
    top: auto;
  }
}
.cid-tePveMZyrn .embla {
  position: relative;
  width: 100%;
}
.cid-tePveMZyrn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tePveMZyrn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tePveMZyrn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tePveMZyrn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUVpv9Pa0N {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVpv9Pa0N img,
.cid-sUVpv9Pa0N .item-img {
  width: 100%;
}
.cid-sUVpv9Pa0N .item:focus,
.cid-sUVpv9Pa0N span:focus {
  outline: none;
}
.cid-sUVpv9Pa0N .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVpv9Pa0N .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVpv9Pa0N .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVpv9Pa0N .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVpv9Pa0N .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVpv9Pa0N .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVpv9Pa0N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVpv9Pa0N .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVpv9Pa0N .mbr-text,
.cid-sUVpv9Pa0N .mbr-section-btn {
  text-align: left;
}
.cid-sUVpv9Pa0N .item-title {
  text-align: left;
}
.cid-sUVpv9Pa0N .item-subtitle {
  text-align: left;
}
.cid-sOTqvFaXLp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sONRW1PgSO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sONRW1PgSO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sONRW1PgSO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sONRW1PgSO .row {
    text-align: center;
  }
  .cid-sONRW1PgSO .row > div {
    margin: auto;
  }
  .cid-sONRW1PgSO .social-row {
    justify-content: center;
  }
}
.cid-sONRW1PgSO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sONRW1PgSO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sONRW1PgSO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sONRW1PgSO .list {
    margin-bottom: 0rem;
  }
}
.cid-sONRW1PgSO .mbr-text {
  color: #ffffff;
}
.cid-sONRW1PgSO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sONRW1PgSO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sONRW1PgSO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTgnZDxDV {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/21141551-2000x1500.jpg");
}
.cid-sOTgnZDxDV .mbr-section-title {
  color: #353535;
}
.cid-sOTgnZDxDV .mbr-text,
.cid-sOTgnZDxDV .mbr-section-btn {
  color: #353535;
}
.cid-sUVoLjV872 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTgnZQqIG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTgnZQqIG .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTj2kCZUe {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOTj2kCZUe .row {
  flex-direction: row-reverse;
}
.cid-sOTj2kCZUe .video-wrapper iframe {
  width: 100%;
}
.cid-sOTj2kCZUe .mbr-section-title,
.cid-sOTj2kCZUe .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sOTj2kCZUe .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVtDAjlma {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOTgo0axek {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sOTgo0nxwI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sOTgo0nxwI .carousel {
    min-height: 600px;
  }
  .cid-sOTgo0nxwI .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOTgo0nxwI .carousel {
    min-height: 390px;
  }
  .cid-sOTgo0nxwI .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOTgo0nxwI .carousel {
    min-height: 330px;
  }
  .cid-sOTgo0nxwI .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sOTgo0nxwI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOTgo0nxwI .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOTgo0nxwI .carousel,
.cid-sOTgo0nxwI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOTgo0nxwI .item-wrapper {
  width: 100%;
}
.cid-sOTgo0nxwI .carousel-caption {
  bottom: 40px;
}
.cid-sOTgo0nxwI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sOTgo0nxwI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOTgo0nxwI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOTgo0nxwI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOTgo0nxwI .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-sOTgo0nxwI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOTgo0nxwI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOTgo0nxwI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOTgo0nxwI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sOTgo0nxwI .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-sOTgo0nxwI .carousel-indicators li.active,
.cid-sOTgo0nxwI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOTgo0nxwI .carousel-indicators li::after,
.cid-sOTgo0nxwI .carousel-indicators li::before {
  content: none;
}
.cid-sOTgo0nxwI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOTgo0nxwI .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVtfUpVSP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVtfUpVSP img,
.cid-sUVtfUpVSP .item-img {
  width: 100%;
}
.cid-sUVtfUpVSP .item:focus,
.cid-sUVtfUpVSP span:focus {
  outline: none;
}
.cid-sUVtfUpVSP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVtfUpVSP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVtfUpVSP .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVtfUpVSP .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVtfUpVSP .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVtfUpVSP .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVtfUpVSP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVtfUpVSP .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVtfUpVSP .mbr-text,
.cid-sUVtfUpVSP .mbr-section-btn {
  text-align: left;
}
.cid-sUVtfUpVSP .item-title {
  text-align: left;
}
.cid-sUVtfUpVSP .item-subtitle {
  text-align: left;
}
.cid-sOTqnIO8Vr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOTgo0DCBR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTgo0DCBR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTgo0DCBR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTgo0DCBR .row {
    text-align: center;
  }
  .cid-sOTgo0DCBR .row > div {
    margin: auto;
  }
  .cid-sOTgo0DCBR .social-row {
    justify-content: center;
  }
}
.cid-sOTgo0DCBR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTgo0DCBR .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTgo0DCBR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTgo0DCBR .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTgo0DCBR .mbr-text {
  color: #ffffff;
}
.cid-sOTgo0DCBR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTgo0DCBR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTgo0DCBR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTlNiiLqE {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/fn1-masthead-fa86df7e6498ed2bf963e3f29e79665f-1600x800.jpg");
}
.cid-sOTlNiiLqE .mbr-section-title {
  color: #ffffff;
}
.cid-sUVoOYCrTW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTlNiy4Gv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTlNiy4Gv .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTnK61TTG {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTnK61TTG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOTnK61TTG .row {
  flex-direction: row-reverse;
}
.cid-sOTnK61TTG img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOTnK61TTG .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVy9TPTEL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVy9TPTEL .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVy9ugOXg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOTlNiU6yn {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sOTlNj6j2E {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sOTlNj6j2E .carousel {
    min-height: 600px;
  }
  .cid-sOTlNj6j2E .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOTlNj6j2E .carousel {
    min-height: 390px;
  }
  .cid-sOTlNj6j2E .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOTlNj6j2E .carousel {
    min-height: 330px;
  }
  .cid-sOTlNj6j2E .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sOTlNj6j2E .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOTlNj6j2E .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOTlNj6j2E .carousel,
.cid-sOTlNj6j2E .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOTlNj6j2E .item-wrapper {
  width: 100%;
}
.cid-sOTlNj6j2E .carousel-caption {
  bottom: 40px;
}
.cid-sOTlNj6j2E .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sOTlNj6j2E .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOTlNj6j2E .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOTlNj6j2E .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOTlNj6j2E .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-sOTlNj6j2E .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOTlNj6j2E .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOTlNj6j2E .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOTlNj6j2E .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sOTlNj6j2E .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-sOTlNj6j2E .carousel-indicators li.active,
.cid-sOTlNj6j2E .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOTlNj6j2E .carousel-indicators li::after,
.cid-sOTlNj6j2E .carousel-indicators li::before {
  content: none;
}
.cid-sOTlNj6j2E .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOTlNj6j2E .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVxYpqQfc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVxYpqQfc img,
.cid-sUVxYpqQfc .item-img {
  width: 100%;
}
.cid-sUVxYpqQfc .item:focus,
.cid-sUVxYpqQfc span:focus {
  outline: none;
}
.cid-sUVxYpqQfc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVxYpqQfc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVxYpqQfc .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVxYpqQfc .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVxYpqQfc .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVxYpqQfc .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVxYpqQfc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVxYpqQfc .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVxYpqQfc .mbr-text,
.cid-sUVxYpqQfc .mbr-section-btn {
  text-align: left;
}
.cid-sUVxYpqQfc .item-title {
  text-align: left;
}
.cid-sUVxYpqQfc .item-subtitle {
  text-align: left;
}
.cid-sOTpYAJacK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOTlNjlbTo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTlNjlbTo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTlNjlbTo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTlNjlbTo .row {
    text-align: center;
  }
  .cid-sOTlNjlbTo .row > div {
    margin: auto;
  }
  .cid-sOTlNjlbTo .social-row {
    justify-content: center;
  }
}
.cid-sOTlNjlbTo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTlNjlbTo .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTlNjlbTo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTlNjlbTo .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTlNjlbTo .mbr-text {
  color: #ffffff;
}
.cid-sOTlNjlbTo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTlNjlbTo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTlNjlbTo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTroWTxIn {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/14161311-1-838x629.jpg");
}
.cid-sOTroWTxIn .mbr-section-title {
  color: #353535;
}
.cid-sOTroWTxIn .mbr-text,
.cid-sOTroWTxIn .mbr-section-btn {
  color: #353535;
}
.cid-sUVoRp7xvX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTroX9SHI {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTroX9SHI .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTroXitag {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTroXitag .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOTroXitag .row {
  flex-direction: row-reverse;
}
.cid-sOTroXitag img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOTroXitag .text-wrapper {
    padding: 2rem;
  }
}
.cid-sOTtvI2ZEC {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sOTtvI2ZEC .video-wrapper iframe {
  width: 100%;
}
.cid-sOTtvI2ZEC .mbr-section-title,
.cid-sOTtvI2ZEC .mbr-section-subtitle,
.cid-sOTtvI2ZEC .mbr-text {
  text-align: center;
}
.cid-sOTv3QdVik {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOTv3QdVik img,
.cid-sOTv3QdVik .item-img {
  width: 100%;
}
.cid-sOTv3QdVik .item:focus,
.cid-sOTv3QdVik span:focus {
  outline: none;
}
.cid-sOTv3QdVik .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOTv3QdVik .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOTv3QdVik .item {
  padding: 0;
  margin: 0;
}
.cid-sOTv3QdVik .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOTv3QdVik .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOTv3QdVik .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOTv3QdVik .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOTv3QdVik .mbr-section-title {
  color: #232323;
}
.cid-sUVymzs3lC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVymzs3lC .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tePy4ChTtT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tePy4ChTtT img,
.cid-tePy4ChTtT .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tePy4ChTtT .item:focus,
.cid-tePy4ChTtT span:focus {
  outline: none;
}
.cid-tePy4ChTtT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tePy4ChTtT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePy4ChTtT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePy4ChTtT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tePy4ChTtT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePy4ChTtT .mbr-section-title {
  color: #232323;
}
.cid-tePy4ChTtT .mbr-text,
.cid-tePy4ChTtT .mbr-section-btn {
  text-align: left;
}
.cid-tePy4ChTtT .item-title {
  text-align: left;
}
.cid-tePy4ChTtT .item-subtitle {
  text-align: center;
}
.cid-tfjs81Wol0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfjs81Wol0 img,
.cid-tfjs81Wol0 .item-img {
  width: 100%;
}
.cid-tfjs81Wol0 .item:focus,
.cid-tfjs81Wol0 span:focus {
  outline: none;
}
.cid-tfjs81Wol0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjs81Wol0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjs81Wol0 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjs81Wol0 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjs81Wol0 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjs81Wol0 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjs81Wol0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjs81Wol0 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjs81Wol0 .mbr-text,
.cid-tfjs81Wol0 .mbr-section-btn {
  text-align: left;
}
.cid-tfjs81Wol0 .item-title {
  text-align: left;
}
.cid-tfjs81Wol0 .item-subtitle {
  text-align: left;
}
.cid-sOTroXW9Wa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOTroY5LxF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTroY5LxF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTroY5LxF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTroY5LxF .row {
    text-align: center;
  }
  .cid-sOTroY5LxF .row > div {
    margin: auto;
  }
  .cid-sOTroY5LxF .social-row {
    justify-content: center;
  }
}
.cid-sOTroY5LxF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTroY5LxF .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTroY5LxF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTroY5LxF .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTroY5LxF .mbr-text {
  color: #ffffff;
}
.cid-sOTroY5LxF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTroY5LxF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTroY5LxF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTwgLUotG {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/ei-toppage-masthead-en-2000x1125.jpg");
}
.cid-sOTwgLUotG .mbr-section-title {
  color: #353535;
}
.cid-sOTwgLUotG .mbr-text,
.cid-sOTwgLUotG .mbr-section-btn {
  color: #353535;
}
.cid-sUVoUZmyam {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTwgMaDOv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTwgMaDOv .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTwgMjUPP {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTwgMjUPP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOTwgMjUPP .row {
  flex-direction: row-reverse;
}
.cid-sOTwgMjUPP img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOTwgMjUPP .text-wrapper {
    padding: 2rem;
  }
}
.cid-sOTwgMwFVK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sOTwgMwFVK .video-wrapper iframe {
  width: 100%;
}
.cid-sOTwgMwFVK .mbr-section-title,
.cid-sOTwgMwFVK .mbr-section-subtitle,
.cid-sOTwgMwFVK .mbr-text {
  text-align: center;
}
.cid-sOTwgMJuGo {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOTwgMJuGo img,
.cid-sOTwgMJuGo .item-img {
  width: 100%;
}
.cid-sOTwgMJuGo .item:focus,
.cid-sOTwgMJuGo span:focus {
  outline: none;
}
.cid-sOTwgMJuGo .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOTwgMJuGo .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOTwgMJuGo .item {
  padding: 0;
  margin: 0;
}
.cid-sOTwgMJuGo .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOTwgMJuGo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOTwgMJuGo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOTwgMJuGo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOTwgMJuGo .mbr-section-title {
  color: #232323;
}
.cid-sUVyryzsLN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVyryzsLN .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sOTwgN4LTK {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sOTwgNgszp {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sOTwgNgszp .carousel {
    min-height: 600px;
  }
  .cid-sOTwgNgszp .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOTwgNgszp .carousel {
    min-height: 390px;
  }
  .cid-sOTwgNgszp .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sOTwgNgszp .carousel {
    min-height: 330px;
  }
  .cid-sOTwgNgszp .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sOTwgNgszp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sOTwgNgszp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sOTwgNgszp .carousel,
.cid-sOTwgNgszp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sOTwgNgszp .item-wrapper {
  width: 100%;
}
.cid-sOTwgNgszp .carousel-caption {
  bottom: 40px;
}
.cid-sOTwgNgszp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sOTwgNgszp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sOTwgNgszp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sOTwgNgszp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sOTwgNgszp .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-sOTwgNgszp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOTwgNgszp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sOTwgNgszp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sOTwgNgszp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sOTwgNgszp .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-sOTwgNgszp .carousel-indicators li.active,
.cid-sOTwgNgszp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sOTwgNgszp .carousel-indicators li::after,
.cid-sOTwgNgszp .carousel-indicators li::before {
  content: none;
}
.cid-sOTwgNgszp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sOTwgNgszp .carousel-indicators {
    display: none !important;
  }
}
.cid-tfjsjCgE5n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfjsjCgE5n img,
.cid-tfjsjCgE5n .item-img {
  width: 100%;
}
.cid-tfjsjCgE5n .item:focus,
.cid-tfjsjCgE5n span:focus {
  outline: none;
}
.cid-tfjsjCgE5n .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfjsjCgE5n .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tfjsjCgE5n .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tfjsjCgE5n .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tfjsjCgE5n .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tfjsjCgE5n .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tfjsjCgE5n .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tfjsjCgE5n .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tfjsjCgE5n .mbr-text,
.cid-tfjsjCgE5n .mbr-section-btn {
  text-align: left;
}
.cid-tfjsjCgE5n .item-title {
  text-align: left;
}
.cid-tfjsjCgE5n .item-subtitle {
  text-align: left;
}
.cid-sOTwgNuIKH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOTwgNDL98 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTwgNDL98 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTwgNDL98 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTwgNDL98 .row {
    text-align: center;
  }
  .cid-sOTwgNDL98 .row > div {
    margin: auto;
  }
  .cid-sOTwgNDL98 .social-row {
    justify-content: center;
  }
}
.cid-sOTwgNDL98 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTwgNDL98 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTwgNDL98 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTwgNDL98 .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTwgNDL98 .mbr-text {
  color: #ffffff;
}
.cid-sOTwgNDL98 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTwgNDL98 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTwgNDL98 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTCnNGMhr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/002-0.63x-1-1288x966.jpg");
}
.cid-sOTCnNGMhr .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sOTCnNGMhr .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sOTCnNGMhr .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTCnNGMhr .card-wrapper {
    padding: 4rem;
  }
}
.cid-sOTCnNRj3G {
  padding-top: 7rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sOTCnNRj3G img,
.cid-sOTCnNRj3G .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sOTCnNRj3G .item:focus,
.cid-sOTCnNRj3G span:focus {
  outline: none;
}
.cid-sOTCnNRj3G .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sOTCnNRj3G .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOTCnNRj3G .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOTCnNRj3G .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOTCnNRj3G .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOTCnNRj3G .mbr-section-title {
  color: #232323;
}
.cid-sOTCnNRj3G .mbr-text,
.cid-sOTCnNRj3G .mbr-section-btn {
  text-align: left;
}
.cid-sOTCnNRj3G .item-title {
  text-align: center;
}
.cid-sOTCnNRj3G .item-subtitle {
  text-align: center;
}
.cid-sOTCnOdPKD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTCnOdPKD .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTCnOdPKD .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTCnOdPKD .row {
    text-align: center;
  }
  .cid-sOTCnOdPKD .row > div {
    margin: auto;
  }
  .cid-sOTCnOdPKD .social-row {
    justify-content: center;
  }
}
.cid-sOTCnOdPKD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTCnOdPKD .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTCnOdPKD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTCnOdPKD .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTCnOdPKD .mbr-text {
  color: #ffffff;
}
.cid-sOTCnOdPKD .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTCnOdPKD .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTCnOdPKD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTFaL41sH {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/smz-1157x697.png");
}
.cid-sOTFaL41sH .mbr-section-title {
  color: #ffffff;
}
.cid-sOTFaL41sH .mbr-text,
.cid-sOTFaL41sH .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVyzeLMgm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTFaLjkOm {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTFaLjkOm .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTFaLqKOB {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTFaLqKOB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOTFaLqKOB .row {
  flex-direction: row-reverse;
}
.cid-sOTFaLqKOB img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOTFaLqKOB .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVzK0Ge87 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOTFaLMeqP {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOTFaLMeqP img,
.cid-sOTFaLMeqP .item-img {
  width: 100%;
}
.cid-sOTFaLMeqP .item:focus,
.cid-sOTFaLMeqP span:focus {
  outline: none;
}
.cid-sOTFaLMeqP .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOTFaLMeqP .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOTFaLMeqP .item {
  padding: 0;
  margin: 0;
}
.cid-sOTFaLMeqP .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOTFaLMeqP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOTFaLMeqP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOTFaLMeqP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOTFaLMeqP .mbr-section-title {
  color: #232323;
}
.cid-sUVCf4mDy2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVCf4mDy2 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVyRuuDgA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVyRuuDgA img,
.cid-sUVyRuuDgA .item-img {
  width: 100%;
}
.cid-sUVyRuuDgA .item:focus,
.cid-sUVyRuuDgA span:focus {
  outline: none;
}
.cid-sUVyRuuDgA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVyRuuDgA .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVyRuuDgA .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVyRuuDgA .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVyRuuDgA .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVyRuuDgA .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVyRuuDgA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVyRuuDgA .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVyRuuDgA .mbr-text,
.cid-sUVyRuuDgA .mbr-section-btn {
  text-align: left;
}
.cid-sUVyRuuDgA .item-title {
  text-align: left;
}
.cid-sUVyRuuDgA .item-subtitle {
  text-align: left;
}
.cid-sOTFaMs5dC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOTFaMAEvO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTFaMAEvO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTFaMAEvO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTFaMAEvO .row {
    text-align: center;
  }
  .cid-sOTFaMAEvO .row > div {
    margin: auto;
  }
  .cid-sOTFaMAEvO .social-row {
    justify-content: center;
  }
}
.cid-sOTFaMAEvO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTFaMAEvO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTFaMAEvO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTFaMAEvO .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTFaMAEvO .mbr-text {
  color: #ffffff;
}
.cid-sOTFaMAEvO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTFaMAEvO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTFaMAEvO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTMqA4OcA {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/1270i-masthead-fa86df7e6498ed2bf963e3f29e79665f-1600x800.jpg");
}
.cid-sOTMqA4OcA .mbr-section-title {
  color: #ffffff;
}
.cid-sOTMqA4OcA .mbr-text,
.cid-sOTMqA4OcA .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVznfZnlu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTMqAkM4x {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTMqAkM4x .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTMqAsJOs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTMqAsJOs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOTMqAsJOs .row {
  flex-direction: row-reverse;
}
.cid-sOTMqAsJOs img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOTMqAsJOs .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVA1S2uQO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOTMqAFsff {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOTMqAFsff img,
.cid-sOTMqAFsff .item-img {
  width: 100%;
}
.cid-sOTMqAFsff .item:focus,
.cid-sOTMqAFsff span:focus {
  outline: none;
}
.cid-sOTMqAFsff .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOTMqAFsff .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOTMqAFsff .item {
  padding: 0;
  margin: 0;
}
.cid-sOTMqAFsff .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOTMqAFsff .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOTMqAFsff .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOTMqAFsff .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOTMqAFsff .mbr-section-title {
  color: #232323;
}
.cid-sUVCiJGygt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVCiJGygt .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tePz2NwjuK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tePz2NwjuK img,
.cid-tePz2NwjuK .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tePz2NwjuK .item:focus,
.cid-tePz2NwjuK span:focus {
  outline: none;
}
.cid-tePz2NwjuK .item-wrapper {
  position: relative;
}
.cid-tePz2NwjuK .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePz2NwjuK .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePz2NwjuK .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tePz2NwjuK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePz2NwjuK .mbr-section-title {
  color: #232323;
}
.cid-tePz2NwjuK .mbr-text,
.cid-tePz2NwjuK .mbr-section-btn {
  text-align: left;
}
.cid-tePz2NwjuK .item-title {
  text-align: left;
}
.cid-tePz2NwjuK .item-subtitle {
  text-align: left;
}
.cid-tePz2NwjuK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tePz2NwjuK .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tePz2NwjuK .embla__button--next,
.cid-tePz2NwjuK .embla__button--prev {
  display: flex;
}
.cid-tePz2NwjuK .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tePz2NwjuK .embla__button {
    display: none;
  }
}
.cid-tePz2NwjuK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tePz2NwjuK .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tePz2NwjuK .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tePz2NwjuK .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tePz2NwjuK .embla__button {
    top: auto;
  }
}
.cid-tePz2NwjuK .embla {
  position: relative;
  width: 100%;
}
.cid-tePz2NwjuK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tePz2NwjuK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tePz2NwjuK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tePz2NwjuK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUVzDfA67j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVzDfA67j img,
.cid-sUVzDfA67j .item-img {
  width: 100%;
}
.cid-sUVzDfA67j .item:focus,
.cid-sUVzDfA67j span:focus {
  outline: none;
}
.cid-sUVzDfA67j .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVzDfA67j .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVzDfA67j .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVzDfA67j .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVzDfA67j .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVzDfA67j .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVzDfA67j .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVzDfA67j .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVzDfA67j .mbr-text,
.cid-sUVzDfA67j .mbr-section-btn {
  text-align: left;
}
.cid-sUVzDfA67j .item-title {
  text-align: left;
}
.cid-sUVzDfA67j .item-subtitle {
  text-align: left;
}
.cid-sOTMqAUa3t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOTMqB2nAv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTMqB2nAv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTMqB2nAv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTMqB2nAv .row {
    text-align: center;
  }
  .cid-sOTMqB2nAv .row > div {
    margin: auto;
  }
  .cid-sOTMqB2nAv .social-row {
    justify-content: center;
  }
}
.cid-sOTMqB2nAv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTMqB2nAv .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTMqB2nAv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTMqB2nAv .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTMqB2nAv .mbr-text {
  color: #ffffff;
}
.cid-sOTMqB2nAv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTMqB2nAv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTMqB2nAv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTOfaeWJw {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/1270i-masthead-fa86df7e6498ed2bf963e3f29e79665f-1600x800.jpg");
}
.cid-sOTOfaeWJw .mbr-section-title {
  color: #ffffff;
}
.cid-sOTOfaeWJw .mbr-text,
.cid-sOTOfaeWJw .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVA7oM0WO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTOfau9m1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTOfau9m1 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTOfaDFD7 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTOfaDFD7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOTOfaDFD7 .row {
  flex-direction: row-reverse;
}
.cid-sOTOfaDFD7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOTOfaDFD7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVAhvAyw5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOTOfaP0lf {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOTOfaP0lf img,
.cid-sOTOfaP0lf .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sOTOfaP0lf .item:focus,
.cid-sOTOfaP0lf span:focus {
  outline: none;
}
.cid-sOTOfaP0lf .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOTOfaP0lf .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOTOfaP0lf .item {
  padding: 0;
  margin: 0;
}
.cid-sOTOfaP0lf .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOTOfaP0lf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOTOfaP0lf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOTOfaP0lf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOTOfaP0lf .mbr-section-title {
  color: #232323;
}
.cid-sUVCqmtvpK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVCqmtvpK .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVAcgmugL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVAcgmugL img,
.cid-sUVAcgmugL .item-img {
  width: 100%;
}
.cid-sUVAcgmugL .item:focus,
.cid-sUVAcgmugL span:focus {
  outline: none;
}
.cid-sUVAcgmugL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVAcgmugL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVAcgmugL .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVAcgmugL .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVAcgmugL .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVAcgmugL .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVAcgmugL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVAcgmugL .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVAcgmugL .mbr-text,
.cid-sUVAcgmugL .mbr-section-btn {
  text-align: left;
}
.cid-sUVAcgmugL .item-title {
  text-align: left;
}
.cid-sUVAcgmugL .item-subtitle {
  text-align: left;
}
.cid-sOTOfb35f3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOTOfbddRL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTOfbddRL .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTOfbddRL .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTOfbddRL .row {
    text-align: center;
  }
  .cid-sOTOfbddRL .row > div {
    margin: auto;
  }
  .cid-sOTOfbddRL .social-row {
    justify-content: center;
  }
}
.cid-sOTOfbddRL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTOfbddRL .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTOfbddRL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTOfbddRL .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTOfbddRL .mbr-text {
  color: #ffffff;
}
.cid-sOTOfbddRL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTOfbddRL .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTOfbddRL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sUVCpQLKsx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVCpQLKsx .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOTPz21Ahy {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/smz745-masthead-fa86df7e6498ed2bf963e3f29e79665f-1600x532.jpg");
}
.cid-sOTPz21Ahy .mbr-section-title {
  color: #ffffff;
}
.cid-sOTPz21Ahy .mbr-text,
.cid-sOTPz21Ahy .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVAmPIC0B {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTPz2gfPo {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOTPz2gfPo .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOTPz2qebV {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTPz2qebV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOTPz2qebV .row {
  flex-direction: row-reverse;
}
.cid-sOTPz2qebV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOTPz2qebV .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVAvBE47U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOTQlFItBg {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOTQlFItBg .video-wrapper iframe {
  width: 100%;
}
.cid-sOTQlFItBg .mbr-section-title,
.cid-sOTQlFItBg .mbr-section-subtitle,
.cid-sOTQlFItBg .mbr-text {
  text-align: center;
}
.cid-sUVCsr7rLM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVCsr7rLM .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tePA1EjQ46 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tePA1EjQ46 img,
.cid-tePA1EjQ46 .item-img {
  width: 100%;
}
.cid-tePA1EjQ46 .item:focus,
.cid-tePA1EjQ46 span:focus {
  outline: none;
}
.cid-tePA1EjQ46 .item-wrapper {
  position: relative;
}
.cid-tePA1EjQ46 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePA1EjQ46 .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePA1EjQ46 .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tePA1EjQ46 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePA1EjQ46 .mbr-section-title {
  color: #232323;
}
.cid-tePA1EjQ46 .mbr-text,
.cid-tePA1EjQ46 .mbr-section-btn {
  text-align: left;
}
.cid-tePA1EjQ46 .item-title {
  text-align: left;
}
.cid-tePA1EjQ46 .item-subtitle {
  text-align: left;
}
.cid-tePA1EjQ46 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tePA1EjQ46 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tePA1EjQ46 .embla__button--next,
.cid-tePA1EjQ46 .embla__button--prev {
  display: flex;
}
.cid-tePA1EjQ46 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tePA1EjQ46 .embla__button {
    display: none;
  }
}
.cid-tePA1EjQ46 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tePA1EjQ46 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tePA1EjQ46 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tePA1EjQ46 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tePA1EjQ46 .embla__button {
    top: auto;
  }
}
.cid-tePA1EjQ46 .embla {
  position: relative;
  width: 100%;
}
.cid-tePA1EjQ46 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tePA1EjQ46 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tePA1EjQ46 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tePA1EjQ46 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUVAt709Kr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVAt709Kr img,
.cid-sUVAt709Kr .item-img {
  width: 100%;
}
.cid-sUVAt709Kr .item:focus,
.cid-sUVAt709Kr span:focus {
  outline: none;
}
.cid-sUVAt709Kr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVAt709Kr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVAt709Kr .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVAt709Kr .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVAt709Kr .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVAt709Kr .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVAt709Kr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVAt709Kr .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVAt709Kr .mbr-text,
.cid-sUVAt709Kr .mbr-section-btn {
  text-align: left;
}
.cid-sUVAt709Kr .item-title {
  text-align: left;
}
.cid-sUVAt709Kr .item-subtitle {
  text-align: left;
}
.cid-sOTPz2QRgB {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOTPz2Z5Pi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOTPz2Z5Pi .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOTPz2Z5Pi .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOTPz2Z5Pi .row {
    text-align: center;
  }
  .cid-sOTPz2Z5Pi .row > div {
    margin: auto;
  }
  .cid-sOTPz2Z5Pi .social-row {
    justify-content: center;
  }
}
.cid-sOTPz2Z5Pi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOTPz2Z5Pi .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOTPz2Z5Pi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOTPz2Z5Pi .list {
    margin-bottom: 0rem;
  }
}
.cid-sOTPz2Z5Pi .mbr-text {
  color: #ffffff;
}
.cid-sOTPz2Z5Pi .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOTPz2Z5Pi .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOTPz2Z5Pi div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUcobaIZx {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../images/smz745-masthead-fa86df7e6498ed2bf963e3f29e79665f-1600x532.jpg");
}
.cid-sOUcobaIZx .mbr-section-title {
  color: #ffffff;
}
.cid-sOUcobaIZx .mbr-text,
.cid-sOUcobaIZx .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVAAKSHio {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUcobpmSw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUcobpmSw .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOUcobxtUV {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUcobxtUV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUcobxtUV .row {
  flex-direction: row-reverse;
}
.cid-sOUcobxtUV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOUcobxtUV .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVCvt9kBO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVCvt9kBO .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVACiQLlO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVACiQLlO img,
.cid-sUVACiQLlO .item-img {
  width: 100%;
}
.cid-sUVACiQLlO .item:focus,
.cid-sUVACiQLlO span:focus {
  outline: none;
}
.cid-sUVACiQLlO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVACiQLlO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVACiQLlO .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVACiQLlO .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVACiQLlO .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVACiQLlO .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVACiQLlO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVACiQLlO .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVACiQLlO .mbr-text,
.cid-sUVACiQLlO .mbr-section-btn {
  text-align: left;
}
.cid-sUVACiQLlO .item-title {
  text-align: left;
}
.cid-sUVACiQLlO .item-subtitle {
  text-align: left;
}
.cid-sOUcobYscA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUcoc6y2H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUcoc6y2H .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUcoc6y2H .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUcoc6y2H .row {
    text-align: center;
  }
  .cid-sOUcoc6y2H .row > div {
    margin: auto;
  }
  .cid-sOUcoc6y2H .social-row {
    justify-content: center;
  }
}
.cid-sOUcoc6y2H .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUcoc6y2H .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUcoc6y2H .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUcoc6y2H .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUcoc6y2H .mbr-text {
  color: #ffffff;
}
.cid-sOUcoc6y2H .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUcoc6y2H .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUcoc6y2H div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUfMXQFIs {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/diamond3-2000x1333.jpg");
}
.cid-sOUfMXQFIs .mbr-section-title {
  color: #ffffff;
}
.cid-sOUfMXQFIs .mbr-text,
.cid-sOUfMXQFIs .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVAOxinls {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUfMY6vd0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUfMY6vd0 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOUfMYf3ym {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUfMYf3ym .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUfMYf3ym .row {
  flex-direction: row-reverse;
}
.cid-sOUfMYf3ym img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOUfMYf3ym .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVAZ58CEY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOUhokdxti {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOUhokdxti img,
.cid-sOUhokdxti .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sOUhokdxti .item:focus,
.cid-sOUhokdxti span:focus {
  outline: none;
}
.cid-sOUhokdxti .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOUhokdxti .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOUhokdxti .item {
  padding: 0;
  margin: 0;
}
.cid-sOUhokdxti .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOUhokdxti .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUhokdxti .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOUhokdxti .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOUhokdxti .mbr-section-title {
  color: #232323;
}
.cid-sUVCxAXiz4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVCxAXiz4 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVB0oj5nf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVB0oj5nf img,
.cid-sUVB0oj5nf .item-img {
  width: 100%;
}
.cid-sUVB0oj5nf .item:focus,
.cid-sUVB0oj5nf span:focus {
  outline: none;
}
.cid-sUVB0oj5nf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVB0oj5nf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVB0oj5nf .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVB0oj5nf .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVB0oj5nf .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVB0oj5nf .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVB0oj5nf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVB0oj5nf .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVB0oj5nf .mbr-text,
.cid-sUVB0oj5nf .mbr-section-btn {
  text-align: left;
}
.cid-sUVB0oj5nf .item-title {
  text-align: left;
}
.cid-sUVB0oj5nf .item-subtitle {
  text-align: left;
}
.cid-sOUfMYEy0t {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUfMYMVeC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUfMYMVeC .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUfMYMVeC .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUfMYMVeC .row {
    text-align: center;
  }
  .cid-sOUfMYMVeC .row > div {
    margin: auto;
  }
  .cid-sOUfMYMVeC .social-row {
    justify-content: center;
  }
}
.cid-sOUfMYMVeC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUfMYMVeC .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUfMYMVeC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUfMYMVeC .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUfMYMVeC .mbr-text {
  color: #ffffff;
}
.cid-sOUfMYMVeC .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUfMYMVeC .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUfMYMVeC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUeiKQjlr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/06143351-1-1280x960.jpg");
}
.cid-sOUeiKQjlr .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sOUeiKQjlr .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sOUeiKQjlr .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUeiKQjlr .card-wrapper {
    padding: 4rem;
  }
}
.cid-sOUeiL5k9W {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUeiL5k9W img,
.cid-sOUeiL5k9W .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sOUeiL5k9W .item:focus,
.cid-sOUeiL5k9W span:focus {
  outline: none;
}
.cid-sOUeiL5k9W .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sOUeiL5k9W .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOUeiL5k9W .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUeiL5k9W .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOUeiL5k9W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOUeiL5k9W .mbr-section-title {
  color: #232323;
}
.cid-sOUeiL5k9W .mbr-text,
.cid-sOUeiL5k9W .mbr-section-btn {
  text-align: left;
}
.cid-sOUeiL5k9W .item-title {
  text-align: center;
}
.cid-sOUeiL5k9W .item-subtitle {
  text-align: center;
}
.cid-sOUeiLrV58 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUeiLrV58 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUeiLrV58 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUeiLrV58 .row {
    text-align: center;
  }
  .cid-sOUeiLrV58 .row > div {
    margin: auto;
  }
  .cid-sOUeiLrV58 .social-row {
    justify-content: center;
  }
}
.cid-sOUeiLrV58 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUeiLrV58 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUeiLrV58 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUeiLrV58 .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUeiLrV58 .mbr-text {
  color: #ffffff;
}
.cid-sOUeiLrV58 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUeiLrV58 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUeiLrV58 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUjeWwv5U {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/diamond3-2000x1333.jpg");
}
.cid-sOUjeWwv5U .mbr-section-title {
  color: #ffffff;
}
.cid-sOUjeWwv5U .mbr-text,
.cid-sOUjeWwv5U .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVCDt6qk1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUjeWM9eW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUjeWM9eW .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOUjeWUxwl {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUjeWUxwl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUjeWUxwl .row {
  flex-direction: row-reverse;
}
.cid-sOUjeWUxwl img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOUjeWUxwl .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVCENYTGQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOUjeX7Eee {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOUjeX7Eee img,
.cid-sOUjeX7Eee .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sOUjeX7Eee .item:focus,
.cid-sOUjeX7Eee span:focus {
  outline: none;
}
.cid-sOUjeX7Eee .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOUjeX7Eee .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOUjeX7Eee .item {
  padding: 0;
  margin: 0;
}
.cid-sOUjeX7Eee .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOUjeX7Eee .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUjeX7Eee .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOUjeX7Eee .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOUjeX7Eee .mbr-section-title {
  color: #232323;
}
.cid-sUVCDSITrg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVCDSITrg .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVCEoG3vx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVCEoG3vx img,
.cid-sUVCEoG3vx .item-img {
  width: 100%;
}
.cid-sUVCEoG3vx .item:focus,
.cid-sUVCEoG3vx span:focus {
  outline: none;
}
.cid-sUVCEoG3vx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVCEoG3vx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVCEoG3vx .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVCEoG3vx .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVCEoG3vx .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVCEoG3vx .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVCEoG3vx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVCEoG3vx .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVCEoG3vx .mbr-text,
.cid-sUVCEoG3vx .mbr-section-btn {
  text-align: left;
}
.cid-sUVCEoG3vx .item-title {
  text-align: left;
}
.cid-sUVCEoG3vx .item-subtitle {
  text-align: left;
}
.cid-sOUjeXlCJZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUjeXtkZE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUjeXtkZE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUjeXtkZE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUjeXtkZE .row {
    text-align: center;
  }
  .cid-sOUjeXtkZE .row > div {
    margin: auto;
  }
  .cid-sOUjeXtkZE .social-row {
    justify-content: center;
  }
}
.cid-sOUjeXtkZE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUjeXtkZE .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUjeXtkZE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUjeXtkZE .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUjeXtkZE .mbr-text {
  color: #ffffff;
}
.cid-sOUjeXtkZE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUjeXtkZE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUjeXtkZE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUhXan4Oo {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/lv100nd-pol-birefringence1-eab673dc52b0446b2b598a80abc7b050-640x481.jpg");
}
.cid-sOUhXan4Oo .mbr-section-title {
  color: #ffffff;
}
.cid-sOUhXan4Oo .mbr-text,
.cid-sOUhXan4Oo .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVBYuzHWq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUhXaBtTs {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUhXaBtTs .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOUhXaLSf4 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUhXaLSf4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUhXaLSf4 .row {
  flex-direction: row-reverse;
}
.cid-sOUhXaLSf4 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOUhXaLSf4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVC2aYvRD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOUhXaYKEl {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sOUhXaYKEl img,
.cid-sOUhXaYKEl .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sOUhXaYKEl .item:focus,
.cid-sOUhXaYKEl span:focus {
  outline: none;
}
.cid-sOUhXaYKEl .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sOUhXaYKEl .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sOUhXaYKEl .item {
  padding: 0;
  margin: 0;
}
.cid-sOUhXaYKEl .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOUhXaYKEl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUhXaYKEl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOUhXaYKEl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOUhXaYKEl .mbr-section-title {
  color: #232323;
}
.cid-sUVCARzcOS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVCARzcOS .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVC6rdFSE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVC6rdFSE img,
.cid-sUVC6rdFSE .item-img {
  width: 100%;
}
.cid-sUVC6rdFSE .item:focus,
.cid-sUVC6rdFSE span:focus {
  outline: none;
}
.cid-sUVC6rdFSE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVC6rdFSE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVC6rdFSE .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVC6rdFSE .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVC6rdFSE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVC6rdFSE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVC6rdFSE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVC6rdFSE .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVC6rdFSE .mbr-text,
.cid-sUVC6rdFSE .mbr-section-btn {
  text-align: left;
}
.cid-sUVC6rdFSE .item-title {
  text-align: left;
}
.cid-sUVC6rdFSE .item-subtitle {
  text-align: left;
}
.cid-sOUhXbdxDT {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUhXbl7wC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUhXbl7wC .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUhXbl7wC .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUhXbl7wC .row {
    text-align: center;
  }
  .cid-sOUhXbl7wC .row > div {
    margin: auto;
  }
  .cid-sOUhXbl7wC .social-row {
    justify-content: center;
  }
}
.cid-sOUhXbl7wC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUhXbl7wC .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUhXbl7wC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUhXbl7wC .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUhXbl7wC .mbr-text {
  color: #ffffff;
}
.cid-sOUhXbl7wC .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUhXbl7wC .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUhXbl7wC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUlS5pro4 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/n-sim-e-growthcone-2-eab673dc52b0446b2b598a80abc7b050-640x640.jpg");
}
.cid-sOUlS5pro4 .mbr-section-title {
  color: #ffffff;
}
.cid-sOUlS5pro4 .mbr-text,
.cid-sOUlS5pro4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVCVnm8eL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUlS5FpI4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUlS5FpI4 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOUy5Hhofm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUy5Hhofm .video-wrapper iframe {
  width: 100%;
}
.cid-sOUy5Hhofm .mbr-section-title,
.cid-sOUy5Hhofm .mbr-section-subtitle,
.cid-sOUy5Hhofm .mbr-text {
  text-align: center;
}
.cid-sOUmjX4UwB {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sOUmjX4UwB img,
.cid-sOUmjX4UwB .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sOUmjX4UwB .item:focus,
.cid-sOUmjX4UwB span:focus {
  outline: none;
}
.cid-sOUmjX4UwB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sOUmjX4UwB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOUmjX4UwB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUmjX4UwB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOUmjX4UwB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOUmjX4UwB .mbr-section-title {
  color: #232323;
}
.cid-sOUmjX4UwB .mbr-text,
.cid-sOUmjX4UwB .mbr-section-btn {
  text-align: left;
}
.cid-sOUmjX4UwB .item-title {
  text-align: left;
}
.cid-sOUmjX4UwB .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-sOUoziJ6Or {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUoziJ6Or .video-wrapper iframe {
  width: 100%;
}
.cid-sOUoziJ6Or .mbr-section-title,
.cid-sOUoziJ6Or .mbr-section-subtitle,
.cid-sOUoziJ6Or .mbr-text {
  text-align: center;
}
.cid-sUVCOZsuPK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOUsHCZIhf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-sOUsHCZIhf .container {
    max-width: 1400px;
  }
}
.cid-sOUsHCZIhf .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-sOUsHCZIhf .card-wrapper {
  margin-top: 3rem;
}
.cid-sOUsHCZIhf .row {
  justify-content: center;
}
.cid-sOUpIhCqvV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUpIhCqvV .video-wrapper iframe {
  width: 100%;
}
.cid-sOUpIhCqvV .mbr-section-title,
.cid-sOUpIhCqvV .mbr-section-subtitle,
.cid-sOUpIhCqvV .mbr-text {
  text-align: center;
}
.cid-sOUq15aAJb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUq15aAJb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUq15aAJb .row {
  flex-direction: row-reverse;
}
.cid-sOUq15aAJb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOUq15aAJb .text-wrapper {
    padding: 2rem;
  }
}
.cid-sOUqDKW6ja {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOUqHr1teZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUqHr1teZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUqHr1teZ .row {
  flex-direction: row-reverse;
}
.cid-sOUqHr1teZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOUqHr1teZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sOUreL2DXf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sOUreL2DXf .video-wrapper iframe {
  width: 100%;
}
.cid-sOUreL2DXf .mbr-section-title,
.cid-sOUreL2DXf .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sOUreL2DXf .text-wrapper {
    padding: 2rem;
  }
}
.cid-sOUrL2qNpE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUrL2qNpE .row {
  flex-direction: row-reverse;
}
.cid-sOUrL2qNpE .video-wrapper iframe {
  width: 100%;
}
.cid-sOUrL2qNpE .mbr-section-title,
.cid-sOUrL2qNpE .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sOUrL2qNpE .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVCSBCU6R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVCSBCU6R .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVDm6BeUJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVDhvYxob {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sUVDhvYxob .carousel {
    min-height: 600px;
  }
  .cid-sUVDhvYxob .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sUVDhvYxob .carousel {
    min-height: 390px;
  }
  .cid-sUVDhvYxob .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sUVDhvYxob .carousel {
    min-height: 330px;
  }
  .cid-sUVDhvYxob .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sUVDhvYxob .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sUVDhvYxob .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sUVDhvYxob .carousel,
.cid-sUVDhvYxob .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sUVDhvYxob .item-wrapper {
  width: 100%;
}
.cid-sUVDhvYxob .carousel-caption {
  bottom: 40px;
}
.cid-sUVDhvYxob .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sUVDhvYxob .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sUVDhvYxob .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sUVDhvYxob .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sUVDhvYxob .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-sUVDhvYxob .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUVDhvYxob .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sUVDhvYxob .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sUVDhvYxob .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sUVDhvYxob .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-sUVDhvYxob .carousel-indicators li.active,
.cid-sUVDhvYxob .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sUVDhvYxob .carousel-indicators li::after,
.cid-sUVDhvYxob .carousel-indicators li::before {
  content: none;
}
.cid-sUVDhvYxob .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sUVDhvYxob .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVCQzxF70 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVCQzxF70 img,
.cid-sUVCQzxF70 .item-img {
  width: 100%;
}
.cid-sUVCQzxF70 .item:focus,
.cid-sUVCQzxF70 span:focus {
  outline: none;
}
.cid-sUVCQzxF70 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVCQzxF70 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVCQzxF70 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVCQzxF70 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVCQzxF70 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVCQzxF70 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVCQzxF70 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVCQzxF70 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVCQzxF70 .mbr-text,
.cid-sUVCQzxF70 .mbr-section-btn {
  text-align: left;
}
.cid-sUVCQzxF70 .item-title {
  text-align: left;
}
.cid-sUVCQzxF70 .item-subtitle {
  text-align: left;
}
.cid-sOUlS6eNBd {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUlS6ntyf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUlS6ntyf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUlS6ntyf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUlS6ntyf .row {
    text-align: center;
  }
  .cid-sOUlS6ntyf .row > div {
    margin: auto;
  }
  .cid-sOUlS6ntyf .social-row {
    justify-content: center;
  }
}
.cid-sOUlS6ntyf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUlS6ntyf .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUlS6ntyf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUlS6ntyf .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUlS6ntyf .mbr-text {
  color: #ffffff;
}
.cid-sOUlS6ntyf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUlS6ntyf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUlS6ntyf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1ARxSJzBZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../images/screenshot-2023-05-16-112916-1256x452.png");
}
.cid-u1ARxSJzBZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1ARxSJzBZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1ARxSJzBZ .mbr-text,
.cid-u1ARxSJzBZ .mbr-section-btn {
  color: #232323;
}
.cid-u1ARxSJzBZ .card-title,
.cid-u1ARxSJzBZ .card-box {
  color: #ffffff;
}
.cid-u1ARxSJzBZ .mbr-text,
.cid-u1ARxSJzBZ .link-wrap {
  color: #ffffff;
}
.cid-sOUGn4IMG1 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUGn4IMG1 img,
.cid-sOUGn4IMG1 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sOUGn4IMG1 .item:focus,
.cid-sOUGn4IMG1 span:focus {
  outline: none;
}
.cid-sOUGn4IMG1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sOUGn4IMG1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOUGn4IMG1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUGn4IMG1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOUGn4IMG1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOUGn4IMG1 .mbr-section-title {
  color: #232323;
}
.cid-sOUGn4IMG1 .mbr-text,
.cid-sOUGn4IMG1 .mbr-section-btn {
  text-align: left;
}
.cid-sOUGn4IMG1 .item-title {
  text-align: center;
}
.cid-sOUGn4IMG1 .item-subtitle {
  text-align: center;
}
.cid-sOUGn4Y5Ad {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUGn4Y5Ad .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUGn4Y5Ad .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUGn4Y5Ad .row {
    text-align: center;
  }
  .cid-sOUGn4Y5Ad .row > div {
    margin: auto;
  }
  .cid-sOUGn4Y5Ad .social-row {
    justify-content: center;
  }
}
.cid-sOUGn4Y5Ad .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUGn4Y5Ad .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUGn4Y5Ad .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUGn4Y5Ad .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUGn4Y5Ad .mbr-text {
  color: #ffffff;
}
.cid-sOUGn4Y5Ad .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUGn4Y5Ad .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUGn4Y5Ad div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUNFpGayn {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/implant-crop-1900x1200.png");
}
.cid-sOUNFpGayn .mbr-section-title {
  color: #ffe885;
}
.cid-sOUNFpGayn .mbr-text,
.cid-sOUNFpGayn .mbr-section-btn {
  color: #ffe161;
}
.cid-sUVLbfZwfp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUNFpW2bz {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUNFpW2bz .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOUPZ7QHTK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOUPZ7QHTK .row {
  flex-direction: row-reverse;
}
.cid-sOUPZ7QHTK .video-wrapper iframe {
  width: 100%;
}
.cid-sOUPZ7QHTK .mbr-section-title,
.cid-sOUPZ7QHTK .mbr-description {
  text-align: center;
}
.cid-sOUPZ7QHTK .text-wrapper {
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-sOUPZ7QHTK .text-wrapper {
    padding: 2rem;
    padding-left: 4rem;
  }
}
.cid-sOUNFqxArO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-sOUNFqxArO .container {
    max-width: 1400px;
  }
}
.cid-sOUNFqxArO .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-sOUNFqxArO .card-wrapper {
  margin-top: 3rem;
}
.cid-sOUNFqxArO .row {
  justify-content: center;
}
.cid-sOUTrTXN3h {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUTrTXN3h .video-wrapper iframe {
  width: 100%;
}
.cid-sOUTrTXN3h .mbr-section-title,
.cid-sOUTrTXN3h .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sOUTrTXN3h .text-wrapper {
    padding: 2rem;
  }
}
.cid-sOUVDvNVxy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sOUVDvNVxy .row {
  flex-direction: row-reverse;
}
.cid-sOUVDvNVxy .video-wrapper iframe {
  width: 100%;
}
.cid-sOUVDvNVxy .mbr-section-title,
.cid-sOUVDvNVxy .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sOUVDvNVxy .text-wrapper {
    padding: 2rem;
  }
}
.cid-sP5Ydfei6V {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sP5Ydfei6V .video-wrapper iframe {
  width: 100%;
}
.cid-sP5Ydfei6V .mbr-section-title,
.cid-sP5Ydfei6V .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sP5Ydfei6V .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVLjNNbe9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVLjNNbe9 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tePDm0zFV4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tePDm0zFV4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tePDm0zFV4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tePDgjEcf5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tePDgjEcf5 .carousel {
    min-height: 800px;
  }
  .cid-tePDgjEcf5 .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tePDgjEcf5 .carousel {
    min-height: 520px;
  }
  .cid-tePDgjEcf5 .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tePDgjEcf5 .carousel {
    min-height: 440px;
  }
  .cid-tePDgjEcf5 .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-tePDgjEcf5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tePDgjEcf5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tePDgjEcf5 .carousel,
.cid-tePDgjEcf5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tePDgjEcf5 .item-wrapper {
  width: 100%;
}
.cid-tePDgjEcf5 .carousel-caption {
  bottom: 40px;
}
.cid-tePDgjEcf5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tePDgjEcf5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tePDgjEcf5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tePDgjEcf5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tePDgjEcf5 .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-tePDgjEcf5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tePDgjEcf5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tePDgjEcf5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tePDgjEcf5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tePDgjEcf5 .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-tePDgjEcf5 .carousel-indicators li.active,
.cid-tePDgjEcf5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tePDgjEcf5 .carousel-indicators li::after,
.cid-tePDgjEcf5 .carousel-indicators li::before {
  content: none;
}
.cid-tePDgjEcf5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tePDgjEcf5 .carousel-indicators {
    display: none !important;
  }
}
.cid-sOUNFrPIsv {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUNFrZlJg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUNFrZlJg .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUNFrZlJg .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUNFrZlJg .row {
    text-align: center;
  }
  .cid-sOUNFrZlJg .row > div {
    margin: auto;
  }
  .cid-sOUNFrZlJg .social-row {
    justify-content: center;
  }
}
.cid-sOUNFrZlJg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUNFrZlJg .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUNFrZlJg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUNFrZlJg .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUNFrZlJg .mbr-text {
  color: #ffffff;
}
.cid-sOUNFrZlJg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUNFrZlJg .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUNFrZlJg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUvDTSQp0 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/p16-neuron-growth-cone-2000x1976.jpg");
}
.cid-sOUvDTSQp0 .mbr-section-title {
  color: #ffffff;
}
.cid-sOUvDTSQp0 .mbr-text,
.cid-sOUvDTSQp0 .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVK9pBQac {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUvDU8HNR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUvDU8HNR .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sOUA4AIcd0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUA4AIcd0 .video-wrapper iframe {
  width: 100%;
}
.cid-sOUA4AIcd0 .mbr-section-title,
.cid-sOUA4AIcd0 .mbr-section-subtitle,
.cid-sOUA4AIcd0 .mbr-text {
  text-align: center;
}
.cid-sOUBckIEFm {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUBckIEFm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUBckIEFm .row {
  flex-direction: row-reverse;
}
.cid-sOUBckIEFm img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sOUBckIEFm .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVKaGzPI7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sOUvDUMhmd {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-sOUvDUMhmd .container {
    max-width: 1400px;
  }
}
.cid-sOUvDUMhmd .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-sOUvDUMhmd .card-wrapper {
  margin-top: 3rem;
}
.cid-sOUvDUMhmd .row {
  justify-content: center;
}
.cid-sOUCTPX1HX {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUDnFhcpk {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUDnFhcpk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUDnFhcpk .row {
  flex-direction: row-reverse;
}
.cid-sOUDnFhcpk img {
  width: 100%;
}
.cid-sOUDSIPmdU {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUDSIPmdU .video-wrapper iframe {
  width: 100%;
}
.cid-sOUDSIPmdU .mbr-section-title,
.cid-sOUDSIPmdU .mbr-section-subtitle,
.cid-sOUDSIPmdU .mbr-text {
  text-align: center;
}
.cid-sOUElPfElF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sOUErf49xE {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUErf49xE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sOUErf49xE .row {
  flex-direction: row-reverse;
}
.cid-sOUErf49xE img {
  width: 100%;
}
.cid-sUVKbEIK4K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVKbEIK4K .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVKh0X52H {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVKhzr2vC {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sUVKhzr2vC .carousel {
    min-height: 600px;
  }
  .cid-sUVKhzr2vC .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sUVKhzr2vC .carousel {
    min-height: 390px;
  }
  .cid-sUVKhzr2vC .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sUVKhzr2vC .carousel {
    min-height: 330px;
  }
  .cid-sUVKhzr2vC .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sUVKhzr2vC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sUVKhzr2vC .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sUVKhzr2vC .carousel,
.cid-sUVKhzr2vC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sUVKhzr2vC .item-wrapper {
  width: 100%;
}
.cid-sUVKhzr2vC .carousel-caption {
  bottom: 40px;
}
.cid-sUVKhzr2vC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sUVKhzr2vC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sUVKhzr2vC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sUVKhzr2vC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sUVKhzr2vC .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-sUVKhzr2vC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUVKhzr2vC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sUVKhzr2vC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sUVKhzr2vC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sUVKhzr2vC .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-sUVKhzr2vC .carousel-indicators li.active,
.cid-sUVKhzr2vC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sUVKhzr2vC .carousel-indicators li::after,
.cid-sUVKhzr2vC .carousel-indicators li::before {
  content: none;
}
.cid-sUVKhzr2vC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sUVKhzr2vC .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVKcqQ8Zj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVKcqQ8Zj img,
.cid-sUVKcqQ8Zj .item-img {
  width: 100%;
}
.cid-sUVKcqQ8Zj .item:focus,
.cid-sUVKcqQ8Zj span:focus {
  outline: none;
}
.cid-sUVKcqQ8Zj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVKcqQ8Zj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVKcqQ8Zj .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVKcqQ8Zj .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVKcqQ8Zj .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVKcqQ8Zj .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVKcqQ8Zj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVKcqQ8Zj .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVKcqQ8Zj .mbr-text,
.cid-sUVKcqQ8Zj .mbr-section-btn {
  text-align: left;
}
.cid-sUVKcqQ8Zj .item-title {
  text-align: left;
}
.cid-sUVKcqQ8Zj .item-subtitle {
  text-align: left;
}
.cid-sOUvDWmAwC {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sOUvDWvicw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUvDWvicw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUvDWvicw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUvDWvicw .row {
    text-align: center;
  }
  .cid-sOUvDWvicw .row > div {
    margin: auto;
  }
  .cid-sOUvDWvicw .social-row {
    justify-content: center;
  }
}
.cid-sOUvDWvicw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUvDWvicw .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUvDWvicw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUvDWvicw .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUvDWvicw .mbr-text {
  color: #ffffff;
}
.cid-sOUvDWvicw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUvDWvicw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUvDWvicw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOUlavcZI6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/header-5-1900x1200.png");
}
.cid-sOUlavcZI6 .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sOUlavcZI6 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sOUlavcZI6 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUlavcZI6 .card-wrapper {
    padding: 4rem;
  }
}
.cid-sOUlavraMU {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOUlavraMU img,
.cid-sOUlavraMU .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sOUlavraMU .item:focus,
.cid-sOUlavraMU span:focus {
  outline: none;
}
.cid-sOUlavraMU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sOUlavraMU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sOUlavraMU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUlavraMU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sOUlavraMU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sOUlavraMU .mbr-section-title {
  color: #232323;
}
.cid-sOUlavraMU .mbr-text,
.cid-sOUlavraMU .mbr-section-btn {
  text-align: left;
}
.cid-sOUlavraMU .item-title {
  text-align: center;
}
.cid-sOUlavraMU .item-subtitle {
  text-align: center;
}
.cid-sOUlavK4dU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sOUlavK4dU .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sOUlavK4dU .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUlavK4dU .row {
    text-align: center;
  }
  .cid-sOUlavK4dU .row > div {
    margin: auto;
  }
  .cid-sOUlavK4dU .social-row {
    justify-content: center;
  }
}
.cid-sOUlavK4dU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sOUlavK4dU .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sOUlavK4dU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOUlavK4dU .list {
    margin-bottom: 0rem;
  }
}
.cid-sOUlavK4dU .mbr-text {
  color: #ffffff;
}
.cid-sOUlavK4dU .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sOUlavK4dU .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sOUlavK4dU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sP61NJrtWT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/polygon-header-1900x1200.png");
}
.cid-sP61NJrtWT .mbr-section-title {
  color: #ffffff;
}
.cid-sP61NJrtWT .mbr-text,
.cid-sP61NJrtWT .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW0SdS8JP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sP61NJHgcF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sP61NJHgcF .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sP64XEtTVL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sP64XEtTVL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sP64XEtTVL .row {
  flex-direction: row-reverse;
}
.cid-sP64XEtTVL img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sP64XEtTVL .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUW1Y2KPNV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUW1bxefHq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-sUW1bxefHq .container {
    max-width: 1400px;
  }
}
.cid-sUW1bxefHq .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-sUW1bxefHq .card-wrapper {
  margin-top: 3rem;
}
.cid-sUW1bxefHq .row {
  justify-content: center;
}
.cid-sP61NKku9R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sP61NKku9R .video-wrapper iframe {
  width: 100%;
}
.cid-sP61NKku9R .mbr-section-title,
.cid-sP61NKku9R .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sP61NKku9R .text-wrapper {
    padding: 2rem;
  }
}
.cid-sP682QEeet {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sP682QEeet .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sP682QEeet .row {
  flex-direction: row-reverse;
}
.cid-sP682QEeet img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sP682QEeet .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQTwGPxOT1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTwGPxOT1 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-t8COJFdkKo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t8CONjuqUT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-t8CONjuqUT .carousel {
    min-height: 500px;
  }
  .cid-t8CONjuqUT .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t8CONjuqUT .carousel {
    min-height: 325px;
  }
  .cid-t8CONjuqUT .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-t8CONjuqUT .carousel {
    min-height: 275px;
  }
  .cid-t8CONjuqUT .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-t8CONjuqUT .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t8CONjuqUT .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t8CONjuqUT .carousel,
.cid-t8CONjuqUT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t8CONjuqUT .item-wrapper {
  width: 100%;
}
.cid-t8CONjuqUT .carousel-caption {
  bottom: 40px;
}
.cid-t8CONjuqUT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t8CONjuqUT .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t8CONjuqUT .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t8CONjuqUT .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t8CONjuqUT .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-t8CONjuqUT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8CONjuqUT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t8CONjuqUT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t8CONjuqUT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t8CONjuqUT .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-t8CONjuqUT .carousel-indicators li.active,
.cid-t8CONjuqUT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t8CONjuqUT .carousel-indicators li::after,
.cid-t8CONjuqUT .carousel-indicators li::before {
  content: none;
}
.cid-t8CONjuqUT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t8CONjuqUT .carousel-indicators {
    display: none !important;
  }
}
.cid-sUW1WXu2Tu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUW1WXu2Tu img,
.cid-sUW1WXu2Tu .item-img {
  width: 100%;
}
.cid-sUW1WXu2Tu .item:focus,
.cid-sUW1WXu2Tu span:focus {
  outline: none;
}
.cid-sUW1WXu2Tu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUW1WXu2Tu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUW1WXu2Tu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUW1WXu2Tu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUW1WXu2Tu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUW1WXu2Tu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUW1WXu2Tu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUW1WXu2Tu .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUW1WXu2Tu .mbr-text,
.cid-sUW1WXu2Tu .mbr-section-btn {
  text-align: left;
}
.cid-sUW1WXu2Tu .item-title {
  text-align: left;
}
.cid-sUW1WXu2Tu .item-subtitle {
  text-align: left;
}
.cid-sP61NKZxaX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sP61NL8Qyz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sP61NL8Qyz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sP61NL8Qyz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sP61NL8Qyz .row {
    text-align: center;
  }
  .cid-sP61NL8Qyz .row > div {
    margin: auto;
  }
  .cid-sP61NL8Qyz .social-row {
    justify-content: center;
  }
}
.cid-sP61NL8Qyz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sP61NL8Qyz .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sP61NL8Qyz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sP61NL8Qyz .list {
    margin-bottom: 0rem;
  }
}
.cid-sP61NL8Qyz .mbr-text {
  color: #ffffff;
}
.cid-sP61NL8Qyz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sP61NL8Qyz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sP61NL8Qyz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sP6bGNeS5z {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/acc-bg-2000x1333.jpg");
}
.cid-sP6bGNeS5z .mbr-section-title {
  color: #ffffff;
}
.cid-sP6bGNeS5z .mbr-text,
.cid-sP6bGNeS5z .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVLRah8di {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sP6bGNuCot {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sP6bGNuCot .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3zU0MzSMz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3zU0MzSMz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3zU0MzSMz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3zU0MzSMz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3zU0MzSMz .row {
  flex-direction: row-reverse;
}
.cid-u3zU0MzSMz img {
  width: 100%;
}
.cid-sP6f7Zh9IM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sP6f7Zh9IM .row {
  flex-direction: row-reverse;
}
.cid-sP6f7Zh9IM .video-wrapper iframe {
  width: 100%;
}
.cid-sP6f7Zh9IM .mbr-section-title,
.cid-sP6f7Zh9IM .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sP6f7Zh9IM .text-wrapper {
    padding: 2rem;
  }
}
.cid-sP6h0ksVGF {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sP6h0ksVGF .video-wrapper iframe {
  width: 100%;
}
.cid-sP6h0ksVGF .mbr-section-title,
.cid-sP6h0ksVGF .mbr-section-subtitle,
.cid-sP6h0ksVGF .mbr-text {
  text-align: center;
}
.cid-sP6hWAKDUj {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sP6hWAKDUj .video-wrapper iframe {
  width: 100%;
}
.cid-sP6hWAKDUj .mbr-section-title,
.cid-sP6hWAKDUj .mbr-section-subtitle,
.cid-sP6hWAKDUj .mbr-text {
  text-align: center;
}
.cid-sP6qOfQZoV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sP6qOfQZoV img,
.cid-sP6qOfQZoV .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sP6qOfQZoV .item:focus,
.cid-sP6qOfQZoV span:focus {
  outline: none;
}
.cid-sP6qOfQZoV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sP6qOfQZoV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sP6qOfQZoV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sP6qOfQZoV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sP6qOfQZoV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sP6qOfQZoV .mbr-section-title {
  color: #232323;
}
.cid-sP6qOfQZoV .mbr-text,
.cid-sP6qOfQZoV .mbr-section-btn {
  text-align: center;
}
.cid-sP6qOfQZoV .item-title {
  text-align: center;
}
.cid-sP6qOfQZoV .item-subtitle {
  text-align: left;
}
.cid-sP6DRCYg6E {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sP6E7IraAb {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sP6E7IraAb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sP6E7IraAb .row {
  flex-direction: row-reverse;
}
.cid-sP6E7IraAb img {
  width: 100%;
}
.cid-sPaAghBsyN {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPaAghBsyN .row {
  flex-direction: row-reverse;
}
.cid-sPaAghBsyN .video-wrapper iframe {
  width: 100%;
}
.cid-sPaAghBsyN .mbr-section-title,
.cid-sPaAghBsyN .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sPaAghBsyN .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPaC6F4D3W {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPaC6F4D3W .video-wrapper iframe {
  width: 100%;
}
.cid-sPaC6F4D3W .mbr-section-title,
.cid-sPaC6F4D3W .mbr-section-subtitle,
.cid-sPaC6F4D3W .mbr-text {
  text-align: center;
}
.cid-sUVMbNwwY9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVMbNwwY9 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sP6bGOfRLK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sP6bGOo9jd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sP6bGOo9jd .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sP6bGOo9jd .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sP6bGOo9jd .row {
    text-align: center;
  }
  .cid-sP6bGOo9jd .row > div {
    margin: auto;
  }
  .cid-sP6bGOo9jd .social-row {
    justify-content: center;
  }
}
.cid-sP6bGOo9jd .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sP6bGOo9jd .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sP6bGOo9jd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sP6bGOo9jd .list {
    margin-bottom: 0rem;
  }
}
.cid-sP6bGOo9jd .mbr-text {
  color: #ffffff;
}
.cid-sP6bGOo9jd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sP6bGOo9jd .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sP6bGOo9jd div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPaG9g6En4 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/jeol-header-2-1913x1058.png");
}
.cid-sPaG9g6En4 .mbr-section-title {
  color: #353535;
}
.cid-sPaG9g6En4 .mbr-text,
.cid-sPaG9g6En4 .mbr-section-btn {
  color: #353535;
}
.cid-sUVMjIZKlF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPaG9gnJDC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPaG9gnJDC .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPaG9gwfm2 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sPaG9gwfm2 .row {
  flex-direction: row-reverse;
}
.cid-sPaG9gwfm2 .video-wrapper iframe {
  width: 100%;
}
.cid-sPaG9gwfm2 .mbr-section-title,
.cid-sPaG9gwfm2 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sPaG9gwfm2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPaKaCfn4D {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPaKaCfn4D .video-wrapper iframe {
  width: 100%;
}
.cid-sPaKaCfn4D .mbr-section-title,
.cid-sPaKaCfn4D .mbr-section-subtitle,
.cid-sPaKaCfn4D .mbr-text {
  text-align: center;
}
.cid-sUVMr6SOyk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVMr6SOyk .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sPaG9ikzhi {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPaG9iurnw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPaG9iurnw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPaG9iurnw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPaG9iurnw .row {
    text-align: center;
  }
  .cid-sPaG9iurnw .row > div {
    margin: auto;
  }
  .cid-sPaG9iurnw .social-row {
    justify-content: center;
  }
}
.cid-sPaG9iurnw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPaG9iurnw .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPaG9iurnw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPaG9iurnw .list {
    margin-bottom: 0rem;
  }
}
.cid-sPaG9iurnw .mbr-text {
  color: #ffffff;
}
.cid-sPaG9iurnw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPaG9iurnw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPaG9iurnw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPaP53BSVx {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/hirox-header-1920x1080.png");
}
.cid-sPaP53BSVx .mbr-section-title {
  color: #ffffff;
}
.cid-sPaP53BSVx .mbr-text,
.cid-sPaP53BSVx .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVMyUHLOH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPaP53SoEU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPaP53SoEU .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPaP541soh {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sPaP541soh .row {
  flex-direction: row-reverse;
}
.cid-sPaP541soh .video-wrapper iframe {
  width: 100%;
}
.cid-sPaP541soh .mbr-section-title,
.cid-sPaP541soh .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sPaP541soh .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVMR9r7eh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPaUi6zNbh {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-sPaUi6zNbh img,
.cid-sPaUi6zNbh .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sPaUi6zNbh .item:focus,
.cid-sPaUi6zNbh span:focus {
  outline: none;
}
.cid-sPaUi6zNbh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPaUi6zNbh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPaUi6zNbh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPaUi6zNbh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPaUi6zNbh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPaUi6zNbh .mbr-section-title {
  color: #232323;
}
.cid-sPaUi6zNbh .mbr-text,
.cid-sPaUi6zNbh .mbr-section-btn {
  text-align: left;
}
.cid-sPaUi6zNbh .item-title {
  text-align: center;
}
.cid-sPaUi6zNbh .item-subtitle {
  text-align: left;
}
.cid-sUVMzkdmlj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVMzkdmlj .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVMDVPd9S {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPaPCyLF1V {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPaPCyLF1V .video-wrapper iframe {
  width: 100%;
}
.cid-sPaPCyLF1V .mbr-section-title,
.cid-sPaPCyLF1V .mbr-section-subtitle,
.cid-sPaPCyLF1V .mbr-text {
  text-align: center;
}
.cid-sPaP54qgeE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPaP54zbVe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPaP54zbVe .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPaP54zbVe .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPaP54zbVe .row {
    text-align: center;
  }
  .cid-sPaP54zbVe .row > div {
    margin: auto;
  }
  .cid-sPaP54zbVe .social-row {
    justify-content: center;
  }
}
.cid-sPaP54zbVe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPaP54zbVe .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPaP54zbVe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPaP54zbVe .list {
    margin-bottom: 0rem;
  }
}
.cid-sPaP54zbVe .mbr-text {
  color: #ffffff;
}
.cid-sPaP54zbVe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPaP54zbVe .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPaP54zbVe div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPaY8LGK4F {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/header-5-1900x1200.png");
}
.cid-sPaY8LGK4F .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sPaY8LGK4F .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sPaY8LGK4F .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPaY8LGK4F .card-wrapper {
    padding: 4rem;
  }
}
.cid-sUVV4Srhpe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPaY8LWwoH {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPaY8LWwoH img,
.cid-sPaY8LWwoH .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sPaY8LWwoH .item:focus,
.cid-sPaY8LWwoH span:focus {
  outline: none;
}
.cid-sPaY8LWwoH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPaY8LWwoH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPaY8LWwoH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPaY8LWwoH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPaY8LWwoH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPaY8LWwoH .mbr-section-title {
  color: #232323;
}
.cid-sPaY8LWwoH .mbr-text,
.cid-sPaY8LWwoH .mbr-section-btn {
  text-align: center;
}
.cid-sPaY8LWwoH .item-title {
  text-align: center;
}
.cid-sPaY8LWwoH .item-subtitle {
  text-align: center;
}
.cid-sPaY8MPRXT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPaY8MPRXT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPaY8MPRXT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPaY8MPRXT .row {
    text-align: center;
  }
  .cid-sPaY8MPRXT .row > div {
    margin: auto;
  }
  .cid-sPaY8MPRXT .social-row {
    justify-content: center;
  }
}
.cid-sPaY8MPRXT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPaY8MPRXT .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPaY8MPRXT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPaY8MPRXT .list {
    margin-bottom: 0rem;
  }
}
.cid-sPaY8MPRXT .mbr-text {
  color: #ffffff;
}
.cid-sPaY8MPRXT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPaY8MPRXT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPaY8MPRXT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPb3vBGO4w {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-image: url("../images/pco-flim-header-1900x1200.png");
}
.cid-sPb3vBGO4w .mbr-section-title {
  color: #ffffff;
}
.cid-sPb3vBGO4w .mbr-text,
.cid-sPb3vBGO4w .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVNllSZJ4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPb3vBXcsS {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPb3vBXcsS .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPb8UEQK3n {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPb8UEQK3n .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPb8UEQK3n .row {
  flex-direction: row-reverse;
}
.cid-sPb8UEQK3n img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPb8UEQK3n .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVNmNEnn5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPbaCJgMTi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sPbaCJgMTi img,
.cid-sPbaCJgMTi .item-img {
  width: 100%;
}
.cid-sPbaCJgMTi .item:focus,
.cid-sPbaCJgMTi span:focus {
  outline: none;
}
.cid-sPbaCJgMTi .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sPbaCJgMTi .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sPbaCJgMTi .item {
  padding: 0;
  margin: 0;
}
.cid-sPbaCJgMTi .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPbaCJgMTi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPbaCJgMTi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPbaCJgMTi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPbaCJgMTi .mbr-section-title {
  color: #232323;
}
.cid-sUVNlNX0ca {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVNlNX0ca .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVNmucdY6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVNmucdY6 img,
.cid-sUVNmucdY6 .item-img {
  width: 100%;
}
.cid-sUVNmucdY6 .item:focus,
.cid-sUVNmucdY6 span:focus {
  outline: none;
}
.cid-sUVNmucdY6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVNmucdY6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVNmucdY6 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVNmucdY6 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVNmucdY6 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVNmucdY6 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVNmucdY6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVNmucdY6 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVNmucdY6 .mbr-text,
.cid-sUVNmucdY6 .mbr-section-btn {
  text-align: left;
}
.cid-sUVNmucdY6 .item-title {
  text-align: left;
}
.cid-sUVNmucdY6 .item-subtitle {
  text-align: left;
}
.cid-sPb3vCRmA0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPb3vD0uRS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPb3vD0uRS .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPb3vD0uRS .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPb3vD0uRS .row {
    text-align: center;
  }
  .cid-sPb3vD0uRS .row > div {
    margin: auto;
  }
  .cid-sPb3vD0uRS .social-row {
    justify-content: center;
  }
}
.cid-sPb3vD0uRS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPb3vD0uRS .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPb3vD0uRS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPb3vD0uRS .list {
    margin-bottom: 0rem;
  }
}
.cid-sPb3vD0uRS .mbr-text {
  color: #ffffff;
}
.cid-sPb3vD0uRS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPb3vD0uRS .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPb3vD0uRS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPbjjSDdsK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/bone-marrow-1-640x456.jpg");
}
.cid-sPbjjSDdsK .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sPbjjSDdsK .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sPbjjSDdsK .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPbjjSDdsK .card-wrapper {
    padding: 4rem;
  }
}
.cid-sPbjjSSxZR {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPbjjSSxZR img,
.cid-sPbjjSSxZR .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sPbjjSSxZR .item:focus,
.cid-sPbjjSSxZR span:focus {
  outline: none;
}
.cid-sPbjjSSxZR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPbjjSSxZR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPbjjSSxZR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPbjjSSxZR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPbjjSSxZR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPbjjSSxZR .mbr-section-title {
  color: #232323;
}
.cid-sPbjjSSxZR .mbr-text,
.cid-sPbjjSSxZR .mbr-section-btn {
  text-align: left;
}
.cid-sPbjjSSxZR .item-title {
  text-align: center;
}
.cid-sPbjjSSxZR .item-subtitle {
  text-align: center;
}
.cid-sPbjjTarYQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPbjjTarYQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPbjjTarYQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPbjjTarYQ .row {
    text-align: center;
  }
  .cid-sPbjjTarYQ .row > div {
    margin: auto;
  }
  .cid-sPbjjTarYQ .social-row {
    justify-content: center;
  }
}
.cid-sPbjjTarYQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPbjjTarYQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPbjjTarYQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPbjjTarYQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sPbjjTarYQ .mbr-text {
  color: #ffffff;
}
.cid-sPbjjTarYQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPbjjTarYQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPbjjTarYQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPbkftpZQn {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/fi3-header-1600x533.jpg");
}
.cid-sPbkftpZQn .mbr-section-title {
  color: #353535;
}
.cid-sPbkftpZQn .mbr-text,
.cid-sPbkftpZQn .mbr-section-btn {
  color: #353535;
}
.cid-sUVOAJkx5A {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPbkftGh7F {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPbkftGh7F .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPbRL0FwZD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPbRL0FwZD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPbRL0FwZD .row {
  flex-direction: row-reverse;
}
.cid-sPbRL0FwZD img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPbRL0FwZD .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPc0qp4zDW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPc0qp4zDW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPc0qp4zDW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPc0qp4zDW .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPc2fFqlU0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPc2fFqlU0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPc2fFqlU0 .row {
  flex-direction: row-reverse;
}
.cid-sPc2fFqlU0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPc2fFqlU0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVODhOcrR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPc1cqhDdc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPc1cqhDdc .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sPc1cqhDdc .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sPc1cqhDdc .item-wrapper {
  height: 400px;
  position: relative;
}
.cid-sPc1cqhDdc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sPc1cqhDdc .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-sPc1cqhDdc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sPc1cqhDdc .carousel-control,
.cid-sPc1cqhDdc .close {
  background: #1b1b1b;
}
.cid-sPc1cqhDdc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sPc1cqhDdc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sPc1cqhDdc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sPc1cqhDdc .carousel-control-next span {
  margin-left: 5px;
}
.cid-sPc1cqhDdc .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-sPc1cqhDdc .close::before {
  content: '\e91a';
}
.cid-sPc1cqhDdc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sPc1cqhDdc .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-sPc1cqhDdc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPc1cqhDdc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sPc1cqhDdc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sPc1cqhDdc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sPc1cqhDdc .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-sPc1cqhDdc .carousel-indicators li.active,
.cid-sPc1cqhDdc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sPc1cqhDdc .carousel-indicators li::after,
.cid-sPc1cqhDdc .carousel-indicators li::before {
  content: none;
}
.cid-sPc1cqhDdc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sPc1cqhDdc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sPc1cqhDdc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sPc1cqhDdc .carousel-indicators {
    display: none;
  }
}
.cid-sPc1cqhDdc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sPc1cqhDdc .carousel-inner > .active {
  display: block;
}
.cid-sPc1cqhDdc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPc1cqhDdc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPc1cqhDdc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sPc1cqhDdc .carousel-control,
  .cid-sPc1cqhDdc .carousel-indicators,
  .cid-sPc1cqhDdc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sPc1cqhDdc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sPc1cqhDdc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sPc1cqhDdc .carousel-indicators .active,
.cid-sPc1cqhDdc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sPc1cqhDdc .carousel-indicators .active {
  background: #fff;
}
.cid-sPc1cqhDdc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sPc1cqhDdc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sPc1cqhDdc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sPc1cqhDdc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sPc1cqhDdc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sPc1cqhDdc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sPc1cqhDdc .carousel {
  width: 100%;
}
.cid-sPc1cqhDdc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sPc1cqhDdc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sPc1cqhDdc .modal.fade .modal-dialog,
.cid-sPc1cqhDdc .modal.in .modal-dialog {
  transform: none;
}
.cid-sPc1cqhDdc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sPc1cqhDdc H6 {
  text-align: center;
}
.cid-sUVOC4CPoU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVOC4CPoU .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVOWBj38d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVOWBj38d img,
.cid-sUVOWBj38d .item-img {
  width: 100%;
}
.cid-sUVOWBj38d .item:focus,
.cid-sUVOWBj38d span:focus {
  outline: none;
}
.cid-sUVOWBj38d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVOWBj38d .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVOWBj38d .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVOWBj38d .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVOWBj38d .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVOWBj38d .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVOWBj38d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVOWBj38d .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVOWBj38d .mbr-text,
.cid-sUVOWBj38d .mbr-section-btn {
  text-align: left;
}
.cid-sUVOWBj38d .item-title {
  text-align: left;
}
.cid-sUVOWBj38d .item-subtitle {
  text-align: left;
}
.cid-sPbkfuynXP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPbkfuHufd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPbkfuHufd .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPbkfuHufd .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPbkfuHufd .row {
    text-align: center;
  }
  .cid-sPbkfuHufd .row > div {
    margin: auto;
  }
  .cid-sPbkfuHufd .social-row {
    justify-content: center;
  }
}
.cid-sPbkfuHufd .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPbkfuHufd .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPbkfuHufd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPbkfuHufd .list {
    margin-bottom: 0rem;
  }
}
.cid-sPbkfuHufd .mbr-text {
  color: #ffffff;
}
.cid-sPbkfuHufd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPbkfuHufd .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPbkfuHufd div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPceL41Fq1 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/ri2-header-1000x667.png");
}
.cid-sPceL41Fq1 .mbr-section-title {
  color: #353535;
}
.cid-sPceL41Fq1 .mbr-text,
.cid-sPceL41Fq1 .mbr-section-btn {
  color: #353535;
}
.cid-sUVQdXy4Du {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPceL4ioRV {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPceL4ioRV .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPceL4rtWq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPceL4rtWq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPceL4rtWq .row {
  flex-direction: row-reverse;
}
.cid-sPceL4rtWq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPceL4rtWq .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVQjafIts {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPceL56XxI {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sPceL56XxI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sPceL56XxI .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sPceL56XxI .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-sPceL56XxI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sPceL56XxI .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-sPceL56XxI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sPceL56XxI .carousel-control,
.cid-sPceL56XxI .close {
  background: #1b1b1b;
}
.cid-sPceL56XxI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sPceL56XxI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sPceL56XxI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sPceL56XxI .carousel-control-next span {
  margin-left: 5px;
}
.cid-sPceL56XxI .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-sPceL56XxI .close::before {
  content: '\e91a';
}
.cid-sPceL56XxI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sPceL56XxI .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-sPceL56XxI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPceL56XxI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sPceL56XxI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sPceL56XxI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sPceL56XxI .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-sPceL56XxI .carousel-indicators li.active,
.cid-sPceL56XxI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sPceL56XxI .carousel-indicators li::after,
.cid-sPceL56XxI .carousel-indicators li::before {
  content: none;
}
.cid-sPceL56XxI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sPceL56XxI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sPceL56XxI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sPceL56XxI .carousel-indicators {
    display: none;
  }
}
.cid-sPceL56XxI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sPceL56XxI .carousel-inner > .active {
  display: block;
}
.cid-sPceL56XxI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPceL56XxI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPceL56XxI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sPceL56XxI .carousel-control,
  .cid-sPceL56XxI .carousel-indicators,
  .cid-sPceL56XxI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sPceL56XxI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sPceL56XxI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sPceL56XxI .carousel-indicators .active,
.cid-sPceL56XxI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sPceL56XxI .carousel-indicators .active {
  background: #fff;
}
.cid-sPceL56XxI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sPceL56XxI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sPceL56XxI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sPceL56XxI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sPceL56XxI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sPceL56XxI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sPceL56XxI .carousel {
  width: 100%;
}
.cid-sPceL56XxI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sPceL56XxI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sPceL56XxI .modal.fade .modal-dialog,
.cid-sPceL56XxI .modal.in .modal-dialog {
  transform: none;
}
.cid-sPceL56XxI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sPceL56XxI H6 {
  text-align: center;
}
.cid-sUVQfBRvm7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sUVQfBRvm7 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sPcj4WwpfD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPchYcOBuS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sPchYcOBuS .carousel {
    min-height: 700px;
  }
  .cid-sPchYcOBuS .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPchYcOBuS .carousel {
    min-height: 455px;
  }
  .cid-sPchYcOBuS .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sPchYcOBuS .carousel {
    min-height: 385px;
  }
  .cid-sPchYcOBuS .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-sPchYcOBuS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sPchYcOBuS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sPchYcOBuS .carousel,
.cid-sPchYcOBuS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sPchYcOBuS .item-wrapper {
  width: 100%;
}
.cid-sPchYcOBuS .carousel-caption {
  bottom: 40px;
}
.cid-sPchYcOBuS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sPchYcOBuS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sPchYcOBuS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sPchYcOBuS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sPchYcOBuS .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-sPchYcOBuS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPchYcOBuS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sPchYcOBuS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sPchYcOBuS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sPchYcOBuS .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-sPchYcOBuS .carousel-indicators li.active,
.cid-sPchYcOBuS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sPchYcOBuS .carousel-indicators li::after,
.cid-sPchYcOBuS .carousel-indicators li::before {
  content: none;
}
.cid-sPchYcOBuS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sPchYcOBuS .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVQhtIwDX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVQhtIwDX img,
.cid-sUVQhtIwDX .item-img {
  width: 100%;
}
.cid-sUVQhtIwDX .item:focus,
.cid-sUVQhtIwDX span:focus {
  outline: none;
}
.cid-sUVQhtIwDX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVQhtIwDX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVQhtIwDX .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVQhtIwDX .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVQhtIwDX .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVQhtIwDX .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVQhtIwDX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVQhtIwDX .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVQhtIwDX .mbr-text,
.cid-sUVQhtIwDX .mbr-section-btn {
  text-align: left;
}
.cid-sUVQhtIwDX .item-title {
  text-align: left;
}
.cid-sUVQhtIwDX .item-subtitle {
  text-align: left;
}
.cid-sPceL5spY0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPceL5BHf6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPceL5BHf6 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPceL5BHf6 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPceL5BHf6 .row {
    text-align: center;
  }
  .cid-sPceL5BHf6 .row > div {
    margin: auto;
  }
  .cid-sPceL5BHf6 .social-row {
    justify-content: center;
  }
}
.cid-sPceL5BHf6 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPceL5BHf6 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPceL5BHf6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPceL5BHf6 .list {
    margin-bottom: 0rem;
  }
}
.cid-sPceL5BHf6 .mbr-text {
  color: #ffffff;
}
.cid-sPceL5BHf6 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPceL5BHf6 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPceL5BHf6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPs8tmck0O {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/andor-header2-1382x542.png");
}
.cid-sPs8tmck0O .mbr-section-title {
  color: #ffffff;
}
.cid-sPs8tmck0O .mbr-text,
.cid-sPs8tmck0O .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVQPuRBHx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPs8tmuZvc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPs8tmuZvc .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPsc3jNH8T {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPsc3jNH8T .row {
  flex-direction: row-reverse;
}
.cid-sPsc3jNH8T .video-wrapper iframe {
  width: 100%;
}
.cid-sPsc3jNH8T .mbr-section-title,
.cid-sPsc3jNH8T .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sPsc3jNH8T .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPs8tmSlP8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPs8tmSlP8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPs8tmSlP8 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPs8tmSlP8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPscYVpe6m {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPs8tnkjVZ {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sPs8tnkjVZ .item {
  padding-bottom: 2rem;
}
.cid-sPs8tnkjVZ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sPs8tnkjVZ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sPs8tnkjVZ .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-sPs8tnkjVZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sPs8tnkjVZ .carousel-control,
.cid-sPs8tnkjVZ .close {
  background: #1b1b1b;
}
.cid-sPs8tnkjVZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sPs8tnkjVZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sPs8tnkjVZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sPs8tnkjVZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sPs8tnkjVZ .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-sPs8tnkjVZ .close::before {
  content: '\e91a';
}
.cid-sPs8tnkjVZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sPs8tnkjVZ .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-sPs8tnkjVZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPs8tnkjVZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sPs8tnkjVZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sPs8tnkjVZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sPs8tnkjVZ .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-sPs8tnkjVZ .carousel-indicators li.active,
.cid-sPs8tnkjVZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sPs8tnkjVZ .carousel-indicators li::after,
.cid-sPs8tnkjVZ .carousel-indicators li::before {
  content: none;
}
.cid-sPs8tnkjVZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sPs8tnkjVZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sPs8tnkjVZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sPs8tnkjVZ .carousel-indicators {
    display: none;
  }
}
.cid-sPs8tnkjVZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sPs8tnkjVZ .carousel-inner > .active {
  display: block;
}
.cid-sPs8tnkjVZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPs8tnkjVZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPs8tnkjVZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sPs8tnkjVZ .carousel-control,
  .cid-sPs8tnkjVZ .carousel-indicators,
  .cid-sPs8tnkjVZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sPs8tnkjVZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sPs8tnkjVZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sPs8tnkjVZ .carousel-indicators .active,
.cid-sPs8tnkjVZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sPs8tnkjVZ .carousel-indicators .active {
  background: #fff;
}
.cid-sPs8tnkjVZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sPs8tnkjVZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sPs8tnkjVZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sPs8tnkjVZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sPs8tnkjVZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sPs8tnkjVZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sPs8tnkjVZ .carousel {
  width: 100%;
}
.cid-sPs8tnkjVZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sPs8tnkjVZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sPs8tnkjVZ .modal.fade .modal-dialog,
.cid-sPs8tnkjVZ .modal.in .modal-dialog {
  transform: none;
}
.cid-sPs8tnkjVZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sPs8tnkjVZ H6 {
  text-align: center;
}
.cid-sPsH339yZ4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sPsH339yZ4 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVQQ8OOzw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVQQ8OOzw img,
.cid-sUVQQ8OOzw .item-img {
  width: 100%;
}
.cid-sUVQQ8OOzw .item:focus,
.cid-sUVQQ8OOzw span:focus {
  outline: none;
}
.cid-sUVQQ8OOzw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVQQ8OOzw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVQQ8OOzw .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVQQ8OOzw .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVQQ8OOzw .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVQQ8OOzw .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVQQ8OOzw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVQQ8OOzw .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVQQ8OOzw .mbr-text,
.cid-sUVQQ8OOzw .mbr-section-btn {
  text-align: left;
}
.cid-sUVQQ8OOzw .item-title {
  text-align: left;
}
.cid-sUVQQ8OOzw .item-subtitle {
  text-align: left;
}
.cid-sPs8tnGQP0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPs8tnP5E9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPs8tnP5E9 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPs8tnP5E9 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPs8tnP5E9 .row {
    text-align: center;
  }
  .cid-sPs8tnP5E9 .row > div {
    margin: auto;
  }
  .cid-sPs8tnP5E9 .social-row {
    justify-content: center;
  }
}
.cid-sPs8tnP5E9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPs8tnP5E9 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPs8tnP5E9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPs8tnP5E9 .list {
    margin-bottom: 0rem;
  }
}
.cid-sPs8tnP5E9 .mbr-text {
  color: #ffffff;
}
.cid-sPs8tnP5E9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPs8tnP5E9 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPs8tnP5E9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPzP7RMLNI {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/24163530-1-1288x966.jpg");
}
.cid-sPzP7RMLNI .mbr-section-title {
  color: #ffffff;
}
.cid-sPzP7RMLNI .mbr-text,
.cid-sPzP7RMLNI .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVRDHDLzZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPzP7S2tXh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPzP7S2tXh .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPzP7SanTN {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPzP7SanTN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPzP7SanTN .row {
  flex-direction: row-reverse;
}
.cid-sPzP7SanTN img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPzP7SanTN .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVRFrHAa1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPDTRk8mXC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sPDTRk8mXC .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sPDTRk8mXC .container {
    max-width: 1400px;
  }
}
.cid-sPDTRk8mXC .card {
  margin: auto;
}
.cid-sPDTRk8mXC .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-sPDTRk8mXC .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sPDTRk8mXC .row {
  justify-content: center;
}
.cid-sPDQdrM2G5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPDQdrM2G5 .video-wrapper iframe {
  width: 100%;
}
.cid-sPDQdrM2G5 .mbr-section-title,
.cid-sPDQdrM2G5 .mbr-section-subtitle,
.cid-sPDQdrM2G5 .mbr-text {
  text-align: center;
}
.cid-sPDReW7uZE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPDReW7uZE .row {
  flex-direction: row-reverse;
}
.cid-sPDReW7uZE .video-wrapper iframe {
  width: 100%;
}
.cid-sPDReW7uZE .mbr-section-title,
.cid-sPDReW7uZE .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sPDReW7uZE .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPDUDaG6HO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPDUzc3Yd6 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPDUzc3Yd6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPDUzc3Yd6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPDUzc3Yd6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPzP7Sz9tY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPzP7Sz9tY .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sPzP7SRlVX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sPzP7T3JGY {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sPzP7T3JGY .carousel {
    min-height: 700px;
  }
  .cid-sPzP7T3JGY .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPzP7T3JGY .carousel {
    min-height: 455px;
  }
  .cid-sPzP7T3JGY .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sPzP7T3JGY .carousel {
    min-height: 385px;
  }
  .cid-sPzP7T3JGY .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-sPzP7T3JGY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sPzP7T3JGY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sPzP7T3JGY .carousel,
.cid-sPzP7T3JGY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sPzP7T3JGY .item-wrapper {
  width: 100%;
}
.cid-sPzP7T3JGY .carousel-caption {
  bottom: 40px;
}
.cid-sPzP7T3JGY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sPzP7T3JGY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sPzP7T3JGY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sPzP7T3JGY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sPzP7T3JGY .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-sPzP7T3JGY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPzP7T3JGY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sPzP7T3JGY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sPzP7T3JGY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sPzP7T3JGY .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-sPzP7T3JGY .carousel-indicators li.active,
.cid-sPzP7T3JGY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sPzP7T3JGY .carousel-indicators li::after,
.cid-sPzP7T3JGY .carousel-indicators li::before {
  content: none;
}
.cid-sPzP7T3JGY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sPzP7T3JGY .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVRIKkiLD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVRIKkiLD img,
.cid-sUVRIKkiLD .item-img {
  width: 100%;
}
.cid-sUVRIKkiLD .item:focus,
.cid-sUVRIKkiLD span:focus {
  outline: none;
}
.cid-sUVRIKkiLD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVRIKkiLD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVRIKkiLD .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVRIKkiLD .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVRIKkiLD .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVRIKkiLD .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVRIKkiLD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVRIKkiLD .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVRIKkiLD .mbr-text,
.cid-sUVRIKkiLD .mbr-section-btn {
  text-align: left;
}
.cid-sUVRIKkiLD .item-title {
  text-align: left;
}
.cid-sUVRIKkiLD .item-subtitle {
  text-align: left;
}
.cid-sPzP7THw0N {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPzP7TQi0K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPzP7TQi0K .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPzP7TQi0K .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPzP7TQi0K .row {
    text-align: center;
  }
  .cid-sPzP7TQi0K .row > div {
    margin: auto;
  }
  .cid-sPzP7TQi0K .social-row {
    justify-content: center;
  }
}
.cid-sPzP7TQi0K .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPzP7TQi0K .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPzP7TQi0K .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPzP7TQi0K .list {
    margin-bottom: 0rem;
  }
}
.cid-sPzP7TQi0K .mbr-text {
  color: #ffffff;
}
.cid-sPzP7TQi0K .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPzP7TQi0K .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPzP7TQi0K div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPtKihdChB {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/qi2-header2-1600x532.png");
}
.cid-sPtKihdChB .mbr-section-title {
  color: #ffffff;
}
.cid-sPtKihdChB .mbr-text,
.cid-sPtKihdChB .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVRf6yyAi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPtKihwFxL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPtKihwFxL .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPtKihGYqc {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPtKihGYqc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPtKihGYqc .row {
  flex-direction: row-reverse;
}
.cid-sPtKihGYqc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPtKihGYqc .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPtOfvk3Db {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPtOfvk3Db .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPtOfvk3Db img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPtOfvk3Db .text-wrapper {
    padding: 2rem;
  }
}
.cid-sPtOCdeYPx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPtOCdeYPx .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sPtOyYMo33 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPtKiioOXH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sPtKiiACgQ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sPtKiiACgQ .carousel {
    min-height: 700px;
  }
  .cid-sPtKiiACgQ .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPtKiiACgQ .carousel {
    min-height: 455px;
  }
  .cid-sPtKiiACgQ .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sPtKiiACgQ .carousel {
    min-height: 385px;
  }
  .cid-sPtKiiACgQ .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-sPtKiiACgQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sPtKiiACgQ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sPtKiiACgQ .carousel,
.cid-sPtKiiACgQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sPtKiiACgQ .item-wrapper {
  width: 100%;
}
.cid-sPtKiiACgQ .carousel-caption {
  bottom: 40px;
}
.cid-sPtKiiACgQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sPtKiiACgQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sPtKiiACgQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sPtKiiACgQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sPtKiiACgQ .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-sPtKiiACgQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPtKiiACgQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sPtKiiACgQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sPtKiiACgQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sPtKiiACgQ .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-sPtKiiACgQ .carousel-indicators li.active,
.cid-sPtKiiACgQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sPtKiiACgQ .carousel-indicators li::after,
.cid-sPtKiiACgQ .carousel-indicators li::before {
  content: none;
}
.cid-sPtKiiACgQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sPtKiiACgQ .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVRl9Bgxu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVRl9Bgxu img,
.cid-sUVRl9Bgxu .item-img {
  width: 100%;
}
.cid-sUVRl9Bgxu .item:focus,
.cid-sUVRl9Bgxu span:focus {
  outline: none;
}
.cid-sUVRl9Bgxu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVRl9Bgxu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVRl9Bgxu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVRl9Bgxu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVRl9Bgxu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVRl9Bgxu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVRl9Bgxu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVRl9Bgxu .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVRl9Bgxu .mbr-text,
.cid-sUVRl9Bgxu .mbr-section-btn {
  text-align: left;
}
.cid-sUVRl9Bgxu .item-title {
  text-align: left;
}
.cid-sUVRl9Bgxu .item-subtitle {
  text-align: left;
}
.cid-sPtKiiQkRC {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPtKij1BKy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPtKij1BKy .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPtKij1BKy .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPtKij1BKy .row {
    text-align: center;
  }
  .cid-sPtKij1BKy .row > div {
    margin: auto;
  }
  .cid-sPtKij1BKy .social-row {
    justify-content: center;
  }
}
.cid-sPtKij1BKy .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPtKij1BKy .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPtKij1BKy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPtKij1BKy .list {
    margin-bottom: 0rem;
  }
}
.cid-sPtKij1BKy .mbr-text {
  color: #ffffff;
}
.cid-sPtKij1BKy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPtKij1BKy .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPtKij1BKy div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPtJxBW2Wn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/100x-d-dledi-c-fitc-orange-dapi-bbe0662e14923d6cbe6d9b5ea7476488-1-858x858.jpg");
}
.cid-sPtJxBW2Wn .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sPtJxBW2Wn .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sPtJxBW2Wn .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPtJxBW2Wn .card-wrapper {
    padding: 4rem;
  }
}
.cid-sPtJxCbWho {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPtJxCbWho img,
.cid-sPtJxCbWho .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sPtJxCbWho .item:focus,
.cid-sPtJxCbWho span:focus {
  outline: none;
}
.cid-sPtJxCbWho .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPtJxCbWho .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPtJxCbWho .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPtJxCbWho .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPtJxCbWho .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPtJxCbWho .mbr-section-title {
  color: #232323;
}
.cid-sPtJxCbWho .mbr-text,
.cid-sPtJxCbWho .mbr-section-btn {
  text-align: left;
}
.cid-sPtJxCbWho .item-title {
  text-align: center;
}
.cid-sPtJxCbWho .item-subtitle {
  text-align: center;
}
.cid-sPtJxCqYsN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPtJxCqYsN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPtJxCqYsN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPtJxCqYsN .row {
    text-align: center;
  }
  .cid-sPtJxCqYsN .row > div {
    margin: auto;
  }
  .cid-sPtJxCqYsN .social-row {
    justify-content: center;
  }
}
.cid-sPtJxCqYsN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPtJxCqYsN .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPtJxCqYsN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPtJxCqYsN .list {
    margin-bottom: 0rem;
  }
}
.cid-sPtJxCqYsN .mbr-text {
  color: #ffffff;
}
.cid-sPtJxCqYsN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPtJxCqYsN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPtJxCqYsN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPDZdMp8To {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/header-5-1900x1200.png");
}
.cid-sPDZdMp8To .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sPDZdMp8To .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sPDZdMp8To .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPDZdMp8To .card-wrapper {
    padding: 4rem;
  }
}
.cid-sUVV7FyrAN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPDZdMDfzS {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPDZdMDfzS img,
.cid-sPDZdMDfzS .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sPDZdMDfzS .item:focus,
.cid-sPDZdMDfzS span:focus {
  outline: none;
}
.cid-sPDZdMDfzS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPDZdMDfzS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPDZdMDfzS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPDZdMDfzS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPDZdMDfzS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPDZdMDfzS .mbr-section-title {
  color: #232323;
}
.cid-sPDZdMDfzS .mbr-text,
.cid-sPDZdMDfzS .mbr-section-btn {
  text-align: left;
}
.cid-sPDZdMDfzS .item-title {
  text-align: center;
}
.cid-sPDZdMDfzS .item-subtitle {
  text-align: center;
}
.cid-sPDZdNjYkK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPDZdNjYkK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPDZdNjYkK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPDZdNjYkK .row {
    text-align: center;
  }
  .cid-sPDZdNjYkK .row > div {
    margin: auto;
  }
  .cid-sPDZdNjYkK .social-row {
    justify-content: center;
  }
}
.cid-sPDZdNjYkK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPDZdNjYkK .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPDZdNjYkK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPDZdNjYkK .list {
    margin-bottom: 0rem;
  }
}
.cid-sPDZdNjYkK .mbr-text {
  color: #ffffff;
}
.cid-sPDZdNjYkK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPDZdNjYkK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPDZdNjYkK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPE0QVS8QW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/24163530-1-1288x966.jpg");
}
.cid-sPE0QVS8QW .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sPE0QVS8QW .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sPE0QVS8QW .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPE0QVS8QW .card-wrapper {
    padding: 4rem;
  }
}
.cid-sVNvBEHRha {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPE0QW8h0l {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPE0QW8h0l img,
.cid-sPE0QW8h0l .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sPE0QW8h0l .item:focus,
.cid-sPE0QW8h0l span:focus {
  outline: none;
}
.cid-sPE0QW8h0l .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPE0QW8h0l .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPE0QW8h0l .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPE0QW8h0l .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPE0QW8h0l .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPE0QW8h0l .mbr-section-title {
  color: #232323;
}
.cid-sPE0QW8h0l .mbr-text,
.cid-sPE0QW8h0l .mbr-section-btn {
  text-align: left;
}
.cid-sPE0QW8h0l .item-title {
  text-align: center;
}
.cid-sPE0QW8h0l .item-subtitle {
  text-align: center;
}
.cid-sPE0QWnidv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPE0QWnidv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPE0QWnidv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPE0QWnidv .row {
    text-align: center;
  }
  .cid-sPE0QWnidv .row > div {
    margin: auto;
  }
  .cid-sPE0QWnidv .social-row {
    justify-content: center;
  }
}
.cid-sPE0QWnidv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPE0QWnidv .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPE0QWnidv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPE0QWnidv .list {
    margin-bottom: 0rem;
  }
}
.cid-sPE0QWnidv .mbr-text {
  color: #ffffff;
}
.cid-sPE0QWnidv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPE0QWnidv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPE0QWnidv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPE2A6pq9D {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/coherent-header-1900x1200.png");
}
.cid-sPE2A6pq9D .mbr-section-title {
  color: #ffffff;
}
.cid-sPE2A6pq9D .mbr-text,
.cid-sPE2A6pq9D .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVT5krOFV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPE2A6FJaX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPE2A6FJaX .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPE2A6Nr6b {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPE2A6Nr6b .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPE2A6Nr6b .row {
  flex-direction: row-reverse;
}
.cid-sPE2A6Nr6b img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sPE2A6Nr6b .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVTeGnAHU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPE2A87uBz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPE2A87uBz .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sPFyvXgy6Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sPFyvXgy6Y img,
.cid-sPFyvXgy6Y .item-img {
  width: 100%;
}
.cid-sPFyvXgy6Y .item:focus,
.cid-sPFyvXgy6Y span:focus {
  outline: none;
}
.cid-sPFyvXgy6Y .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sPFyvXgy6Y .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sPFyvXgy6Y .item {
  padding: 0;
  margin: 0;
}
.cid-sPFyvXgy6Y .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sPFyvXgy6Y .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sPFyvXgy6Y .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sPFyvXgy6Y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sPFyvXgy6Y .mbr-section-title {
  color: #232323;
}
.cid-sUVTfNBdpg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVTfNBdpg img,
.cid-sUVTfNBdpg .item-img {
  width: 100%;
}
.cid-sUVTfNBdpg .item:focus,
.cid-sUVTfNBdpg span:focus {
  outline: none;
}
.cid-sUVTfNBdpg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVTfNBdpg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVTfNBdpg .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVTfNBdpg .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVTfNBdpg .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVTfNBdpg .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVTfNBdpg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVTfNBdpg .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVTfNBdpg .mbr-text,
.cid-sUVTfNBdpg .mbr-section-btn {
  text-align: left;
}
.cid-sUVTfNBdpg .item-title {
  text-align: left;
}
.cid-sUVTfNBdpg .item-subtitle {
  text-align: left;
}
.cid-sPE2A9gsIj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPE2A9qiHJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPE2A9qiHJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPE2A9qiHJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPE2A9qiHJ .row {
    text-align: center;
  }
  .cid-sPE2A9qiHJ .row > div {
    margin: auto;
  }
  .cid-sPE2A9qiHJ .social-row {
    justify-content: center;
  }
}
.cid-sPE2A9qiHJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPE2A9qiHJ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPE2A9qiHJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPE2A9qiHJ .list {
    margin-bottom: 0rem;
  }
}
.cid-sPE2A9qiHJ .mbr-text {
  color: #ffffff;
}
.cid-sPE2A9qiHJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPE2A9qiHJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPE2A9qiHJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQ8FoPeYlX {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/celesta-1068x476.png");
}
.cid-sQ8FoPeYlX .mbr-section-title {
  color: #ffffff;
}
.cid-sQ8FoPeYlX .mbr-text,
.cid-sQ8FoPeYlX .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVTSFCaTk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQ8FoPuMhk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQ8FoPuMhk .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQ8FoPCnpb {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQ8FoPCnpb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQ8FoPCnpb .row {
  flex-direction: row-reverse;
}
.cid-sQ8FoPCnpb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQ8FoPCnpb .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQ8FoQU066 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQ8FoQU066 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQ8FoR3pVb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQ8FoRcpWV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sQ8FoRcpWV img,
.cid-sQ8FoRcpWV .item-img {
  width: 100%;
}
.cid-sQ8FoRcpWV .item:focus,
.cid-sQ8FoRcpWV span:focus {
  outline: none;
}
.cid-sQ8FoRcpWV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sQ8FoRcpWV .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sQ8FoRcpWV .item {
  padding: 0;
  margin: 0;
}
.cid-sQ8FoRcpWV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQ8FoRcpWV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQ8FoRcpWV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sQ8FoRcpWV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQ8FoRcpWV .mbr-section-title {
  color: #232323;
}
.cid-sUVTVtJPaq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVTVtJPaq img,
.cid-sUVTVtJPaq .item-img {
  width: 100%;
}
.cid-sUVTVtJPaq .item:focus,
.cid-sUVTVtJPaq span:focus {
  outline: none;
}
.cid-sUVTVtJPaq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVTVtJPaq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVTVtJPaq .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVTVtJPaq .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVTVtJPaq .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVTVtJPaq .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVTVtJPaq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVTVtJPaq .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVTVtJPaq .mbr-text,
.cid-sUVTVtJPaq .mbr-section-btn {
  text-align: left;
}
.cid-sUVTVtJPaq .item-title {
  text-align: left;
}
.cid-sUVTVtJPaq .item-subtitle {
  text-align: left;
}
.cid-sQ8FoRJrGa {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQ8FoRSCiE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQ8FoRSCiE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQ8FoRSCiE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQ8FoRSCiE .row {
    text-align: center;
  }
  .cid-sQ8FoRSCiE .row > div {
    margin: auto;
  }
  .cid-sQ8FoRSCiE .social-row {
    justify-content: center;
  }
}
.cid-sQ8FoRSCiE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQ8FoRSCiE .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQ8FoRSCiE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQ8FoRSCiE .list {
    margin-bottom: 0rem;
  }
}
.cid-sQ8FoRSCiE .mbr-text {
  color: #ffffff;
}
.cid-sQ8FoRSCiE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQ8FoRSCiE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQ8FoRSCiE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQegtm6pGB {
  padding-top: 10rem;
  padding-bottom: 8rem;
  background-image: url("../images/lida-header-1900x1200.png");
}
.cid-sQegtm6pGB .mbr-section-title {
  color: #ffffff;
}
.cid-sQegtm6pGB .mbr-text,
.cid-sQegtm6pGB .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVUnjbUK6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQegtmmXtg {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQegtmmXtg .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQegtmuKqj {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQegtmuKqj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQegtmuKqj .row {
  flex-direction: row-reverse;
}
.cid-sQegtmuKqj img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQegtmuKqj .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQegtmGOzQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQegtmGOzQ .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQegtmPH2T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQenqguhFA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQennXUs7P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sQennXUs7P .carousel {
    min-height: 800px;
  }
  .cid-sQennXUs7P .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sQennXUs7P .carousel {
    min-height: 520px;
  }
  .cid-sQennXUs7P .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sQennXUs7P .carousel {
    min-height: 440px;
  }
  .cid-sQennXUs7P .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-sQennXUs7P .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sQennXUs7P .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sQennXUs7P .carousel,
.cid-sQennXUs7P .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sQennXUs7P .item-wrapper {
  width: 100%;
}
.cid-sQennXUs7P .carousel-caption {
  bottom: 40px;
}
.cid-sQennXUs7P .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sQennXUs7P .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sQennXUs7P .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sQennXUs7P .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sQennXUs7P .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-sQennXUs7P .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sQennXUs7P .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sQennXUs7P .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sQennXUs7P .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sQennXUs7P .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-sQennXUs7P .carousel-indicators li.active,
.cid-sQennXUs7P .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sQennXUs7P .carousel-indicators li::after,
.cid-sQennXUs7P .carousel-indicators li::before {
  content: none;
}
.cid-sQennXUs7P .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sQennXUs7P .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVUnZn8Fc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVUnZn8Fc img,
.cid-sUVUnZn8Fc .item-img {
  width: 100%;
}
.cid-sUVUnZn8Fc .item:focus,
.cid-sUVUnZn8Fc span:focus {
  outline: none;
}
.cid-sUVUnZn8Fc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVUnZn8Fc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVUnZn8Fc .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVUnZn8Fc .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVUnZn8Fc .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVUnZn8Fc .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVUnZn8Fc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVUnZn8Fc .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVUnZn8Fc .mbr-text,
.cid-sUVUnZn8Fc .mbr-section-btn {
  text-align: left;
}
.cid-sUVUnZn8Fc .item-title {
  text-align: left;
}
.cid-sUVUnZn8Fc .item-subtitle {
  text-align: left;
}
.cid-sQegtnwntM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQegtnFvpg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQegtnFvpg .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQegtnFvpg .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQegtnFvpg .row {
    text-align: center;
  }
  .cid-sQegtnFvpg .row > div {
    margin: auto;
  }
  .cid-sQegtnFvpg .social-row {
    justify-content: center;
  }
}
.cid-sQegtnFvpg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQegtnFvpg .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQegtnFvpg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQegtnFvpg .list {
    margin-bottom: 0rem;
  }
}
.cid-sQegtnFvpg .mbr-text {
  color: #ffffff;
}
.cid-sQegtnFvpg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQegtnFvpg .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQegtnFvpg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQ8WZEfLAG {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/2-1900x1200.png");
}
.cid-sQ8WZEfLAG .mbr-section-title {
  color: #ffffff;
}
.cid-sQ8WZEfLAG .mbr-text,
.cid-sQ8WZEfLAG .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVU9TiRHM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQ8WZEwkkx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQ8WZEwkkx .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQ8WZEERhn {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQ8WZEERhn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQ8WZEERhn .row {
  flex-direction: row-reverse;
}
.cid-sQ8WZEERhn img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQ8WZEERhn .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQ8WZEQCux {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQ8WZEQCux .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQ8WZEYk9L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUVUd1OWaf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVUd1OWaf img,
.cid-sUVUd1OWaf .item-img {
  width: 100%;
}
.cid-sUVUd1OWaf .item:focus,
.cid-sUVUd1OWaf span:focus {
  outline: none;
}
.cid-sUVUd1OWaf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVUd1OWaf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVUd1OWaf .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVUd1OWaf .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVUd1OWaf .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVUd1OWaf .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVUd1OWaf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVUd1OWaf .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVUd1OWaf .mbr-text,
.cid-sUVUd1OWaf .mbr-section-btn {
  text-align: left;
}
.cid-sUVUd1OWaf .item-title {
  text-align: left;
}
.cid-sUVUd1OWaf .item-subtitle {
  text-align: left;
}
.cid-sQ8WZFAIaG {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQ8WZFIQjR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQ8WZFIQjR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQ8WZFIQjR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQ8WZFIQjR .row {
    text-align: center;
  }
  .cid-sQ8WZFIQjR .row > div {
    margin: auto;
  }
  .cid-sQ8WZFIQjR .social-row {
    justify-content: center;
  }
}
.cid-sQ8WZFIQjR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQ8WZFIQjR .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQ8WZFIQjR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQ8WZFIQjR .list {
    margin-bottom: 0rem;
  }
}
.cid-sQ8WZFIQjR .mbr-text {
  color: #ffffff;
}
.cid-sQ8WZFIQjR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQ8WZFIQjR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQ8WZFIQjR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQervbkma1 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/d-ledi-mastheadb-fa86df7e6498ed2bf963e3f29e79665f-1600x532.jpg");
}
.cid-sQervbkma1 .mbr-section-title {
  color: #ffffff;
}
.cid-sQervbkma1 .mbr-text,
.cid-sQervbkma1 .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVUCKr282 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQervbAiAn {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQervbAiAn .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQervbJEez {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQervbJEez .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQervbJEez .row {
  flex-direction: row-reverse;
}
.cid-sQervbJEez img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQervbJEez .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQurAmCQTB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQurAmCQTB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQurAmCQTB .row {
  flex-direction: row-reverse;
}
.cid-sQurAmCQTB img {
  width: 100%;
}
.cid-sQervbVBHQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQervbVBHQ .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQervc3MPq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQusIPAIOR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQusFkafxp {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-sQusFkafxp .carousel {
    min-height: 700px;
  }
  .cid-sQusFkafxp .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sQusFkafxp .carousel {
    min-height: 455px;
  }
  .cid-sQusFkafxp .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sQusFkafxp .carousel {
    min-height: 385px;
  }
  .cid-sQusFkafxp .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-sQusFkafxp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sQusFkafxp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sQusFkafxp .carousel,
.cid-sQusFkafxp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sQusFkafxp .item-wrapper {
  width: 100%;
}
.cid-sQusFkafxp .carousel-caption {
  bottom: 40px;
}
.cid-sQusFkafxp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sQusFkafxp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sQusFkafxp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sQusFkafxp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sQusFkafxp .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-sQusFkafxp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sQusFkafxp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sQusFkafxp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sQusFkafxp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sQusFkafxp .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-sQusFkafxp .carousel-indicators li.active,
.cid-sQusFkafxp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sQusFkafxp .carousel-indicators li::after,
.cid-sQusFkafxp .carousel-indicators li::before {
  content: none;
}
.cid-sQusFkafxp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sQusFkafxp .carousel-indicators {
    display: none !important;
  }
}
.cid-sUVUDtRwMk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVUDtRwMk img,
.cid-sUVUDtRwMk .item-img {
  width: 100%;
}
.cid-sUVUDtRwMk .item:focus,
.cid-sUVUDtRwMk span:focus {
  outline: none;
}
.cid-sUVUDtRwMk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVUDtRwMk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVUDtRwMk .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVUDtRwMk .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVUDtRwMk .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVUDtRwMk .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVUDtRwMk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVUDtRwMk .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVUDtRwMk .mbr-text,
.cid-sUVUDtRwMk .mbr-section-btn {
  text-align: left;
}
.cid-sUVUDtRwMk .item-title {
  text-align: left;
}
.cid-sUVUDtRwMk .item-subtitle {
  text-align: left;
}
.cid-sQervcH1dj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQervcQM8d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQervcQM8d .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQervcQM8d .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQervcQM8d .row {
    text-align: center;
  }
  .cid-sQervcQM8d .row > div {
    margin: auto;
  }
  .cid-sQervcQM8d .social-row {
    justify-content: center;
  }
}
.cid-sQervcQM8d .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQervcQM8d .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQervcQM8d .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQervcQM8d .list {
    margin-bottom: 0rem;
  }
}
.cid-sQervcQM8d .mbr-text {
  color: #ffffff;
}
.cid-sQervcQM8d .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQervcQM8d .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQervcQM8d div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQuMxS56sY {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/nis-header-1900x1200.png");
}
.cid-sQuMxS56sY .mbr-section-title {
  color: #ffffff;
}
.cid-sQuMxS56sY .mbr-text,
.cid-sQuMxS56sY .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVVJUssvk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQuMxSo4gv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQuMxSo4gv .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQuMxSx0BK {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQuMxSx0BK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQuMxSx0BK .row {
  flex-direction: row-reverse;
}
.cid-sQuMxSx0BK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQuMxSx0BK .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQuMxT4gbh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUVWIdPq41 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sUVWIdPq41 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sUVWIdPq41 .container {
    max-width: 1400px;
  }
}
.cid-sUVWIdPq41 .card {
  margin: auto;
}
.cid-sUVWIdPq41 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-sUVWIdPq41 .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sUVWIdPq41 .row {
  justify-content: center;
}
.cid-sQuSqDM4Oh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQuSqDM4Oh .video-wrapper iframe {
  width: 100%;
}
.cid-sQuSqDM4Oh .mbr-section-title,
.cid-sQuSqDM4Oh .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sQuSqDM4Oh .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQRYIIAngI {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQRYIIAngI .video-wrapper iframe {
  width: 100%;
}
.cid-sQRYIIAngI .mbr-section-title,
.cid-sQRYIIAngI .mbr-section-subtitle,
.cid-sQRYIIAngI .mbr-text {
  text-align: center;
}
.cid-sQRYGdLSxW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQRYGdLSxW ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sQRYGdLSxW li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sQRYGdLSxW ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #40b0bf;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sQRYGdLSxW .list {
  text-align: left;
}
.cid-sQS9Jq3j7a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQS9Jq3j7a .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sQS9Jq3j7a .card {
    margin-bottom: 2rem!important;
  }
  .cid-sQS9Jq3j7a .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQS9Jq3j7a .link-wrap {
    align-items: center;
  }
}
.cid-sQS9Jq3j7a .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQuMxSU6ah {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQuMxSU6ah .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVXxUEv6g {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVXxUEv6g .mbr-section-title {
  text-align: left;
}
.cid-sUVXvRVDxB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sUVXvRVDxB .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sUVXvRVDxB .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sUVXvRVDxB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sUVXvRVDxB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sUVXvRVDxB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUVXvRVDxB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sUVXvRVDxB .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sUVXvRVDxB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sUVW23KNXx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVW23KNXx img,
.cid-sUVW23KNXx .item-img {
  width: 100%;
}
.cid-sUVW23KNXx .item:focus,
.cid-sUVW23KNXx span:focus {
  outline: none;
}
.cid-sUVW23KNXx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVW23KNXx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVW23KNXx .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVW23KNXx .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVW23KNXx .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVW23KNXx .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVW23KNXx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVW23KNXx .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVW23KNXx .mbr-text,
.cid-sUVW23KNXx .mbr-section-btn {
  text-align: left;
}
.cid-sUVW23KNXx .item-title {
  text-align: left;
}
.cid-sUVW23KNXx .item-subtitle {
  text-align: left;
}
.cid-sQuMxU6oxK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQuMxUfNUv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQuMxUfNUv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQuMxUfNUv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQuMxUfNUv .row {
    text-align: center;
  }
  .cid-sQuMxUfNUv .row > div {
    margin: auto;
  }
  .cid-sQuMxUfNUv .social-row {
    justify-content: center;
  }
}
.cid-sQuMxUfNUv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQuMxUfNUv .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQuMxUfNUv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQuMxUfNUv .list {
    margin-bottom: 0rem;
  }
}
.cid-sQuMxUfNUv .mbr-text {
  color: #ffffff;
}
.cid-sQuMxUfNUv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQuMxUfNUv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQuMxUfNUv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQuBw0Aqei {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/nis-header-1900x1200.png");
}
.cid-sUVVantR2J {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQuD322qzG {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQuD322qzG .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQuLDEHqrW {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sQuLDEHqrW .row {
  flex-direction: row-reverse;
}
.cid-sQuLDEHqrW .video-wrapper iframe {
  width: 100%;
}
.cid-sQuLDEHqrW .mbr-section-title,
.cid-sQuLDEHqrW .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sQuLDEHqrW .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQuLDEHqrW .mbr-text {
  text-align: center;
}
.cid-sUVVfWonQS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sQuE0TTCmf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQuE0TTCmf img,
.cid-sQuE0TTCmf .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQuE0TTCmf .item:focus,
.cid-sQuE0TTCmf span:focus {
  outline: none;
}
.cid-sQuE0TTCmf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQuE0TTCmf .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sQuE0TTCmf .item {
  padding: 0;
  margin: 0;
}
.cid-sQuE0TTCmf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQuE0TTCmf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQuE0TTCmf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sQuE0TTCmf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQuE0TTCmf .mbr-section-title {
  color: #232323;
}
.cid-sQuE0TTCmf .mbr-text,
.cid-sQuE0TTCmf .mbr-section-btn {
  text-align: left;
}
.cid-sQuE0TTCmf .item-title {
  text-align: center;
}
.cid-sQuE0TTCmf .item-subtitle {
  text-align: center;
}
.cid-sQuFAaJ7uq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sQuFAaJ7uq .row {
  flex-direction: row-reverse;
}
.cid-sQuFAaJ7uq .video-wrapper iframe {
  width: 100%;
}
.cid-sQuFAaJ7uq .mbr-section-title,
.cid-sQuFAaJ7uq .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sQuFAaJ7uq .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQuBw4joWf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQuBw4joWf .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQuWjooqxd {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQuWjooqxd .mbr-section-title {
  text-align: left;
}
.cid-sQuVeW62mw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQuVeW62mw .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQuVeW62mw .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sQuVeW62mw .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQuVeW62mw .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sQuVeW62mw .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQuVeW62mw .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sQuVeW62mw .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sQuVeW62mw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sUVVk8C8Ah {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVVk8C8Ah img,
.cid-sUVVk8C8Ah .item-img {
  width: 100%;
}
.cid-sUVVk8C8Ah .item:focus,
.cid-sUVVk8C8Ah span:focus {
  outline: none;
}
.cid-sUVVk8C8Ah .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVVk8C8Ah .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVVk8C8Ah .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVVk8C8Ah .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVVk8C8Ah .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVVk8C8Ah .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVVk8C8Ah .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVVk8C8Ah .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVVk8C8Ah .mbr-text,
.cid-sUVVk8C8Ah .mbr-section-btn {
  text-align: left;
}
.cid-sUVVk8C8Ah .item-title {
  text-align: left;
}
.cid-sUVVk8C8Ah .item-subtitle {
  text-align: left;
}
.cid-sQuBw5rcNS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sQuBw5CCh4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQuBw5CCh4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQuBw5CCh4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQuBw5CCh4 .row {
    text-align: center;
  }
  .cid-sQuBw5CCh4 .row > div {
    margin: auto;
  }
  .cid-sQuBw5CCh4 .social-row {
    justify-content: center;
  }
}
.cid-sQuBw5CCh4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQuBw5CCh4 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQuBw5CCh4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQuBw5CCh4 .list {
    margin-bottom: 0rem;
  }
}
.cid-sQuBw5CCh4 .mbr-text {
  color: #ffffff;
}
.cid-sQuBw5CCh4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQuBw5CCh4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQuBw5CCh4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQS0oSPB5e {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/nis-header-1900x1200.png");
}
.cid-sQS0oSPB5e .mbr-section-title {
  color: #ffffff;
}
.cid-sQS0oSPB5e .mbr-text,
.cid-sQS0oSPB5e .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVWeTC8tv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS0oT5q9x {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS0oT5q9x .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQS0oTd4QR {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQS0oTd4QR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQS0oTd4QR .row {
  flex-direction: row-reverse;
}
.cid-sQS0oTd4QR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQS0oTd4QR .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQS0oTZtai {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS0oTZtai .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQS0oUa4S1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUVWfz3tMz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVWfz3tMz img,
.cid-sUVWfz3tMz .item-img {
  width: 100%;
}
.cid-sUVWfz3tMz .item:focus,
.cid-sUVWfz3tMz span:focus {
  outline: none;
}
.cid-sUVWfz3tMz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVWfz3tMz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVWfz3tMz .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVWfz3tMz .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVWfz3tMz .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVWfz3tMz .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVWfz3tMz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVWfz3tMz .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVWfz3tMz .mbr-text,
.cid-sUVWfz3tMz .mbr-section-btn {
  text-align: left;
}
.cid-sUVWfz3tMz .item-title {
  text-align: left;
}
.cid-sUVWfz3tMz .item-subtitle {
  text-align: left;
}
.cid-sQS0oUHmF5 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQS0oUQjkM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQS0oUQjkM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQS0oUQjkM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQS0oUQjkM .row {
    text-align: center;
  }
  .cid-sQS0oUQjkM .row > div {
    margin: auto;
  }
  .cid-sQS0oUQjkM .social-row {
    justify-content: center;
  }
}
.cid-sQS0oUQjkM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQS0oUQjkM .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQS0oUQjkM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQS0oUQjkM .list {
    margin-bottom: 0rem;
  }
}
.cid-sQS0oUQjkM .mbr-text {
  color: #ffffff;
}
.cid-sQS0oUQjkM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQS0oUQjkM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQS0oUQjkM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQS2n5Uwtr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/nis-header-1900x1200.png");
}
.cid-sQS2n5Uwtr .mbr-section-title {
  color: #ffffff;
}
.cid-sQS2n5Uwtr .mbr-text,
.cid-sQS2n5Uwtr .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVWwE5WMj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS2n6axmp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS2n6axmp .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQS2n6huuw {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQS2n6huuw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQS2n6huuw .row {
  flex-direction: row-reverse;
}
.cid-sQS2n6huuw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQS2n6huuw .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVWyXQbry {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUVXTFXrtx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sUVXTFXrtx .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sUVXTFXrtx .container {
    max-width: 1400px;
  }
}
.cid-sUVXTFXrtx .card {
  margin: auto;
}
.cid-sUVXTFXrtx .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-sUVXTFXrtx .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sUVXTFXrtx .row {
  justify-content: center;
}
.cid-sQS30WGJEq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQS4rNOJ6P {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS4rNOJ6P img,
.cid-sQS4rNOJ6P .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sQS4rNOJ6P .item:focus,
.cid-sQS4rNOJ6P span:focus {
  outline: none;
}
.cid-sQS4rNOJ6P .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQS4rNOJ6P .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQS4rNOJ6P .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQS4rNOJ6P .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sQS4rNOJ6P .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQS4rNOJ6P .mbr-section-title {
  color: #232323;
}
.cid-sQS4rNOJ6P .mbr-text,
.cid-sQS4rNOJ6P .mbr-section-btn {
  text-align: left;
}
.cid-sQS4rNOJ6P .item-title {
  text-align: left;
}
.cid-sQS4rNOJ6P .item-subtitle {
  text-align: center;
}
.cid-sQS4RNZZ9a {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sQS3kdJoGR {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQS3kdJoGR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQS3kdJoGR .row {
  flex-direction: row-reverse;
}
.cid-sQS3kdJoGR img {
  width: 100%;
}
.cid-sQS5exxvYG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQS5exxvYG .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sQS5exxvYG .card {
    margin-bottom: 2rem!important;
  }
  .cid-sQS5exxvYG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQS5exxvYG .link-wrap {
    align-items: center;
  }
}
.cid-sQS5exxvYG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQS2n6tVE4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS2n6tVE4 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVYjDk09e {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVYjDk09e .mbr-section-title {
  text-align: left;
}
.cid-sUVYk1n56j {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sUVYk1n56j .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sUVYk1n56j .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sUVYk1n56j .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sUVYk1n56j .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sUVYk1n56j .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUVYk1n56j .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sUVYk1n56j .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sUVYk1n56j .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sUVWxlW2vf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVWxlW2vf img,
.cid-sUVWxlW2vf .item-img {
  width: 100%;
}
.cid-sUVWxlW2vf .item:focus,
.cid-sUVWxlW2vf span:focus {
  outline: none;
}
.cid-sUVWxlW2vf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVWxlW2vf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVWxlW2vf .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVWxlW2vf .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVWxlW2vf .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVWxlW2vf .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVWxlW2vf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVWxlW2vf .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVWxlW2vf .mbr-text,
.cid-sUVWxlW2vf .mbr-section-btn {
  text-align: left;
}
.cid-sUVWxlW2vf .item-title {
  text-align: left;
}
.cid-sUVWxlW2vf .item-subtitle {
  text-align: left;
}
.cid-sQS2n77Abd {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQS2n7fOBW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQS2n7fOBW .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQS2n7fOBW .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQS2n7fOBW .row {
    text-align: center;
  }
  .cid-sQS2n7fOBW .row > div {
    margin: auto;
  }
  .cid-sQS2n7fOBW .social-row {
    justify-content: center;
  }
}
.cid-sQS2n7fOBW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQS2n7fOBW .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQS2n7fOBW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQS2n7fOBW .list {
    margin-bottom: 0rem;
  }
}
.cid-sQS2n7fOBW .mbr-text {
  color: #ffffff;
}
.cid-sQS2n7fOBW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQS2n7fOBW .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQS2n7fOBW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQS72xe4aE {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/nis-header-1900x1200.png");
}
.cid-sQS72xe4aE .mbr-section-title {
  color: #ffffff;
}
.cid-sQS72xe4aE .mbr-text,
.cid-sQS72xe4aE .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVYC5DLzO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS72xusak {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS72xusak .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQS72xCizi {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQS72xCizi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQS72xCizi .row {
  flex-direction: row-reverse;
}
.cid-sQS72xCizi img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQS72xCizi .text-wrapper {
    padding: 2rem;
  }
}
.cid-sQS9oKEJZE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQS9oKEJZE .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQS9oKEJZE .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sQS9oKEJZE .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQS9oKEJZE .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sQS9oKEJZE .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQS9oKEJZE .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sQS9oKEJZE .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sQS9oKEJZE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQS9FMAmye {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQS9FMAmye .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sQS9FMAmye .card {
    margin-bottom: 2rem!important;
  }
  .cid-sQS9FMAmye .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQS9FMAmye .link-wrap {
    align-items: center;
  }
}
.cid-sQS9FMAmye .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQS72yNMik {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQS72yNMik .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQS72yWz1i {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sUVYH4X7CH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVYH4X7CH img,
.cid-sUVYH4X7CH .item-img {
  width: 100%;
}
.cid-sUVYH4X7CH .item:focus,
.cid-sUVYH4X7CH span:focus {
  outline: none;
}
.cid-sUVYH4X7CH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVYH4X7CH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVYH4X7CH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVYH4X7CH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVYH4X7CH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVYH4X7CH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVYH4X7CH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVYH4X7CH .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVYH4X7CH .mbr-text,
.cid-sUVYH4X7CH .mbr-section-btn {
  text-align: left;
}
.cid-sUVYH4X7CH .item-title {
  text-align: left;
}
.cid-sUVYH4X7CH .item-subtitle {
  text-align: left;
}
.cid-sQS72zBKsn {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQS72zKhGT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQS72zKhGT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQS72zKhGT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQS72zKhGT .row {
    text-align: center;
  }
  .cid-sQS72zKhGT .row > div {
    margin: auto;
  }
  .cid-sQS72zKhGT .social-row {
    justify-content: center;
  }
}
.cid-sQS72zKhGT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQS72zKhGT .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQS72zKhGT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQS72zKhGT .list {
    margin-bottom: 0rem;
  }
}
.cid-sQS72zKhGT .mbr-text {
  color: #ffffff;
}
.cid-sQS72zKhGT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQS72zKhGT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQS72zKhGT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQSy1MHwWo {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/nanozoomer-header-1214x616.png");
}
.cid-sQSy1MHwWo .mbr-section-title {
  color: #ffffff;
}
.cid-sQSy1MHwWo .mbr-text,
.cid-sQSy1MHwWo .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW0poToGg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSy1MWJsM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSy1MWJsM .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQSC5NFMac {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQSC5NFMac .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sQSC5NFMac .icon-box {
  background: #40b0bf;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sQSC5NFMac .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSC5NFMac .card {
    margin-bottom: 2rem;
  }
  .cid-sQSC5NFMac .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sQTccvvgRE {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTccvvgRE .video-wrapper iframe {
  width: 100%;
}
.cid-sQTccvvgRE .mbr-section-title,
.cid-sQTccvvgRE .mbr-section-subtitle,
.cid-sQTccvvgRE .mbr-text {
  text-align: center;
}
.cid-sQSy1Onqli {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSy1Onqli .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sZnH9vWSL2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZnHa2r2hx {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sZnHa2r2hx .carousel {
    min-height: 600px;
  }
  .cid-sZnHa2r2hx .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sZnHa2r2hx .carousel {
    min-height: 390px;
  }
  .cid-sZnHa2r2hx .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sZnHa2r2hx .carousel {
    min-height: 330px;
  }
  .cid-sZnHa2r2hx .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sZnHa2r2hx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sZnHa2r2hx .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sZnHa2r2hx .carousel,
.cid-sZnHa2r2hx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZnHa2r2hx .item-wrapper {
  width: 100%;
}
.cid-sZnHa2r2hx .carousel-caption {
  bottom: 40px;
}
.cid-sZnHa2r2hx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sZnHa2r2hx .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sZnHa2r2hx .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sZnHa2r2hx .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sZnHa2r2hx .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-sZnHa2r2hx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZnHa2r2hx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZnHa2r2hx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZnHa2r2hx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sZnHa2r2hx .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-sZnHa2r2hx .carousel-indicators li.active,
.cid-sZnHa2r2hx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZnHa2r2hx .carousel-indicators li::after,
.cid-sZnHa2r2hx .carousel-indicators li::before {
  content: none;
}
.cid-sZnHa2r2hx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZnHa2r2hx .carousel-indicators {
    display: none !important;
  }
}
.cid-sQSy1P9Awj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQSy1Plquh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQSy1Plquh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQSy1Plquh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQSy1Plquh .row {
    text-align: center;
  }
  .cid-sQSy1Plquh .row > div {
    margin: auto;
  }
  .cid-sQSy1Plquh .social-row {
    justify-content: center;
  }
}
.cid-sQSy1Plquh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQSy1Plquh .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSy1Plquh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSy1Plquh .list {
    margin-bottom: 0rem;
  }
}
.cid-sQSy1Plquh .mbr-text {
  color: #ffffff;
}
.cid-sQSy1Plquh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQSy1Plquh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQSy1Plquh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQSvLctwmm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/header-5-1900x1200.png");
}
.cid-sQSvLctwmm .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sQSvLctwmm .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sQSvLctwmm .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSvLctwmm .card-wrapper {
    padding: 4rem;
  }
}
.cid-sUW3oRIOi4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSvLcGp0X {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQSvLcGp0X img,
.cid-sQSvLcGp0X .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sQSvLcGp0X .item:focus,
.cid-sQSvLcGp0X span:focus {
  outline: none;
}
.cid-sQSvLcGp0X .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQSvLcGp0X .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQSvLcGp0X .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQSvLcGp0X .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sQSvLcGp0X .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQSvLcGp0X .mbr-section-title {
  color: #232323;
}
.cid-sQSvLcGp0X .mbr-text,
.cid-sQSvLcGp0X .mbr-section-btn {
  text-align: left;
}
.cid-sQSvLcGp0X .item-title {
  text-align: center;
}
.cid-sQSvLcGp0X .item-subtitle {
  text-align: center;
}
.cid-sQSvLdhnjO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQSvLdhnjO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQSvLdhnjO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQSvLdhnjO .row {
    text-align: center;
  }
  .cid-sQSvLdhnjO .row > div {
    margin: auto;
  }
  .cid-sQSvLdhnjO .social-row {
    justify-content: center;
  }
}
.cid-sQSvLdhnjO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQSvLdhnjO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSvLdhnjO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSvLdhnjO .list {
    margin-bottom: 0rem;
  }
}
.cid-sQSvLdhnjO .mbr-text {
  color: #ffffff;
}
.cid-sQSvLdhnjO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQSvLdhnjO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQSvLdhnjO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQSbyUhaHw {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/nis-header-1900x1200.png");
}
.cid-sQSbyUhaHw .mbr-section-title {
  color: #ffffff;
}
.cid-sQSbyUhaHw .mbr-text,
.cid-sQSbyUhaHw .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVZlxk2L0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSbyUxfPu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSbyUxfPu .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQSbyUFSBs {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSbyUFSBs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQSbyUFSBs .row {
  flex-direction: row-reverse;
}
.cid-sQSbyUFSBs img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sQSbyUFSBs .text-wrapper {
    padding: 2rem;
  }
}
.cid-sUVZn5Lp0P {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQSevC6XVe {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQSevC6XVe img,
.cid-sQSevC6XVe .item-img {
  width: 100%;
}
.cid-sQSevC6XVe .item:focus,
.cid-sQSevC6XVe span:focus {
  outline: none;
}
.cid-sQSevC6XVe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQSevC6XVe .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQSevC6XVe .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sQSevC6XVe .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQSevC6XVe .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sQSevC6XVe .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sQSevC6XVe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQSevC6XVe .mbr-section-title {
  color: #232323;
}
.cid-sQSevC6XVe .mbr-text,
.cid-sQSevC6XVe .mbr-section-btn {
  text-align: left;
}
.cid-sQSevC6XVe .item-title {
  text-align: left;
}
.cid-sQSevC6XVe .item-subtitle {
  text-align: left;
}
.cid-sQSfXlpa94 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sQSfXlpa94 img,
.cid-sQSfXlpa94 .item-img {
  width: 100%;
}
.cid-sQSfXlpa94 .item:focus,
.cid-sQSfXlpa94 span:focus {
  outline: none;
}
.cid-sQSfXlpa94 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQSfXlpa94 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQSfXlpa94 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sQSfXlpa94 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQSfXlpa94 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sQSfXlpa94 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sQSfXlpa94 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQSfXlpa94 .mbr-section-title {
  color: #232323;
}
.cid-sQSfXlpa94 .mbr-text,
.cid-sQSfXlpa94 .mbr-section-btn {
  text-align: left;
}
.cid-sQSfXlpa94 .item-title {
  text-align: left;
}
.cid-sQSfXlpa94 .item-subtitle {
  text-align: left;
}
.cid-sQSiMPKPkz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQSiMPKPkz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sQSiMPKPkz .row {
    flex-direction: column-reverse;
  }
  .cid-sQSiMPKPkz .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sQSiMPKPkz .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSiMPKPkz .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-sQSiMPKPkz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQSl8qcEPi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-sQSl8qcEPi .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQSl8qcEPi .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQSl8qcEPi .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sQSl8qcEPi .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSl8qcEPi .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sQSl8qcEPi .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sQSl8qcEPi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQSnel4Ckw {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sQSnel4Ckw .video-wrapper iframe {
  width: 100%;
}
.cid-sQSnel4Ckw .mbr-section-title,
.cid-sQSnel4Ckw .mbr-section-subtitle,
.cid-sQSnel4Ckw .mbr-text {
  text-align: center;
}
.cid-sQSoZqGwmw {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sQSoZqGwmw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sQSoZqGwmw .row {
    flex-direction: column-reverse;
  }
  .cid-sQSoZqGwmw .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sQSoZqGwmw .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSoZqGwmw .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-sQSoZqGwmw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQSpjz2ZET {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSpjz2ZET .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSpjz2ZET .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQSpjz2ZET .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sQSpjz2ZET .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSpjz2ZET .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sQSpjz2ZET .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sQSpjz2ZET .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQSrBBN9Vi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSrBBN9Vi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQSrBBN9Vi .row {
  flex-direction: row-reverse;
}
.cid-sQSrBBN9Vi img {
  width: 100%;
}
.cid-sQSrFIzgyg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSrFIzgyg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQSrFIzgyg .row {
  flex-direction: row-reverse;
}
.cid-sQSrFIzgyg img {
  width: 100%;
}
.cid-sQSbyVPm9p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQSbyVPm9p .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVZvQdUgK {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVZvQdUgK .mbr-section-title {
  text-align: left;
}
.cid-sUVZwianI5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sUVZwianI5 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sUVZwianI5 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sUVZwianI5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sUVZwianI5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sUVZwianI5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUVZwianI5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sUVZwianI5 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sUVZwianI5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sUVZsajPDJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVZsajPDJ img,
.cid-sUVZsajPDJ .item-img {
  width: 100%;
}
.cid-sUVZsajPDJ .item:focus,
.cid-sUVZsajPDJ span:focus {
  outline: none;
}
.cid-sUVZsajPDJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVZsajPDJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVZsajPDJ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVZsajPDJ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVZsajPDJ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVZsajPDJ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVZsajPDJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVZsajPDJ .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVZsajPDJ .mbr-text,
.cid-sUVZsajPDJ .mbr-section-btn {
  text-align: left;
}
.cid-sUVZsajPDJ .item-title {
  text-align: left;
}
.cid-sUVZsajPDJ .item-subtitle {
  text-align: left;
}
.cid-sQSbyWzr6l {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQSbyWICyA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQSbyWICyA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQSbyWICyA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQSbyWICyA .row {
    text-align: center;
  }
  .cid-sQSbyWICyA .row > div {
    margin: auto;
  }
  .cid-sQSbyWICyA .social-row {
    justify-content: center;
  }
}
.cid-sQSbyWICyA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQSbyWICyA .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQSbyWICyA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQSbyWICyA .list {
    margin-bottom: 0rem;
  }
}
.cid-sQSbyWICyA .mbr-text {
  color: #ffffff;
}
.cid-sQSbyWICyA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQSbyWICyA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQSbyWICyA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQTpJirli8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/8-2-1288x860.png");
}
.cid-sQTpJirli8 .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sQTpJirli8 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sQTpJirli8 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQTpJirli8 .card-wrapper {
    padding: 4rem;
  }
}
.cid-sUW3mnMggC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTpJiFJmV {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQTpJiFJmV img,
.cid-sQTpJiFJmV .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sQTpJiFJmV .item:focus,
.cid-sQTpJiFJmV span:focus {
  outline: none;
}
.cid-sQTpJiFJmV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQTpJiFJmV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQTpJiFJmV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQTpJiFJmV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sQTpJiFJmV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQTpJiFJmV .mbr-section-title {
  color: #232323;
}
.cid-sQTpJiFJmV .mbr-text,
.cid-sQTpJiFJmV .mbr-section-btn {
  text-align: left;
}
.cid-sQTpJiFJmV .item-title {
  text-align: center;
}
.cid-sQTpJiFJmV .item-subtitle {
  text-align: center;
}
.cid-sQTpJjqXcs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQTpJjqXcs .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQTpJjqXcs .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQTpJjqXcs .row {
    text-align: center;
  }
  .cid-sQTpJjqXcs .row > div {
    margin: auto;
  }
  .cid-sQTpJjqXcs .social-row {
    justify-content: center;
  }
}
.cid-sQTpJjqXcs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQTpJjqXcs .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQTpJjqXcs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQTpJjqXcs .list {
    margin-bottom: 0rem;
  }
}
.cid-sQTpJjqXcs .mbr-text {
  color: #ffffff;
}
.cid-sQTpJjqXcs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQTpJjqXcs .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQTpJjqXcs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQTrBAsygX {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/screenshot-2021-12-07-162312-1882x997.png");
}
.cid-sQTrBAsygX .mbr-section-title {
  color: #ffffff;
}
.cid-sQTrBAsygX .mbr-text,
.cid-sQTrBAsygX .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW2goPRTv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTrBAIbbv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTrBAIbbv .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQTtIWGij3 {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTtIWGij3 .video-wrapper iframe {
  width: 100%;
}
.cid-sQTtIWGij3 .mbr-section-title,
.cid-sQTtIWGij3 .mbr-section-subtitle,
.cid-sQTtIWGij3 .mbr-text {
  text-align: center;
}
.cid-sQTuqTZCWr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTuqTZCWr .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sQTuqTZCWr .icon-box {
  background: #40b0bf;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sQTuqTZCWr .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQTuqTZCWr .card {
    margin-bottom: 2rem;
  }
  .cid-sQTuqTZCWr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sQTtTYk2Yt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQTtTYk2Yt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQTtTYk2Yt .row {
  flex-direction: row-reverse;
}
.cid-sQTtTYk2Yt img {
  width: 100%;
}
.cid-sQTwPhOivg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTwPhOivg .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sT2DMYM6y3 {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sT2DMYM6y3 img,
.cid-sT2DMYM6y3 .item-img {
  width: 100%;
}
.cid-sT2DMYM6y3 .item:focus,
.cid-sT2DMYM6y3 span:focus {
  outline: none;
}
.cid-sT2DMYM6y3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT2DMYM6y3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT2DMYM6y3 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT2DMYM6y3 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT2DMYM6y3 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT2DMYM6y3 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT2DMYM6y3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT2DMYM6y3 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT2DMYM6y3 .mbr-text,
.cid-sT2DMYM6y3 .mbr-section-btn {
  text-align: left;
}
.cid-sT2DMYM6y3 .item-title {
  text-align: left;
}
.cid-sT2DMYM6y3 .item-subtitle {
  text-align: left;
}
.cid-sQTrBBttq8 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQTrBBBn0Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQTrBBBn0Y .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQTrBBBn0Y .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQTrBBBn0Y .row {
    text-align: center;
  }
  .cid-sQTrBBBn0Y .row > div {
    margin: auto;
  }
  .cid-sQTrBBBn0Y .social-row {
    justify-content: center;
  }
}
.cid-sQTrBBBn0Y .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQTrBBBn0Y .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQTrBBBn0Y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQTrBBBn0Y .list {
    margin-bottom: 0rem;
  }
}
.cid-sQTrBBBn0Y .mbr-text {
  color: #ffffff;
}
.cid-sQTrBBBn0Y .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQTrBBBn0Y .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQTrBBBn0Y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQTzzqTBY8 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/okolab-header-1900x1200.png");
}
.cid-sQTzzqTBY8 .mbr-section-title {
  color: #ffffff;
}
.cid-sQTzzqTBY8 .mbr-text,
.cid-sQTzzqTBY8 .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW2lbTCr9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTzzr9hpp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTzzr9hpp .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQTzzriUur {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTzzriUur .video-wrapper iframe {
  width: 100%;
}
.cid-sQTzzriUur .mbr-section-title,
.cid-sQTzzriUur .mbr-section-subtitle,
.cid-sQTzzriUur .mbr-text {
  text-align: center;
}
.cid-sQTCheilF6 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTCheilF6 img,
.cid-sQTCheilF6 .item-img {
  width: 100%;
}
.cid-sQTCheilF6 .item:focus,
.cid-sQTCheilF6 span:focus {
  outline: none;
}
.cid-sQTCheilF6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQTCheilF6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sQTCheilF6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sQTCheilF6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sQTCheilF6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQTCheilF6 .mbr-section-title {
  color: #232323;
}
.cid-sQTCheilF6 .mbr-text,
.cid-sQTCheilF6 .mbr-section-btn {
  text-align: left;
}
.cid-sQTCheilF6 .item-title {
  text-align: center;
}
.cid-sQTCheilF6 .item-subtitle {
  text-align: left;
}
.cid-sQTzzrYXXm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTzzrYXXm .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUW2zCk6M4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUW2zCk6M4 img,
.cid-sUW2zCk6M4 .item-img {
  width: 100%;
}
.cid-sUW2zCk6M4 .item:focus,
.cid-sUW2zCk6M4 span:focus {
  outline: none;
}
.cid-sUW2zCk6M4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUW2zCk6M4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUW2zCk6M4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUW2zCk6M4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUW2zCk6M4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUW2zCk6M4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUW2zCk6M4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUW2zCk6M4 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUW2zCk6M4 .mbr-text,
.cid-sUW2zCk6M4 .mbr-section-btn {
  text-align: left;
}
.cid-sUW2zCk6M4 .item-title {
  text-align: left;
}
.cid-sUW2zCk6M4 .item-subtitle {
  text-align: left;
}
.cid-sQTzzs7uRH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQTzzsgKs3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQTzzsgKs3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQTzzsgKs3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQTzzsgKs3 .row {
    text-align: center;
  }
  .cid-sQTzzsgKs3 .row > div {
    margin: auto;
  }
  .cid-sQTzzsgKs3 .social-row {
    justify-content: center;
  }
}
.cid-sQTzzsgKs3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQTzzsgKs3 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQTzzsgKs3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQTzzsgKs3 .list {
    margin-bottom: 0rem;
  }
}
.cid-sQTzzsgKs3 .mbr-text {
  color: #ffffff;
}
.cid-sQTzzsgKs3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQTzzsgKs3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQTzzsgKs3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT2p8COZNK {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/screenshot-2021-12-30-100207-1915x892.png");
}
.cid-sT2p8COZNK .mbr-section-title {
  color: #ffffff;
}
.cid-sT2p8COZNK .mbr-text,
.cid-sT2p8COZNK .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW2Tnn12j {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2p8D4rY1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2p8D4rY1 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sT2p8DcAdn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT2p8DcAdn .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sT2p8DcAdn .card {
    margin-bottom: 2rem!important;
  }
  .cid-sT2p8DcAdn .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2p8DcAdn .link-wrap {
    align-items: center;
  }
}
.cid-sT2p8DcAdn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT2p8Dn8Mg {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT2p8Dn8Mg .video-wrapper iframe {
  width: 100%;
}
.cid-sT2p8Dn8Mg .mbr-section-title,
.cid-sT2p8Dn8Mg .mbr-section-subtitle,
.cid-sT2p8Dn8Mg .mbr-text {
  text-align: center;
}
.cid-sT2p8DNOBA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2p8DNOBA .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sT2p8DVOQq {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT2p8E2w2m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT2p8E2w2m .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT2p8E2w2m .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2p8E2w2m .row {
    text-align: center;
  }
  .cid-sT2p8E2w2m .row > div {
    margin: auto;
  }
  .cid-sT2p8E2w2m .social-row {
    justify-content: center;
  }
}
.cid-sT2p8E2w2m .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT2p8E2w2m .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT2p8E2w2m .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2p8E2w2m .list {
    margin-bottom: 0rem;
  }
}
.cid-sT2p8E2w2m .mbr-text {
  color: #ffffff;
}
.cid-sT2p8E2w2m .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT2p8E2w2m .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT2p8E2w2m div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT2v6FqMJ0 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/daeil-1893x913.png");
}
.cid-sT2v6FqMJ0 .mbr-section-title {
  color: #ffffff;
}
.cid-sT2v6FqMJ0 .mbr-text,
.cid-sT2v6FqMJ0 .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW3spCBMe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2v6FGkT4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2v6FGkT4 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sT2v6FNXrU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT2v6FNXrU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sT2v6FNXrU .card {
    margin-bottom: 2rem!important;
  }
  .cid-sT2v6FNXrU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2v6FNXrU .link-wrap {
    align-items: center;
  }
}
.cid-sT2v6FNXrU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT2v6G0WFp {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT2v6G0WFp .video-wrapper iframe {
  width: 100%;
}
.cid-sT2v6G0WFp .mbr-section-title,
.cid-sT2v6G0WFp .mbr-section-subtitle,
.cid-sT2v6G0WFp .mbr-text {
  text-align: center;
}
.cid-sT2xhYjoMi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sT2xhYjoMi .video-wrapper iframe {
  width: 100%;
}
.cid-sT2xhYjoMi .mbr-section-title,
.cid-sT2xhYjoMi .mbr-section-subtitle,
.cid-sT2xhYjoMi .mbr-text {
  text-align: center;
}
.cid-sT2v6GqT2o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2v6GqT2o .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sT2DTmV3Ou {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sT2DTmV3Ou img,
.cid-sT2DTmV3Ou .item-img {
  width: 100%;
}
.cid-sT2DTmV3Ou .item:focus,
.cid-sT2DTmV3Ou span:focus {
  outline: none;
}
.cid-sT2DTmV3Ou .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT2DTmV3Ou .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT2DTmV3Ou .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT2DTmV3Ou .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT2DTmV3Ou .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT2DTmV3Ou .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT2DTmV3Ou .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT2DTmV3Ou .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT2DTmV3Ou .mbr-text,
.cid-sT2DTmV3Ou .mbr-section-btn {
  text-align: left;
}
.cid-sT2DTmV3Ou .item-title {
  text-align: left;
}
.cid-sT2DTmV3Ou .item-subtitle {
  text-align: left;
}
.cid-sT2v6Gzm0p {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT2v6GH1Tx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT2v6GH1Tx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT2v6GH1Tx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2v6GH1Tx .row {
    text-align: center;
  }
  .cid-sT2v6GH1Tx .row > div {
    margin: auto;
  }
  .cid-sT2v6GH1Tx .social-row {
    justify-content: center;
  }
}
.cid-sT2v6GH1Tx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT2v6GH1Tx .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT2v6GH1Tx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2v6GH1Tx .list {
    margin-bottom: 0rem;
  }
}
.cid-sT2v6GH1Tx .mbr-text {
  color: #ffffff;
}
.cid-sT2v6GH1Tx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT2v6GH1Tx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT2v6GH1Tx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT2xGpIqDw {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/maglevit-1-1446x970.jpg");
}
.cid-sT2xGpIqDw .mbr-section-title {
  color: #ffffff;
}
.cid-sT2xGpIqDw .mbr-text,
.cid-sT2xGpIqDw .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW3GcD9Us {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2xGpYZwc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2xGpYZwc .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sT2xGq6bnv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT2xGq6bnv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sT2xGq6bnv .card {
    margin-bottom: 2rem!important;
  }
  .cid-sT2xGq6bnv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2xGq6bnv .link-wrap {
    align-items: center;
  }
}
.cid-sT2xGq6bnv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT2CDwO236 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2CDwO236 img,
.cid-sT2CDwO236 .item-img {
  width: 100%;
}
.cid-sT2CDwO236 .item:focus,
.cid-sT2CDwO236 span:focus {
  outline: none;
}
.cid-sT2CDwO236 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sT2CDwO236 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT2CDwO236 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT2CDwO236 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sT2CDwO236 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT2CDwO236 .mbr-section-title {
  color: #232323;
}
.cid-sT2CDwO236 .mbr-text,
.cid-sT2CDwO236 .mbr-section-btn {
  text-align: center;
}
.cid-sT2xGqIirN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2xGqIirN .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUWnx1Pjsk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUWnx1Pjsk img,
.cid-sUWnx1Pjsk .item-img {
  width: 100%;
}
.cid-sUWnx1Pjsk .item:focus,
.cid-sUWnx1Pjsk span:focus {
  outline: none;
}
.cid-sUWnx1Pjsk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUWnx1Pjsk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUWnx1Pjsk .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUWnx1Pjsk .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUWnx1Pjsk .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUWnx1Pjsk .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUWnx1Pjsk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUWnx1Pjsk .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUWnx1Pjsk .mbr-text,
.cid-sUWnx1Pjsk .mbr-section-btn {
  text-align: left;
}
.cid-sUWnx1Pjsk .item-title {
  text-align: left;
}
.cid-sUWnx1Pjsk .item-subtitle {
  text-align: left;
}
.cid-sT2xGqTSt7 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT2xGr1kXU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT2xGr1kXU .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT2xGr1kXU .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2xGr1kXU .row {
    text-align: center;
  }
  .cid-sT2xGr1kXU .row > div {
    margin: auto;
  }
  .cid-sT2xGr1kXU .social-row {
    justify-content: center;
  }
}
.cid-sT2xGr1kXU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT2xGr1kXU .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT2xGr1kXU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2xGr1kXU .list {
    margin-bottom: 0rem;
  }
}
.cid-sT2xGr1kXU .mbr-text {
  color: #ffffff;
}
.cid-sT2xGr1kXU .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT2xGr1kXU .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT2xGr1kXU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT2EKNzUxQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/header-5-1900x1200.png");
}
.cid-sT2EKNzUxQ .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sT2EKNzUxQ .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sT2EKNzUxQ .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2EKNzUxQ .card-wrapper {
    padding: 4rem;
  }
}
.cid-sUWoikY9gi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2EKNUs5p {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sT2EKNUs5p img,
.cid-sT2EKNUs5p .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-sT2EKNUs5p .item:focus,
.cid-sT2EKNUs5p span:focus {
  outline: none;
}
.cid-sT2EKNUs5p .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT2EKNUs5p .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT2EKNUs5p .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT2EKNUs5p .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sT2EKNUs5p .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT2EKNUs5p .mbr-section-title {
  color: #232323;
}
.cid-sT2EKNUs5p .mbr-text,
.cid-sT2EKNUs5p .mbr-section-btn {
  text-align: left;
}
.cid-sT2EKNUs5p .item-title {
  text-align: center;
}
.cid-sT2EKNUs5p .item-subtitle {
  text-align: center;
}
.cid-sT2EKOnpUo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT2EKOnpUo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT2EKOnpUo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2EKOnpUo .row {
    text-align: center;
  }
  .cid-sT2EKOnpUo .row > div {
    margin: auto;
  }
  .cid-sT2EKOnpUo .social-row {
    justify-content: center;
  }
}
.cid-sT2EKOnpUo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT2EKOnpUo .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT2EKOnpUo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2EKOnpUo .list {
    margin-bottom: 0rem;
  }
}
.cid-sT2EKOnpUo .mbr-text {
  color: #ffffff;
}
.cid-sT2EKOnpUo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT2EKOnpUo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT2EKOnpUo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT2FeNAIqz {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/curibio-header-1602x905.png");
}
.cid-sT2FeNAIqz .mbr-section-title {
  color: #ffffff;
}
.cid-sT2FeNAIqz .mbr-text,
.cid-sT2FeNAIqz .mbr-section-btn {
  color: #ffffff;
}
.cid-sUWokKJxe1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2FeNPzOF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2FeNPzOF .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sT2FeNXiWU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT2FeNXiWU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sT2FeNXiWU .card {
    margin-bottom: 2rem!important;
  }
  .cid-sT2FeNXiWU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2FeNXiWU .link-wrap {
    align-items: center;
  }
}
.cid-sT2FeNXiWU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT2FeOcLPP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2FeOcLPP img,
.cid-sT2FeOcLPP .item-img {
  width: 100%;
}
.cid-sT2FeOcLPP .item:focus,
.cid-sT2FeOcLPP span:focus {
  outline: none;
}
.cid-sT2FeOcLPP .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sT2FeOcLPP .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT2FeOcLPP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT2FeOcLPP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sT2FeOcLPP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT2FeOcLPP .mbr-section-title {
  color: #232323;
}
.cid-sT2FeOcLPP .mbr-text,
.cid-sT2FeOcLPP .mbr-section-btn {
  text-align: center;
}
.cid-sT2FeOshMd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2FeOshMd .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUWpg6otMX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUWpg6otMX img,
.cid-sUWpg6otMX .item-img {
  width: 100%;
}
.cid-sUWpg6otMX .item:focus,
.cid-sUWpg6otMX span:focus {
  outline: none;
}
.cid-sUWpg6otMX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUWpg6otMX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUWpg6otMX .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUWpg6otMX .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUWpg6otMX .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUWpg6otMX .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUWpg6otMX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUWpg6otMX .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUWpg6otMX .mbr-text,
.cid-sUWpg6otMX .mbr-section-btn {
  text-align: left;
}
.cid-sUWpg6otMX .item-title {
  text-align: left;
}
.cid-sUWpg6otMX .item-subtitle {
  text-align: left;
}
.cid-sT2FeOPjIR {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT2FeOYPUF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT2FeOYPUF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT2FeOYPUF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2FeOYPUF .row {
    text-align: center;
  }
  .cid-sT2FeOYPUF .row > div {
    margin: auto;
  }
  .cid-sT2FeOYPUF .social-row {
    justify-content: center;
  }
}
.cid-sT2FeOYPUF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT2FeOYPUF .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT2FeOYPUF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2FeOYPUF .list {
    margin-bottom: 0rem;
  }
}
.cid-sT2FeOYPUF .mbr-text {
  color: #ffffff;
}
.cid-sT2FeOYPUF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT2FeOYPUF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT2FeOYPUF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-unb5WGuaTb {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-unb5WGuaTb .mbr-fallback-image.disabled {
  display: none;
}
.cid-unb5WGuaTb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unb5WGuaTb .timeline-element {
  position: relative;
}
.cid-unb5WGuaTb .timelines-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-unb5WGuaTb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-unb5WGuaTb .mbr-section-title,
.cid-unb5WGuaTb .mbr-section-subtitle,
.cid-unb5WGuaTb .timeline-date {
  text-align: center;
}
.cid-unb5WGuaTb .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #65c6d4;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-unb5WGuaTb .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-unb5WGuaTb .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-unb5WGuaTb .row:after {
  content: "";
  position: absolute;
  background-color: #65c6d4;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-unb5WGuaTb .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-unb5WGuaTb .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-unb5WGuaTb .timeline-date-wrapper,
  .cid-unb5WGuaTb .timeline-text-wrapper,
  .cid-unb5WGuaTb .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-unb5WGuaTb .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-unb5WGuaTb .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-unb5WGuaTb .timeline-date-wrapper,
  .cid-unb5WGuaTb .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-unb5WGuaTb .timeline-date-wrapper,
  .cid-unb5WGuaTb .timeline-text-wrapper,
  .cid-unb5WGuaTb .image-wrapper {
    padding: 2rem;
  }
}
.cid-u0au7hxGLX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0au7hxGLX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0au7hxGLX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0au7hxGLX .timeline-element {
  position: relative;
}
.cid-u0au7hxGLX .timelines-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-u0au7hxGLX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u0au7hxGLX .mbr-section-title,
.cid-u0au7hxGLX .mbr-section-subtitle,
.cid-u0au7hxGLX .timeline-date {
  text-align: center;
}
.cid-u0au7hxGLX .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #65c6d4;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-u0au7hxGLX .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-u0au7hxGLX .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-u0au7hxGLX .row:after {
  content: "";
  position: absolute;
  background-color: #65c6d4;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-u0au7hxGLX .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-u0au7hxGLX .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u0au7hxGLX .timeline-date-wrapper,
  .cid-u0au7hxGLX .timeline-text-wrapper,
  .cid-u0au7hxGLX .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-u0au7hxGLX .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-u0au7hxGLX .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u0au7hxGLX .timeline-date-wrapper,
  .cid-u0au7hxGLX .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-u0au7hxGLX .timeline-date-wrapper,
  .cid-u0au7hxGLX .timeline-text-wrapper,
  .cid-u0au7hxGLX .image-wrapper {
    padding: 2rem;
  }
}
.cid-teJIUbSVdt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-teJIUbSVdt .mbr-fallback-image.disabled {
  display: none;
}
.cid-teJIUbSVdt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-teJIUbSVdt .timeline-element {
  position: relative;
}
.cid-teJIUbSVdt .timelines-container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column-reverse;
}
.cid-teJIUbSVdt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-teJIUbSVdt .mbr-section-title,
.cid-teJIUbSVdt .mbr-section-subtitle,
.cid-teJIUbSVdt .timeline-date {
  text-align: center;
}
.cid-teJIUbSVdt .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #40b0bf;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-teJIUbSVdt .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-teJIUbSVdt .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-teJIUbSVdt .row:after {
  content: "";
  position: absolute;
  background-color: #40b0bf;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-teJIUbSVdt .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-teJIUbSVdt .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-teJIUbSVdt .timeline-date-wrapper,
  .cid-teJIUbSVdt .timeline-text-wrapper,
  .cid-teJIUbSVdt .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-teJIUbSVdt .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-teJIUbSVdt .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-teJIUbSVdt .timeline-date-wrapper,
  .cid-teJIUbSVdt .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-teJIUbSVdt .timeline-date-wrapper,
  .cid-teJIUbSVdt .timeline-text-wrapper,
  .cid-teJIUbSVdt .image-wrapper {
    padding: 2rem;
  }
}
.cid-sONtTRP57h {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sONtTRP57h .timeline-element {
  position: relative;
}
.cid-sONtTRP57h .timelines-container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column-reverse;
}
.cid-sONtTRP57h .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sONtTRP57h .mbr-section-title,
.cid-sONtTRP57h .mbr-section-subtitle,
.cid-sONtTRP57h .timeline-date {
  text-align: center;
}
.cid-sONtTRP57h .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #40b0bf;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-sONtTRP57h .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-sONtTRP57h .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-sONtTRP57h .row:after {
  content: "";
  position: absolute;
  background-color: #40b0bf;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-sONtTRP57h .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-sONtTRP57h .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sONtTRP57h .timeline-date-wrapper,
  .cid-sONtTRP57h .timeline-text-wrapper,
  .cid-sONtTRP57h .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-sONtTRP57h .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-sONtTRP57h .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sONtTRP57h .timeline-date-wrapper,
  .cid-sONtTRP57h .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sONtTRP57h .timeline-date-wrapper,
  .cid-sONtTRP57h .timeline-text-wrapper,
  .cid-sONtTRP57h .image-wrapper {
    padding: 2rem;
  }
}
.cid-sMP5PCo7Oo {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sMP5PCo7Oo .timeline-element {
  position: relative;
}
.cid-sMP5PCo7Oo .timelines-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMP5PCo7Oo .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMP5PCo7Oo .mbr-section-title,
.cid-sMP5PCo7Oo .mbr-section-subtitle,
.cid-sMP5PCo7Oo .timeline-date {
  text-align: center;
}
.cid-sMP5PCo7Oo .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #40b0bf;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-sMP5PCo7Oo .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-sMP5PCo7Oo .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-sMP5PCo7Oo .row:after {
  content: "";
  position: absolute;
  background-color: #40b0bf;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-sMP5PCo7Oo .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-sMP5PCo7Oo .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sMP5PCo7Oo .timeline-date-wrapper,
  .cid-sMP5PCo7Oo .timeline-text-wrapper,
  .cid-sMP5PCo7Oo .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-sMP5PCo7Oo .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-sMP5PCo7Oo .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sMP5PCo7Oo .timeline-date-wrapper,
  .cid-sMP5PCo7Oo .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sMP5PCo7Oo .timeline-date-wrapper,
  .cid-sMP5PCo7Oo .timeline-text-wrapper,
  .cid-sMP5PCo7Oo .image-wrapper {
    padding: 2rem;
  }
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT8may0Jir {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/picture1-1200x811.png");
}
.cid-sT8may0Jir .mbr-section-title {
  color: #ffffff;
}
.cid-sT8may0Jir .mbr-text,
.cid-sT8may0Jir .mbr-section-btn {
  color: #ffffff;
}
.cid-t3YCtgYCYt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t3YCtgYCYt .row {
    flex-direction: column-reverse;
  }
  .cid-t3YCtgYCYt .mbr-figure {
    margin-bottom: 1.5rem;
  }
}
.cid-t3YCtgYCYt .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-t3YCtgYCYt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-t3YCtgYCYt .media-content,
.cid-t3YCtgYCYt .mbr-figure {
  align-self: center;
}
.cid-t3YCtgYCYt .mbr-figure iframe {
  width: 100%;
}
.cid-t3YCu15cZJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-t3YCu15cZJ .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-t3YCu15cZJ .container {
    max-width: 1400px;
  }
}
.cid-t3YCu15cZJ .card {
  margin: auto;
}
.cid-t3YCu15cZJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-t3YCu15cZJ .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t3YCu15cZJ .row {
  justify-content: center;
}
.cid-t3YCuFjfBf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCuFjfBf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCuFjfBf img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCuFjfBf .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCvbR9gT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCvbR9gT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCvbR9gT .row {
  flex-direction: row-reverse;
}
.cid-t3YCvbR9gT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCvbR9gT .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCvNaMa5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCvNaMa5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCvNaMa5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCvNaMa5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCwnyg5a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t3YCwnyg5a .mbr-text,
.cid-t3YCwnyg5a .mbr-section-btn {
  color: #232323;
}
.cid-t3YCwnyg5a .card-title,
.cid-t3YCwnyg5a .card-box {
  color: #353535;
}
.cid-t3YCwnyg5a .mbr-text,
.cid-t3YCwnyg5a .link-wrap {
  color: #ffffff;
}
.cid-t3YCwnyg5a .card-box .mbr-text,
.cid-t3YCwnyg5a .mbr-section-btn {
  color: #ffffff;
}
.cid-t3YCx0bnXJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCx0bnXJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCx0bnXJ .row {
  flex-direction: row-reverse;
}
.cid-t3YCx0bnXJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCx0bnXJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCxKuZp1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCxKuZp1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCxKuZp1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCxKuZp1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCykuUzg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCykuUzg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCykuUzg .row {
  flex-direction: row-reverse;
}
.cid-t3YCykuUzg img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCykuUzg .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCzaEKnV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCzaEKnV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCzaEKnV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCzaEKnV .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCzwnNNa {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCzwnNNa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3YCzwnNNa .row {
  flex-direction: row-reverse;
}
.cid-t3YCzwnNNa img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3YCzwnNNa .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3YCAYeFxF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3YCAYeFxF .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-t3YCA0gAZr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t3YCBSGDTC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-t3YCBSGDTC .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-t3YCBSGDTC .icon-box {
  background: #353535;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t3YCBSGDTC .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3YCBSGDTC .card {
    margin-bottom: 2rem;
  }
  .cid-t3YCBSGDTC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t3YCBSGDTC .card-title,
.cid-t3YCBSGDTC .card-box {
  color: #353535;
}
.cid-t3YCBSGDTC .icon-title {
  color: #353535;
}
.cid-t3YCBSGDTC .icon-text {
  color: #353535;
}
.cid-sT8JVa8Xyf {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sT8JVa8Xyf ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sT8JVa8Xyf li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sT8JVa8Xyf ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #40b0bf;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sT8JVa8Xyf H3 {
  text-align: left;
}
.cid-sT8JVa8Xyf .list {
  text-align: left;
}
.cid-sT8JVF3Ecs {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sT8mBOCqUF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8mBOCqUF img,
.cid-sT8mBOCqUF .item-img {
  width: 100%;
}
.cid-sT8mBOCqUF .item:focus,
.cid-sT8mBOCqUF span:focus {
  outline: none;
}
.cid-sT8mBOCqUF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8mBOCqUF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8mBOCqUF .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8mBOCqUF .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8mBOCqUF .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8mBOCqUF .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8mBOCqUF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8mBOCqUF .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8mBOCqUF .mbr-text,
.cid-sT8mBOCqUF .mbr-section-btn {
  text-align: left;
}
.cid-sT8mBOCqUF .item-title {
  text-align: left;
}
.cid-sT8mBOCqUF .item-subtitle {
  text-align: left;
}
.cid-sT8nMjpBzt {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8nMjpBzt img,
.cid-sT8nMjpBzt .item-img {
  width: 100%;
}
.cid-sT8nMjpBzt .item:focus,
.cid-sT8nMjpBzt span:focus {
  outline: none;
}
.cid-sT8nMjpBzt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8nMjpBzt .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8nMjpBzt .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8nMjpBzt .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8nMjpBzt .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8nMjpBzt .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8nMjpBzt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8nMjpBzt .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8nMjpBzt .mbr-text,
.cid-sT8nMjpBzt .mbr-section-btn {
  text-align: left;
}
.cid-sT8nMjpBzt .item-title {
  text-align: left;
}
.cid-sT8nMjpBzt .item-subtitle {
  text-align: left;
}
.cid-sT8oXZXNNa {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sT8oXZXNNa img,
.cid-sT8oXZXNNa .item-img {
  width: 100%;
}
.cid-sT8oXZXNNa .item:focus,
.cid-sT8oXZXNNa span:focus {
  outline: none;
}
.cid-sT8oXZXNNa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8oXZXNNa .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8oXZXNNa .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8oXZXNNa .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8oXZXNNa .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8oXZXNNa .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8oXZXNNa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8oXZXNNa .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8oXZXNNa .mbr-text,
.cid-sT8oXZXNNa .mbr-section-btn {
  text-align: left;
}
.cid-sT8oXZXNNa .item-title {
  text-align: left;
}
.cid-sT8oXZXNNa .item-subtitle {
  text-align: left;
}
.cid-sT8KWYe2hN {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sT8Mb4MkGA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sT8Mb4MkGA .card-wrapper {
  background: #40b0bf;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sT8Mb4MkGA .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sT8Mb4MkGA .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT8Mb4MkGA .card-wrapper {
    padding: 4rem;
  }
}
.cid-sT8Mb4MkGA .mbr-text,
.cid-sT8Mb4MkGA .mbr-section-btn {
  color: #ffffff;
}
.cid-sT8Mb4MkGA .card-title,
.cid-sT8Mb4MkGA .card-box {
  text-align: center;
}
.cid-sT8L1ABTVR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT8Nl8BsEC {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT8Nl8BsEC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sT8Nl8BsEC .row {
  flex-direction: row-reverse;
}
.cid-sT8Nl8BsEC img {
  width: 100%;
}
.cid-sT8Nl8BsEC .mbr-description {
  text-align: left;
}
.cid-sTpSj31LD5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTpSj31LD5 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sTpSj31LD5 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sTpSj31LD5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sTpSj31LD5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sTpSj31LD5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTpSj31LD5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sTpSj31LD5 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sTpSj31LD5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sTpSPO0zhd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTpSPO0zhd .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sTpSPO0zhd .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sTpSPO0zhd .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sTpSPO0zhd .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sTpSPO0zhd .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTpSPO0zhd .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sTpSPO0zhd .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sTpSPO0zhd .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT8N04YgCH {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTq2JuVKMg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTq2JuVKMg .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sTpWBteQgl {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT8eRAa8TR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT8eRAa8TR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT8eRAa8TR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT8eRAa8TR .row {
    text-align: center;
  }
  .cid-sT8eRAa8TR .row > div {
    margin: auto;
  }
  .cid-sT8eRAa8TR .social-row {
    justify-content: center;
  }
}
.cid-sT8eRAa8TR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT8eRAa8TR .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT8eRAa8TR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT8eRAa8TR .list {
    margin-bottom: 0rem;
  }
}
.cid-sT8eRAa8TR .mbr-text {
  color: #ffffff;
}
.cid-sT8eRAa8TR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT8eRAa8TR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT8eRAa8TR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT8s2aORJV {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/neurons2-1-1730x1730.jpg");
}
.cid-sT8s2aORJV .mbr-section-title {
  color: #ffffff;
}
.cid-sT8s2aORJV .mbr-text,
.cid-sT8s2aORJV .mbr-section-btn {
  color: #ffffff;
}
.cid-u4pEEVQPXF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4pEEVQPXF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4pEEVQPXF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urlnNXdRB1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4pIoBoCOt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u4pIoBoCOt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4pIoBoCOt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4pIoBoCOt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4pIoBoCOt .row {
  flex-direction: row-reverse;
}
.cid-u4pIoBoCOt img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u4pIoBoCOt .text-wrapper {
    padding: 2rem;
  }
}
.cid-u4pIAt6X08 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u4pIAt6X08 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u4pHcmo74b {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u4pHcmo74b .mbr-section-subtitle {
  text-align: left;
}
.cid-urlnV8S2XR {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-urlnTdXyEA {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-urlnTdXyEA img,
.cid-urlnTdXyEA .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-urlnTdXyEA .item:focus,
.cid-urlnTdXyEA span:focus {
  outline: none;
}
.cid-urlnTdXyEA .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-urlnTdXyEA .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-urlnTdXyEA .item {
  padding: 0;
  margin: 0;
}
.cid-urlnTdXyEA .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-urlnTdXyEA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urlnTdXyEA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-urlnTdXyEA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-urlnTdXyEA .mbr-section-title {
  color: #232323;
}
.cid-urlopFlhUC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-urlopFlhUC .mbr-fallback-image.disabled {
  display: none;
}
.cid-urlopFlhUC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urlopFlhUC .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-urlopFlhUC .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-urlopFlhUC .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #40b0bf;
}
.cid-urlopFlhUC .panel-body,
.cid-urlopFlhUC .card-header {
  padding: 1rem 0;
}
.cid-urlopFlhUC .panel-title-edit {
  color: #000000;
}
.cid-sT8AQTG3Xa {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sT8ObYqpok {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sT8ObYqpok .card-wrapper {
  background: #40b0bf;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sT8ObYqpok .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sT8ObYqpok .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT8ObYqpok .card-wrapper {
    padding: 4rem;
  }
}
.cid-sT8ObYqpok .mbr-text,
.cid-sT8ObYqpok .mbr-section-btn {
  color: #ffffff;
}
.cid-sT8ObYqpok .card-title,
.cid-sT8ObYqpok .card-box {
  text-align: center;
}
.cid-sT8BLjhtOW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT8BCbblYo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT8BCbblYo img,
.cid-sT8BCbblYo .item-img {
  width: 100%;
}
.cid-sT8BCbblYo .item:focus,
.cid-sT8BCbblYo span:focus {
  outline: none;
}
.cid-sT8BCbblYo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8BCbblYo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8BCbblYo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8BCbblYo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sT8BCbblYo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8BCbblYo .mbr-section-title {
  color: #232323;
}
.cid-sT8BCbblYo .mbr-text,
.cid-sT8BCbblYo .mbr-section-btn {
  text-align: left;
}
.cid-sT8BCbblYo .item-title {
  text-align: left;
}
.cid-sT8BCbblYo .item-subtitle {
  text-align: left;
}
.cid-sTpUEObPvn {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTpUEObPvn .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sTpUEObPvn .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sTpUEObPvn .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sTpUEObPvn .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sTpUEObPvn .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTpUEObPvn .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sTpUEObPvn .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sTpUEObPvn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sTpVtYJOeJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTpVtYJOeJ .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sTpVtYJOeJ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sTpVtYJOeJ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sTpVtYJOeJ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sTpVtYJOeJ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTpVtYJOeJ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sTpVtYJOeJ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sTpVtYJOeJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sWJgbF4Rar {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sWJgbF4Rar .card-wrapper {
  background: #40b0bf;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sWJgbF4Rar .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sWJgbF4Rar .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sWJgbF4Rar .card-wrapper {
    padding: 4rem;
  }
}
.cid-sWJgbF4Rar .mbr-text,
.cid-sWJgbF4Rar .mbr-section-btn {
  color: #ffffff;
}
.cid-sWJgbF4Rar .card-title,
.cid-sWJgbF4Rar .card-box {
  text-align: center;
}
.cid-sWJges5vfj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sWJh4Fbk6Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sWJh4Fbk6Q blockquote {
  border-color: #bbbbbb;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sWJuRFlE2i {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sWJuRFlE2i img,
.cid-sWJuRFlE2i .item-img {
  width: 100%;
}
.cid-sWJuRFlE2i .item:focus,
.cid-sWJuRFlE2i span:focus {
  outline: none;
}
.cid-sWJuRFlE2i .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sWJuRFlE2i .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sWJuRFlE2i .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sWJuRFlE2i .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sWJuRFlE2i .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sWJuRFlE2i .mbr-section-title {
  color: #232323;
}
.cid-sWJuRFlE2i .mbr-text,
.cid-sWJuRFlE2i .mbr-section-btn {
  text-align: left;
}
.cid-sWJuRFlE2i .item-title {
  text-align: left;
}
.cid-sWJuRFlE2i .item-subtitle {
  text-align: left;
}
.cid-sWJyhiDwQP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sWJyhiDwQP .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sWJyhiDwQP .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sWJyhiDwQP .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sWJyhiDwQP .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sWJyhiDwQP .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sWJyhiDwQP .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sWJyhiDwQP .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sWJyhiDwQP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT8tUYBKLC {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8tUYBKLC .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sT8tUYBKLC .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sT8tUYBKLC .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sT8tUYBKLC .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sT8tUYBKLC .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT8tUYBKLC .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sT8tUYBKLC .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sT8tUYBKLC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT8tUYBKLC .card-title {
  text-align: left;
}
.cid-sT8AGzbmG7 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sT8s2boaI5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8s2boaI5 img,
.cid-sT8s2boaI5 .item-img {
  width: 100%;
}
.cid-sT8s2boaI5 .item:focus,
.cid-sT8s2boaI5 span:focus {
  outline: none;
}
.cid-sT8s2boaI5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8s2boaI5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8s2boaI5 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8s2boaI5 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8s2boaI5 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8s2boaI5 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8s2boaI5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8s2boaI5 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8s2boaI5 .mbr-text,
.cid-sT8s2boaI5 .mbr-section-btn {
  text-align: left;
}
.cid-sT8s2boaI5 .item-title {
  text-align: left;
}
.cid-sT8s2boaI5 .item-subtitle {
  text-align: left;
}
.cid-sT8s2bSpTr {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8s2bSpTr img,
.cid-sT8s2bSpTr .item-img {
  width: 100%;
}
.cid-sT8s2bSpTr .item:focus,
.cid-sT8s2bSpTr span:focus {
  outline: none;
}
.cid-sT8s2bSpTr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8s2bSpTr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8s2bSpTr .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8s2bSpTr .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8s2bSpTr .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8s2bSpTr .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8s2bSpTr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8s2bSpTr .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8s2bSpTr .mbr-text,
.cid-sT8s2bSpTr .mbr-section-btn {
  text-align: left;
}
.cid-sT8s2bSpTr .item-title {
  text-align: left;
}
.cid-sT8s2bSpTr .item-subtitle {
  text-align: left;
}
.cid-sT8s2cgmFa {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sT8s2cgmFa img,
.cid-sT8s2cgmFa .item-img {
  width: 100%;
}
.cid-sT8s2cgmFa .item:focus,
.cid-sT8s2cgmFa span:focus {
  outline: none;
}
.cid-sT8s2cgmFa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8s2cgmFa .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8s2cgmFa .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8s2cgmFa .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8s2cgmFa .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8s2cgmFa .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8s2cgmFa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8s2cgmFa .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8s2cgmFa .mbr-text,
.cid-sT8s2cgmFa .mbr-section-btn {
  text-align: left;
}
.cid-sT8s2cgmFa .item-title {
  text-align: left;
}
.cid-sT8s2cgmFa .item-subtitle {
  text-align: left;
}
.cid-sWJyIMyBaJ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTq2Px11yt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTq2Px11yt .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sTpWJREKlN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT8s2cySlb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT8s2cySlb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT8s2cySlb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT8s2cySlb .row {
    text-align: center;
  }
  .cid-sT8s2cySlb .row > div {
    margin: auto;
  }
  .cid-sT8s2cySlb .social-row {
    justify-content: center;
  }
}
.cid-sT8s2cySlb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT8s2cySlb .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT8s2cySlb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT8s2cySlb .list {
    margin-bottom: 0rem;
  }
}
.cid-sT8s2cySlb .mbr-text {
  color: #ffffff;
}
.cid-sT8s2cySlb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT8s2cySlb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT8s2cySlb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT8JJVS8eV {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/neurone-1919x939.png");
}
.cid-sT8JJVS8eV .mbr-section-title {
  color: #ffffff;
}
.cid-sT8JJVS8eV .mbr-text,
.cid-sT8JJVS8eV .mbr-section-btn {
  color: #ffffff;
}
.cid-urlsC5gM2U {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urlsC5gM2U .mbr-fallback-image.disabled {
  display: none;
}
.cid-urlsC5gM2U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urlsO74Xm3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urlsRs7O9M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urlsRs7O9M .mbr-fallback-image.disabled {
  display: none;
}
.cid-urlsRs7O9M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urlsRs7O9M .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urlsRs7O9M .row {
  flex-direction: row-reverse;
}
.cid-urlsRs7O9M img {
  width: 100%;
}
.cid-urlsUjw6xz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urlsXQAw1V {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urlsXQAw1V img,
.cid-urlsXQAw1V .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-urlsXQAw1V .item:focus,
.cid-urlsXQAw1V span:focus {
  outline: none;
}
.cid-urlsXQAw1V .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-urlsXQAw1V .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-urlsXQAw1V .item {
  padding: 0;
  margin: 0;
}
.cid-urlsXQAw1V .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-urlsXQAw1V .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urlsXQAw1V .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-urlsXQAw1V .mbr-section-btn {
  margin-top: auto !important;
}
.cid-urlsXQAw1V .mbr-section-title {
  color: #232323;
}
.cid-sT8JJYcJ3P {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sT9pxrdNfT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sT9pxrdNfT .card-wrapper {
  background: #40b0bf;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sT9pxrdNfT .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sT9pxrdNfT .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT9pxrdNfT .card-wrapper {
    padding: 4rem;
  }
}
.cid-sT9pxrdNfT .mbr-text,
.cid-sT9pxrdNfT .mbr-section-btn {
  color: #ffffff;
}
.cid-sT9pxrdNfT .card-title,
.cid-sT9pxrdNfT .card-box {
  text-align: center;
}
.cid-sT8JJYsD8M {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT8JJYJN91 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT8JJYJN91 img,
.cid-sT8JJYJN91 .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sT8JJYJN91 .item:focus,
.cid-sT8JJYJN91 span:focus {
  outline: none;
}
.cid-sT8JJYJN91 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8JJYJN91 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8JJYJN91 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8JJYJN91 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sT8JJYJN91 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8JJYJN91 .mbr-section-title {
  color: #232323;
}
.cid-sT8JJYJN91 .mbr-text,
.cid-sT8JJYJN91 .mbr-section-btn {
  text-align: left;
}
.cid-sT8JJYJN91 .item-title {
  text-align: left;
}
.cid-sT8JJYJN91 .item-subtitle {
  text-align: left;
}
.cid-sT9tXQkql5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT9tXQkql5 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sT9tXQkql5 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sT9tXQkql5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sT9tXQkql5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sT9tXQkql5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT9tXQkql5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sT9tXQkql5 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sT9tXQkql5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sT8JJWKzNK {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sT8JJX1Tk4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8JJX1Tk4 img,
.cid-sT8JJX1Tk4 .item-img {
  width: 100%;
}
.cid-sT8JJX1Tk4 .item:focus,
.cid-sT8JJX1Tk4 span:focus {
  outline: none;
}
.cid-sT8JJX1Tk4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8JJX1Tk4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8JJX1Tk4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8JJX1Tk4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8JJX1Tk4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8JJX1Tk4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8JJX1Tk4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8JJX1Tk4 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8JJX1Tk4 .mbr-text,
.cid-sT8JJX1Tk4 .mbr-section-btn {
  text-align: left;
}
.cid-sT8JJX1Tk4 .item-title {
  text-align: left;
}
.cid-sT8JJX1Tk4 .item-subtitle {
  text-align: left;
}
.cid-sT8JJXvjmN {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT8JJXvjmN img,
.cid-sT8JJXvjmN .item-img {
  width: 100%;
}
.cid-sT8JJXvjmN .item:focus,
.cid-sT8JJXvjmN span:focus {
  outline: none;
}
.cid-sT8JJXvjmN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8JJXvjmN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8JJXvjmN .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8JJXvjmN .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8JJXvjmN .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8JJXvjmN .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8JJXvjmN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8JJXvjmN .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8JJXvjmN .mbr-text,
.cid-sT8JJXvjmN .mbr-section-btn {
  text-align: left;
}
.cid-sT8JJXvjmN .item-title {
  text-align: left;
}
.cid-sT8JJXvjmN .item-subtitle {
  text-align: left;
}
.cid-sT8JJXS5Kb {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sT8JJXS5Kb img,
.cid-sT8JJXS5Kb .item-img {
  width: 100%;
}
.cid-sT8JJXS5Kb .item:focus,
.cid-sT8JJXS5Kb span:focus {
  outline: none;
}
.cid-sT8JJXS5Kb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT8JJXS5Kb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT8JJXS5Kb .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT8JJXS5Kb .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT8JJXS5Kb .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT8JJXS5Kb .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT8JJXS5Kb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT8JJXS5Kb .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT8JJXS5Kb .mbr-text,
.cid-sT8JJXS5Kb .mbr-section-btn {
  text-align: left;
}
.cid-sT8JJXS5Kb .item-title {
  text-align: left;
}
.cid-sT8JJXS5Kb .item-subtitle {
  text-align: left;
}
.cid-sT8JJZ5CrT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTq2RYkRy6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTq2RYkRy6 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sTpYdmlkA6 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT8JJZjIux {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT8JJZjIux .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT8JJZjIux .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT8JJZjIux .row {
    text-align: center;
  }
  .cid-sT8JJZjIux .row > div {
    margin: auto;
  }
  .cid-sT8JJZjIux .social-row {
    justify-content: center;
  }
}
.cid-sT8JJZjIux .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT8JJZjIux .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT8JJZjIux .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT8JJZjIux .list {
    margin-bottom: 0rem;
  }
}
.cid-sT8JJZjIux .mbr-text {
  color: #ffffff;
}
.cid-sT8JJZjIux .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT8JJZjIux .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT8JJZjIux div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTpYq1IsmR {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/ti2-u-ivf-masthead2-fa86df7e6498ed2bf963e3f29e79665f-1600x532.jpg");
}
.cid-sTpYq1IsmR .mbr-section-title {
  color: #ffffff;
}
.cid-sTpYq1IsmR .mbr-text,
.cid-sTpYq1IsmR .mbr-section-btn {
  color: #ffffff;
}
.cid-sTq1vfNCD7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTq1vfNCD7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sTq1vfNCD7 .row {
  flex-direction: row-reverse;
}
.cid-sTq1vfNCD7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sTq1vfNCD7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sTq21d4XRO {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTq21d4XRO img,
.cid-sTq21d4XRO .item-img {
  width: 100%;
}
.cid-sTq21d4XRO .item:focus,
.cid-sTq21d4XRO span:focus {
  outline: none;
}
.cid-sTq21d4XRO .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sTq21d4XRO .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTq21d4XRO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTq21d4XRO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sTq21d4XRO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTq21d4XRO .mbr-section-title {
  color: #232323;
}
.cid-tfjgt0Tg2r {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tfjgt0Tg2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfjgt0Tg2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tfjgt0Tg2r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tfjgt0Tg2r .row {
  flex-direction: row-reverse;
}
.cid-tfjgt0Tg2r img {
  width: 100%;
}
.cid-sTq2v37FkK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTq2v37FkK .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sTpYq2kGtQ {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sTpYq2kGtQ .mbr-section-title {
  text-align: center;
}
.cid-sTpYq2AiZT {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sTpYq2AiZT img,
.cid-sTpYq2AiZT .item-img {
  width: 100%;
}
.cid-sTpYq2AiZT .item:focus,
.cid-sTpYq2AiZT span:focus {
  outline: none;
}
.cid-sTpYq2AiZT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTpYq2AiZT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTpYq2AiZT .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTpYq2AiZT .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTpYq2AiZT .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTpYq2AiZT .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTpYq2AiZT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTpYq2AiZT .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sTpYq2AiZT .mbr-text,
.cid-sTpYq2AiZT .mbr-section-btn {
  text-align: left;
}
.cid-sTpYq2AiZT .item-title {
  text-align: left;
}
.cid-sTpYq2AiZT .item-subtitle {
  text-align: left;
}
.cid-sTpYq35dPQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTpYq35dPQ img,
.cid-sTpYq35dPQ .item-img {
  width: 100%;
}
.cid-sTpYq35dPQ .item:focus,
.cid-sTpYq35dPQ span:focus {
  outline: none;
}
.cid-sTpYq35dPQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTpYq35dPQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTpYq35dPQ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTpYq35dPQ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTpYq35dPQ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTpYq35dPQ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTpYq35dPQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTpYq35dPQ .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sTpYq35dPQ .mbr-text,
.cid-sTpYq35dPQ .mbr-section-btn {
  text-align: left;
}
.cid-sTpYq35dPQ .item-title {
  text-align: left;
}
.cid-sTpYq35dPQ .item-subtitle {
  text-align: left;
}
.cid-sTpZN1R91b {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sTpZN1R91b img,
.cid-sTpZN1R91b .item-img {
  width: 100%;
}
.cid-sTpZN1R91b .item:focus,
.cid-sTpZN1R91b span:focus {
  outline: none;
}
.cid-sTpZN1R91b .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTpZN1R91b .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTpZN1R91b .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTpZN1R91b .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTpZN1R91b .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTpZN1R91b .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTpZN1R91b .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTpZN1R91b .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sTpZN1R91b .mbr-text,
.cid-sTpZN1R91b .mbr-section-btn {
  text-align: left;
}
.cid-sTpZN1R91b .item-title {
  text-align: left;
}
.cid-sTpZN1R91b .item-subtitle {
  text-align: left;
}
.cid-sTpYq5aqYc {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTpYq5p1a1 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTpYq5DGV1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sTpYq5DGV1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sTpYq5DGV1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sTpYq5DGV1 .row {
    text-align: center;
  }
  .cid-sTpYq5DGV1 .row > div {
    margin: auto;
  }
  .cid-sTpYq5DGV1 .social-row {
    justify-content: center;
  }
}
.cid-sTpYq5DGV1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sTpYq5DGV1 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTpYq5DGV1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTpYq5DGV1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sTpYq5DGV1 .mbr-text {
  color: #ffffff;
}
.cid-sTpYq5DGV1 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sTpYq5DGV1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sTpYq5DGV1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT9vkjh2qL {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/humancolon10x-2-2000x1500.jpg");
}
.cid-sT9vkjh2qL .mbr-section-title {
  color: #ffffff;
}
.cid-sT9vkjh2qL .mbr-text,
.cid-sT9vkjh2qL .mbr-section-btn {
  color: #ffffff;
}
.cid-sT9vkjRM09 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sT9vkk8cxW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT9vkk8cxW img,
.cid-sT9vkk8cxW .item-img {
  width: 100%;
}
.cid-sT9vkk8cxW .item:focus,
.cid-sT9vkk8cxW span:focus {
  outline: none;
}
.cid-sT9vkk8cxW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT9vkk8cxW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT9vkk8cxW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT9vkk8cxW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT9vkk8cxW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT9vkk8cxW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT9vkk8cxW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT9vkk8cxW .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT9vkk8cxW .mbr-text,
.cid-sT9vkk8cxW .mbr-section-btn {
  text-align: left;
}
.cid-sT9vkk8cxW .item-title {
  text-align: left;
}
.cid-sT9vkk8cxW .item-subtitle {
  text-align: left;
}
.cid-sT9vkkCQiy {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT9vkkCQiy img,
.cid-sT9vkkCQiy .item-img {
  width: 100%;
}
.cid-sT9vkkCQiy .item:focus,
.cid-sT9vkkCQiy span:focus {
  outline: none;
}
.cid-sT9vkkCQiy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT9vkkCQiy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT9vkkCQiy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT9vkkCQiy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT9vkkCQiy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT9vkkCQiy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT9vkkCQiy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT9vkkCQiy .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT9vkkCQiy .mbr-text,
.cid-sT9vkkCQiy .mbr-section-btn {
  text-align: left;
}
.cid-sT9vkkCQiy .item-title {
  text-align: left;
}
.cid-sT9vkkCQiy .item-subtitle {
  text-align: left;
}
.cid-sT9vkl1l7d {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sT9vkl1l7d img,
.cid-sT9vkl1l7d .item-img {
  width: 100%;
}
.cid-sT9vkl1l7d .item:focus,
.cid-sT9vkl1l7d span:focus {
  outline: none;
}
.cid-sT9vkl1l7d .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT9vkl1l7d .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT9vkl1l7d .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sT9vkl1l7d .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT9vkl1l7d .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sT9vkl1l7d .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sT9vkl1l7d .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT9vkl1l7d .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sT9vkl1l7d .mbr-text,
.cid-sT9vkl1l7d .mbr-section-btn {
  text-align: left;
}
.cid-sT9vkl1l7d .item-title {
  text-align: left;
}
.cid-sT9vkl1l7d .item-subtitle {
  text-align: left;
}
.cid-sT9AuOOtf1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sT9AuOOtf1 .item {
  padding-bottom: 2rem;
}
.cid-sT9AuOOtf1 .item-wrapper {
  position: relative;
}
.cid-sT9AuOOtf1 .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-sT9AuOOtf1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sT9AuOOtf1 .carousel-control,
.cid-sT9AuOOtf1 .close {
  background: #1b1b1b;
}
.cid-sT9AuOOtf1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sT9AuOOtf1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sT9AuOOtf1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sT9AuOOtf1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sT9AuOOtf1 .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-sT9AuOOtf1 .close::before {
  content: '\e91a';
}
.cid-sT9AuOOtf1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sT9AuOOtf1 .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-sT9AuOOtf1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sT9AuOOtf1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sT9AuOOtf1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sT9AuOOtf1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sT9AuOOtf1 .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-sT9AuOOtf1 .carousel-indicators li.active,
.cid-sT9AuOOtf1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sT9AuOOtf1 .carousel-indicators li::after,
.cid-sT9AuOOtf1 .carousel-indicators li::before {
  content: none;
}
.cid-sT9AuOOtf1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sT9AuOOtf1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sT9AuOOtf1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sT9AuOOtf1 .carousel-indicators {
    display: none;
  }
}
.cid-sT9AuOOtf1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sT9AuOOtf1 .carousel-inner > .active {
  display: block;
}
.cid-sT9AuOOtf1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sT9AuOOtf1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sT9AuOOtf1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sT9AuOOtf1 .carousel-control,
  .cid-sT9AuOOtf1 .carousel-indicators,
  .cid-sT9AuOOtf1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sT9AuOOtf1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sT9AuOOtf1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sT9AuOOtf1 .carousel-indicators .active,
.cid-sT9AuOOtf1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sT9AuOOtf1 .carousel-indicators .active {
  background: #fff;
}
.cid-sT9AuOOtf1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sT9AuOOtf1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sT9AuOOtf1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sT9AuOOtf1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sT9AuOOtf1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sT9AuOOtf1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sT9AuOOtf1 .carousel {
  width: 100%;
}
.cid-sT9AuOOtf1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sT9AuOOtf1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sT9AuOOtf1 .modal.fade .modal-dialog,
.cid-sT9AuOOtf1 .modal.in .modal-dialog {
  transform: none;
}
.cid-sT9AuOOtf1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sT9AuOOtf1 H6 {
  text-align: center;
}
.cid-sTq2TQGpyw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTq2TQGpyw .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sTpYhM8STc {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sT9vkmZlmv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT9vkmZlmv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT9vkmZlmv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT9vkmZlmv .row {
    text-align: center;
  }
  .cid-sT9vkmZlmv .row > div {
    margin: auto;
  }
  .cid-sT9vkmZlmv .social-row {
    justify-content: center;
  }
}
.cid-sT9vkmZlmv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT9vkmZlmv .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT9vkmZlmv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT9vkmZlmv .list {
    margin-bottom: 0rem;
  }
}
.cid-sT9vkmZlmv .mbr-text {
  color: #ffffff;
}
.cid-sT9vkmZlmv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT9vkmZlmv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT9vkmZlmv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTq5u5ctqL {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/picture1-1200x811.png");
}
.cid-sTq5u5ctqL .mbr-section-title {
  color: #ffffff;
}
.cid-sTq5u5ctqL .mbr-text,
.cid-sTq5u5ctqL .mbr-section-btn {
  color: #ffffff;
}
.cid-sTq5u5OfGZ {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTq5u5OfGZ ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sTq5u5OfGZ li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sTq5u5OfGZ ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #40b0bf;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sTq5u5OfGZ H3 {
  text-align: left;
}
.cid-sTq5u5OfGZ .list {
  text-align: left;
}
.cid-sTq5u646lK {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sTq5u6o3Xc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sTq5u6o3Xc img,
.cid-sTq5u6o3Xc .item-img {
  width: 100%;
}
.cid-sTq5u6o3Xc .item:focus,
.cid-sTq5u6o3Xc span:focus {
  outline: none;
}
.cid-sTq5u6o3Xc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTq5u6o3Xc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTq5u6o3Xc .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTq5u6o3Xc .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTq5u6o3Xc .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTq5u6o3Xc .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTq5u6o3Xc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTq5u6o3Xc .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sTq5u6o3Xc .mbr-text,
.cid-sTq5u6o3Xc .mbr-section-btn {
  text-align: left;
}
.cid-sTq5u6o3Xc .item-title {
  text-align: left;
}
.cid-sTq5u6o3Xc .item-subtitle {
  text-align: left;
}
.cid-sTq5u6QnAD {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sTq5u6QnAD img,
.cid-sTq5u6QnAD .item-img {
  width: 100%;
}
.cid-sTq5u6QnAD .item:focus,
.cid-sTq5u6QnAD span:focus {
  outline: none;
}
.cid-sTq5u6QnAD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTq5u6QnAD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTq5u6QnAD .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTq5u6QnAD .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTq5u6QnAD .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTq5u6QnAD .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTq5u6QnAD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTq5u6QnAD .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sTq5u6QnAD .mbr-text,
.cid-sTq5u6QnAD .mbr-section-btn {
  text-align: left;
}
.cid-sTq5u6QnAD .item-title {
  text-align: left;
}
.cid-sTq5u6QnAD .item-subtitle {
  text-align: left;
}
.cid-sTq8Mye0Bx {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sTq8Mye0Bx img,
.cid-sTq8Mye0Bx .item-img {
  width: 100%;
}
.cid-sTq8Mye0Bx .item:focus,
.cid-sTq8Mye0Bx span:focus {
  outline: none;
}
.cid-sTq8Mye0Bx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTq8Mye0Bx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTq8Mye0Bx .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sTq8Mye0Bx .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTq8Mye0Bx .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sTq8Mye0Bx .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sTq8Mye0Bx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTq8Mye0Bx .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sTq8Mye0Bx .mbr-text,
.cid-sTq8Mye0Bx .mbr-section-btn {
  text-align: left;
}
.cid-sTq8Mye0Bx .item-title {
  text-align: left;
}
.cid-sTq8Mye0Bx .item-subtitle {
  text-align: left;
}
.cid-sTqbN3fDEF {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sTqbXiExY5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTqbXiExY5 .card-wrapper {
  background: #40b0bf;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sTqbXiExY5 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sTqbXiExY5 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTqbXiExY5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-sTqbXiExY5 .mbr-text,
.cid-sTqbXiExY5 .mbr-section-btn {
  color: #ffffff;
}
.cid-sTqbXiExY5 .card-title,
.cid-sTqbXiExY5 .card-box {
  text-align: center;
}
.cid-sTqbTiiAuZ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTqbTiiAuZ .row {
  flex-direction: row-reverse;
}
.cid-sTqbTiiAuZ .video-wrapper iframe {
  width: 100%;
}
.cid-sTqbTiiAuZ .mbr-section-title,
.cid-sTqbTiiAuZ .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sTqbTiiAuZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sTqcNus0wk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTqcNus0wk img,
.cid-sTqcNus0wk .item-img {
  width: 100%;
}
.cid-sTqcNus0wk .item:focus,
.cid-sTqcNus0wk span:focus {
  outline: none;
}
.cid-sTqcNus0wk .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sTqcNus0wk .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTqcNus0wk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTqcNus0wk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sTqcNus0wk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTqcNus0wk .mbr-section-title {
  color: #232323;
}
.cid-sTqcNus0wk .item-subtitle {
  text-align: center;
}
.cid-sTq5u9s7fX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sTqdf0QN3g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTqdf0QN3g .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sTq5u9Gk9r {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sTq5u9Vusd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sTq5u9Vusd .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sTq5u9Vusd .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sTq5u9Vusd .row {
    text-align: center;
  }
  .cid-sTq5u9Vusd .row > div {
    margin: auto;
  }
  .cid-sTq5u9Vusd .social-row {
    justify-content: center;
  }
}
.cid-sTq5u9Vusd .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sTq5u9Vusd .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sTq5u9Vusd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTq5u9Vusd .list {
    margin-bottom: 0rem;
  }
}
.cid-sTq5u9Vusd .mbr-text {
  color: #ffffff;
}
.cid-sTq5u9Vusd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sTq5u9Vusd .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sTq5u9Vusd div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTw5fx4MWf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../images/1-2000x1500.png");
}
.cid-t3YFBbVSSY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-t3YFBbVSSY .container {
    max-width: 1400px;
  }
}
.cid-t3YFBbVSSY .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-t3YFBbVSSY .card-wrapper {
  margin-top: 3rem;
}
.cid-t3YFBbVSSY .row {
  justify-content: center;
}
.cid-tegd86DoVu {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tegnPThZwc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tegnPThZwc img,
.cid-tegnPThZwc .item-img {
  width: 100%;
}
.cid-tegnPThZwc .item:focus,
.cid-tegnPThZwc span:focus {
  outline: none;
}
.cid-tegnPThZwc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tegnPThZwc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tegnPThZwc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tegnPThZwc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tegnPThZwc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tegnPThZwc .mbr-section-title {
  color: #232323;
}
.cid-tegnPThZwc .mbr-text,
.cid-tegnPThZwc .mbr-section-btn {
  text-align: left;
}
.cid-tegnPThZwc .item-title {
  text-align: center;
}
.cid-tegnPThZwc .item-subtitle {
  text-align: center;
}
.cid-teguNYaHBz {
  padding-top: 1rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-teguNYaHBz .card-wrapper {
  padding: 4rem;
  background-color: #fafafa;
  border-radius: 4px;
}
.cid-teguNYaHBz .row {
  align-items: flex-start;
}
@media (max-width: 992px) {
  .cid-teguNYaHBz .card {
    margin-bottom: 2rem !important;
  }
}
@media (max-width: 767px) {
  .cid-teguNYaHBz .card-wrapper {
    padding: 1rem;
  }
}
.cid-teguNYaHBz ul {
  list-style: none;
}
.cid-teguNYaHBz li {
  position: relative;
}
.cid-teguNYaHBz li:before {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
  content: "\e908";
  font-family: 'Moririse2' !important;
  color: #40b0bf;
  font-size: 0.8rem;
}
.cid-teguNYaHBz .mbr-section-btn {
  width: 100%;
}
.cid-teguNYaHBz .btn {
  width: 100%;
}
.cid-sTwdVe2wB6 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sTxc5WcKNc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sTxc5WcKNc img,
.cid-sTxc5WcKNc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sTxc5WcKNc .item:focus,
.cid-sTxc5WcKNc span:focus {
  outline: none;
}
.cid-sTxc5WcKNc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTxc5WcKNc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTxc5WcKNc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTxc5WcKNc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sTxc5WcKNc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTxc5WcKNc .mbr-section-title {
  color: #232323;
}
.cid-sTxc5WcKNc .mbr-text,
.cid-sTxc5WcKNc .mbr-section-btn {
  text-align: center;
}
.cid-sTxc5WcKNc .item-title {
  text-align: center;
}
.cid-sTxc5WcKNc .item-subtitle {
  text-align: center;
}
.cid-sTwFWp9oi8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sTwFWp9oi8 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sTwFWp9oi8 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sTwFWp9oi8 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #40b0bf;
}
.cid-sTwFWp9oi8 .panel-body,
.cid-sTwFWp9oi8 .card-header {
  padding: 1rem 0;
}
.cid-sTwFWp9oi8 .panel-title-edit {
  color: #000000;
}
.cid-sTwFWp9oi8 H3 {
  text-align: left;
}
.cid-sTxfIO7vTN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sTxfIO7vTN .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sTxfIO7vTN .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sTxfIO7vTN .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #40b0bf;
}
.cid-sTxfIO7vTN .panel-body,
.cid-sTxfIO7vTN .card-header {
  padding: 1rem 0;
}
.cid-sTxfIO7vTN .panel-title-edit {
  color: #000000;
}
.cid-sTxfIO7vTN H3 {
  text-align: left;
}
.cid-sTwf4YeNzl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sTwf4YeNzl .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sTwf4YeNzl .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sTwf4YeNzl .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #40b0bf;
}
.cid-sTwf4YeNzl .panel-body,
.cid-sTwf4YeNzl .card-header {
  padding: 1rem 0;
}
.cid-sTwf4YeNzl .panel-title-edit {
  color: #000000;
}
.cid-sTwf4YeNzl H3 {
  text-align: left;
}
.cid-sTw5Oj9fKW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sTw5Oj9fKW .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sTw5Oj9fKW .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sTw5Oj9fKW .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #40b0bf;
}
.cid-sTw5Oj9fKW .panel-body,
.cid-sTw5Oj9fKW .card-header {
  padding: 1rem 0;
}
.cid-sTw5Oj9fKW .panel-title-edit {
  color: #000000;
}
.cid-sTw5Oj9fKW H3 {
  text-align: left;
}
.cid-sUKu4FBFh9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sT2sw5iBGu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/header-5-1900x1200.png");
}
.cid-sT2sw5iBGu .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-sT2sw5iBGu .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sT2sw5iBGu .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2sw5iBGu .card-wrapper {
    padding: 4rem;
  }
}
.cid-sUW3iUDfmH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sT2sw5Go3J {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sT2sw5Go3J img,
.cid-sT2sw5Go3J .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sT2sw5Go3J .item:focus,
.cid-sT2sw5Go3J span:focus {
  outline: none;
}
.cid-sT2sw5Go3J .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sT2sw5Go3J .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sT2sw5Go3J .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sT2sw5Go3J .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sT2sw5Go3J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sT2sw5Go3J .mbr-section-title {
  color: #232323;
}
.cid-sT2sw5Go3J .mbr-text,
.cid-sT2sw5Go3J .mbr-section-btn {
  text-align: left;
}
.cid-sT2sw5Go3J .item-title {
  text-align: center;
}
.cid-sT2sw5Go3J .item-subtitle {
  text-align: center;
}
.cid-sT2sw6oE2n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sT2sw6oE2n .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sT2sw6oE2n .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sT2sw6oE2n .row {
    text-align: center;
  }
  .cid-sT2sw6oE2n .row > div {
    margin: auto;
  }
  .cid-sT2sw6oE2n .social-row {
    justify-content: center;
  }
}
.cid-sT2sw6oE2n .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sT2sw6oE2n .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sT2sw6oE2n .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sT2sw6oE2n .list {
    margin-bottom: 0rem;
  }
}
.cid-sT2sw6oE2n .mbr-text {
  color: #ffffff;
}
.cid-sT2sw6oE2n .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sT2sw6oE2n .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sT2sw6oE2n div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQTG3qm0CI {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/screenshot-2021-12-07-171640-1920x1064.png");
}
.cid-sQTG3qm0CI .mbr-section-title {
  color: #ffffff;
}
.cid-sQTG3qm0CI .mbr-text,
.cid-sQTG3qm0CI .mbr-section-btn {
  color: #ffffff;
}
.cid-sUW2JwuOH1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTG3qDwNT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTG3qDwNT .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQTJ6URIdE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTJ6URIdE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sQTJ6URIdE .card {
    margin-bottom: 2rem!important;
  }
  .cid-sQTJ6URIdE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQTJ6URIdE .link-wrap {
    align-items: center;
  }
}
.cid-sQTJ6URIdE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sQTIhD9YHr {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTIhD9YHr .video-wrapper iframe {
  width: 100%;
}
.cid-sQTIhD9YHr .mbr-section-title,
.cid-sQTIhD9YHr .mbr-section-subtitle,
.cid-sQTIhD9YHr .mbr-text {
  text-align: center;
}
.cid-sQTIzSTk1e {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQTIzSTk1e .video-wrapper iframe {
  width: 100%;
}
.cid-sQTIzSTk1e .mbr-section-title,
.cid-sQTIzSTk1e .mbr-section-subtitle,
.cid-sQTIzSTk1e .mbr-text {
  text-align: center;
}
.cid-sQTG3roVyI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQTG3roVyI .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sQTG3ryKuQ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQTG3rJ1BK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sQTG3rJ1BK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sQTG3rJ1BK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQTG3rJ1BK .row {
    text-align: center;
  }
  .cid-sQTG3rJ1BK .row > div {
    margin: auto;
  }
  .cid-sQTG3rJ1BK .social-row {
    justify-content: center;
  }
}
.cid-sQTG3rJ1BK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sQTG3rJ1BK .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sQTG3rJ1BK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sQTG3rJ1BK .list {
    margin-bottom: 0rem;
  }
}
.cid-sQTG3rJ1BK .mbr-text {
  color: #ffffff;
}
.cid-sQTG3rJ1BK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sQTG3rJ1BK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sQTG3rJ1BK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sPbdCkxsk8 {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-image: url("../images/pco-dimax-header-1900x1200.png");
}
.cid-sPbdCkxsk8 .mbr-section-title {
  color: #ffffff;
}
.cid-sPbdCkxsk8 .mbr-text,
.cid-sPbdCkxsk8 .mbr-section-btn {
  color: #ffffff;
}
.cid-sUVO68zDFA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPbgtcnwL9 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPbgtcnwL9 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPbgEIeJ3S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPbiFuPEfY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sPbiFuPEfY .video-wrapper iframe {
  width: 100%;
}
.cid-sPbiFuPEfY .mbr-section-title,
.cid-sPbiFuPEfY .mbr-section-subtitle,
.cid-sPbiFuPEfY .mbr-text {
  text-align: center;
}
.cid-sUVO7l6z7p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUVO7l6z7p .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-sUVO6NG1YW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sUVO6NG1YW img,
.cid-sUVO6NG1YW .item-img {
  width: 100%;
}
.cid-sUVO6NG1YW .item:focus,
.cid-sUVO6NG1YW span:focus {
  outline: none;
}
.cid-sUVO6NG1YW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUVO6NG1YW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sUVO6NG1YW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sUVO6NG1YW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sUVO6NG1YW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sUVO6NG1YW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sUVO6NG1YW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sUVO6NG1YW .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sUVO6NG1YW .mbr-text,
.cid-sUVO6NG1YW .mbr-section-btn {
  text-align: left;
}
.cid-sUVO6NG1YW .item-title {
  text-align: left;
}
.cid-sUVO6NG1YW .item-subtitle {
  text-align: left;
}
.cid-sPbdCloOKs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPbdClxnoE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sPbdClxnoE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sPbdClxnoE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPbdClxnoE .row {
    text-align: center;
  }
  .cid-sPbdClxnoE .row > div {
    margin: auto;
  }
  .cid-sPbdClxnoE .social-row {
    justify-content: center;
  }
}
.cid-sPbdClxnoE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sPbdClxnoE .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPbdClxnoE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sPbdClxnoE .list {
    margin-bottom: 0rem;
  }
}
.cid-sPbdClxnoE .mbr-text {
  color: #ffffff;
}
.cid-sPbdClxnoE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sPbdClxnoE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sPbdClxnoE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t08cKPn8u5 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/mb-15150-65i-30um-jrl-output-mergeall-3dview-1400x836.png");
}
.cid-t08cKPn8u5 .mbr-section-title {
  color: #ffffff;
}
.cid-t08cKPn8u5 .mbr-text,
.cid-t08cKPn8u5 .mbr-section-btn {
  color: #ffffff;
}
.cid-t08cKPEgqu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08cKPN5lI {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08cKPN5lI .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t08qqLes7z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t08qqLes7z .row {
  flex-direction: row-reverse;
}
.cid-t08qqLes7z .video-wrapper iframe {
  width: 100%;
}
.cid-t08qqLes7z .mbr-section-title,
.cid-t08qqLes7z .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t08qqLes7z .text-wrapper {
    padding: 2rem;
  }
}
.cid-t08cKQkUd3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t08cKQvu1t {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-t08cKQvu1t .container {
    max-width: 1400px;
  }
}
.cid-t08cKQvu1t .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-t08cKQvu1t .card-wrapper {
  margin-top: 3rem;
}
.cid-t08cKQvu1t .row {
  justify-content: center;
}
.cid-t08sqT3nGh {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t08sqT3nGh img,
.cid-t08sqT3nGh .item-img {
  width: 100%;
}
.cid-t08sqT3nGh .item:focus,
.cid-t08sqT3nGh span:focus {
  outline: none;
}
.cid-t08sqT3nGh .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t08sqT3nGh .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t08sqT3nGh .item {
  padding: 0;
  margin: 0;
}
.cid-t08sqT3nGh .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t08sqT3nGh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t08sqT3nGh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t08sqT3nGh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t08sqT3nGh .mbr-section-title {
  color: #232323;
}
.cid-t08sqT3nGh .mbr-text,
.cid-t08sqT3nGh .mbr-section-btn {
  text-align: center;
}
.cid-t08sLX904e {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t08sLX904e .video-wrapper iframe {
  width: 100%;
}
.cid-t08sLX904e .mbr-section-title,
.cid-t08sLX904e .mbr-section-subtitle,
.cid-t08sLX904e .mbr-text {
  text-align: center;
}
.cid-t08tLHJ5iI {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08tLHJ5iI img,
.cid-t08tLHJ5iI .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-t08tLHJ5iI .item:focus,
.cid-t08tLHJ5iI span:focus {
  outline: none;
}
.cid-t08tLHJ5iI .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t08tLHJ5iI .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t08tLHJ5iI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t08tLHJ5iI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t08tLHJ5iI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t08tLHJ5iI .mbr-section-title {
  color: #232323;
}
.cid-t08tLHJ5iI .mbr-text,
.cid-t08tLHJ5iI .mbr-section-btn {
  text-align: center;
}
.cid-tebQFgxiCM {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tebQFgxiCM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tebQFgxiCM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tebQFgxiCM .text-wrapper {
    padding: 2rem;
  }
}
.cid-t08wL3bEgW {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08wL3bEgW img,
.cid-t08wL3bEgW .item-img {
  width: 100%;
}
.cid-t08wL3bEgW .item:focus,
.cid-t08wL3bEgW span:focus {
  outline: none;
}
.cid-t08wL3bEgW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t08wL3bEgW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t08wL3bEgW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t08wL3bEgW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t08wL3bEgW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t08wL3bEgW .mbr-section-title {
  color: #232323;
}
.cid-t08wL3bEgW .mbr-text,
.cid-t08wL3bEgW .mbr-section-btn {
  text-align: center;
}
.cid-t08cKVKfFO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08cKVKfFO .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tebSQ9CjDL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-t08cKWlADO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t08cKWlADO img,
.cid-t08cKWlADO .item-img {
  width: 100%;
}
.cid-t08cKWlADO .item:focus,
.cid-t08cKWlADO span:focus {
  outline: none;
}
.cid-t08cKWlADO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t08cKWlADO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t08cKWlADO .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t08cKWlADO .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t08cKWlADO .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t08cKWlADO .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t08cKWlADO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t08cKWlADO .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-t08cKWlADO .mbr-text,
.cid-t08cKWlADO .mbr-section-btn {
  text-align: left;
}
.cid-t08cKWlADO .item-title {
  text-align: left;
}
.cid-t08cKWlADO .item-subtitle {
  text-align: left;
}
.cid-t08cKWVtZL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t08cKX3oyS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-t08cKX3oyS .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t08cKX3oyS .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t08cKX3oyS .row {
    text-align: center;
  }
  .cid-t08cKX3oyS .row > div {
    margin: auto;
  }
  .cid-t08cKX3oyS .social-row {
    justify-content: center;
  }
}
.cid-t08cKX3oyS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-t08cKX3oyS .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t08cKX3oyS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t08cKX3oyS .list {
    margin-bottom: 0rem;
  }
}
.cid-t08cKX3oyS .mbr-text {
  color: #ffffff;
}
.cid-t08cKX3oyS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-t08cKX3oyS .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-t08cKX3oyS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3wB4WFJIi {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/coolled-header-1900x1200.png");
}
.cid-t3wB4WFJIi .mbr-section-title {
  color: #ffffff;
}
.cid-t3wB4WFJIi .mbr-text,
.cid-t3wB4WFJIi .mbr-section-btn {
  color: #ffffff;
}
.cid-t3wB4WT08v {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3wB4WZHYJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3wB4WZHYJ .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t3wB4X5PCE {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3wB4X5PCE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3wB4X5PCE .row {
  flex-direction: row-reverse;
}
.cid-t3wB4X5PCE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3wB4X5PCE .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3wCwNRPDC {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3wCwNRPDC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3wCwNRPDC .row {
  flex-direction: row-reverse;
}
.cid-t3wCwNRPDC img {
  width: 100%;
}
.cid-t3wB4XpRSw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3wB4XpRSw .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-t3wB4XwQ6L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t3wB4XYkvO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t3wB4XYkvO img,
.cid-t3wB4XYkvO .item-img {
  width: 100%;
}
.cid-t3wB4XYkvO .item:focus,
.cid-t3wB4XYkvO span:focus {
  outline: none;
}
.cid-t3wB4XYkvO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t3wB4XYkvO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3wB4XYkvO .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t3wB4XYkvO .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3wB4XYkvO .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t3wB4XYkvO .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t3wB4XYkvO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3wB4XYkvO .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-t3wB4XYkvO .mbr-text,
.cid-t3wB4XYkvO .mbr-section-btn {
  text-align: left;
}
.cid-t3wB4XYkvO .item-title {
  text-align: left;
}
.cid-t3wB4XYkvO .item-subtitle {
  text-align: left;
}
.cid-t3wB4YALBM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t3wB4YHsnI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-t3wB4YHsnI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t3wB4YHsnI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t3wB4YHsnI .row {
    text-align: center;
  }
  .cid-t3wB4YHsnI .row > div {
    margin: auto;
  }
  .cid-t3wB4YHsnI .social-row {
    justify-content: center;
  }
}
.cid-t3wB4YHsnI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-t3wB4YHsnI .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3wB4YHsnI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3wB4YHsnI .list {
    margin-bottom: 0rem;
  }
}
.cid-t3wB4YHsnI .mbr-text {
  color: #ffffff;
}
.cid-t3wB4YHsnI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-t3wB4YHsnI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-t3wB4YHsnI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3CWM4YkVh {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/spectra-iii-header-1900x1200.png");
}
.cid-t3CWM4YkVh .mbr-section-title {
  color: #ffffff;
}
.cid-t3CWM4YkVh .mbr-text,
.cid-t3CWM4YkVh .mbr-section-btn {
  color: #ffffff;
}
.cid-t3CWM5cvtO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3CWM5ib87 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3CWM5ib87 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t3CWM5ocwk {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3CWM5ocwk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3CWM5ocwk .row {
  flex-direction: row-reverse;
}
.cid-t3CWM5ocwk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3CWM5ocwk .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3CWM5KgYX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3CWM5KgYX .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-t3CWM5RnRT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t3CWM5Xnow {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t3CWM66sbW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-t3CWM66sbW .carousel {
    min-height: 700px;
  }
  .cid-t3CWM66sbW .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t3CWM66sbW .carousel {
    min-height: 455px;
  }
  .cid-t3CWM66sbW .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-t3CWM66sbW .carousel {
    min-height: 385px;
  }
  .cid-t3CWM66sbW .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-t3CWM66sbW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t3CWM66sbW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t3CWM66sbW .carousel,
.cid-t3CWM66sbW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t3CWM66sbW .item-wrapper {
  width: 100%;
}
.cid-t3CWM66sbW .carousel-caption {
  bottom: 40px;
}
.cid-t3CWM66sbW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t3CWM66sbW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t3CWM66sbW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t3CWM66sbW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t3CWM66sbW .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-t3CWM66sbW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3CWM66sbW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t3CWM66sbW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t3CWM66sbW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t3CWM66sbW .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-t3CWM66sbW .carousel-indicators li.active,
.cid-t3CWM66sbW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t3CWM66sbW .carousel-indicators li::after,
.cid-t3CWM66sbW .carousel-indicators li::before {
  content: none;
}
.cid-t3CWM66sbW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t3CWM66sbW .carousel-indicators {
    display: none !important;
  }
}
.cid-t3CWM6kasj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t3CWM6kasj img,
.cid-t3CWM6kasj .item-img {
  width: 100%;
}
.cid-t3CWM6kasj .item:focus,
.cid-t3CWM6kasj span:focus {
  outline: none;
}
.cid-t3CWM6kasj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t3CWM6kasj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3CWM6kasj .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t3CWM6kasj .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3CWM6kasj .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t3CWM6kasj .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t3CWM6kasj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3CWM6kasj .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-t3CWM6kasj .mbr-text,
.cid-t3CWM6kasj .mbr-section-btn {
  text-align: left;
}
.cid-t3CWM6kasj .item-title {
  text-align: left;
}
.cid-t3CWM6kasj .item-subtitle {
  text-align: left;
}
.cid-t3CWM6VQCk {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t3CWM73QKC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-t3CWM73QKC .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t3CWM73QKC .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t3CWM73QKC .row {
    text-align: center;
  }
  .cid-t3CWM73QKC .row > div {
    margin: auto;
  }
  .cid-t3CWM73QKC .social-row {
    justify-content: center;
  }
}
.cid-t3CWM73QKC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-t3CWM73QKC .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3CWM73QKC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3CWM73QKC .list {
    margin-bottom: 0rem;
  }
}
.cid-t3CWM73QKC .mbr-text {
  color: #ffffff;
}
.cid-t3CWM73QKC .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-t3CWM73QKC .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-t3CWM73QKC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tePdZB76wg {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/im-ts2-bsc1-color40x-cmyk-processed-2000x1330.png");
}
.cid-tePdZBlM8D {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tePdZBsKRi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tePdZBsKRi .line {
  background-color: #2299aa;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tePmpvPBNI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tePmpvPBNI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tePmpvPBNI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tePmpvPBNI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tePmpvPBNI .row {
  flex-direction: row-reverse;
}
.cid-tePmpvPBNI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tePmpvPBNI .text-wrapper {
    padding: 2rem;
  }
}
.cid-tePdZBQaFp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tePnBpWtpO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tePnBpWtpO img,
.cid-tePnBpWtpO .item-img {
  width: 100%;
}
.cid-tePnBpWtpO .item:focus,
.cid-tePnBpWtpO span:focus {
  outline: none;
}
.cid-tePnBpWtpO .item-wrapper {
  position: relative;
}
.cid-tePnBpWtpO .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePnBpWtpO .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePnBpWtpO .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tePnBpWtpO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePnBpWtpO .mbr-section-title {
  color: #232323;
}
.cid-tePnBpWtpO .mbr-text,
.cid-tePnBpWtpO .mbr-section-btn {
  text-align: left;
}
.cid-tePnBpWtpO .item-title {
  text-align: left;
}
.cid-tePnBpWtpO .item-subtitle {
  text-align: left;
}
.cid-tePnBpWtpO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tePnBpWtpO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tePnBpWtpO .embla__button--next,
.cid-tePnBpWtpO .embla__button--prev {
  display: flex;
}
.cid-tePnBpWtpO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tePnBpWtpO .embla__button {
    display: none;
  }
}
.cid-tePnBpWtpO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tePnBpWtpO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tePnBpWtpO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tePnBpWtpO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tePnBpWtpO .embla__button {
    top: auto;
  }
}
.cid-tePnBpWtpO .embla {
  position: relative;
  width: 100%;
}
.cid-tePnBpWtpO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tePnBpWtpO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tePnBpWtpO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tePnBpWtpO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tePdZCqCcm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tePdZCqCcm img,
.cid-tePdZCqCcm .item-img {
  width: 100%;
}
.cid-tePdZCqCcm .item:focus,
.cid-tePdZCqCcm span:focus {
  outline: none;
}
.cid-tePdZCqCcm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tePdZCqCcm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tePdZCqCcm .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tePdZCqCcm .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tePdZCqCcm .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tePdZCqCcm .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tePdZCqCcm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tePdZCqCcm .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tePdZCqCcm .mbr-text,
.cid-tePdZCqCcm .mbr-section-btn {
  text-align: left;
}
.cid-tePdZCqCcm .item-title {
  text-align: left;
}
.cid-tePdZCqCcm .item-subtitle {
  text-align: left;
}
.cid-tePdZCEmS2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tePdZCLZCA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tePdZCLZCA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tePdZCLZCA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tePdZCLZCA .row {
    text-align: center;
  }
  .cid-tePdZCLZCA .row > div {
    margin: auto;
  }
  .cid-tePdZCLZCA .social-row {
    justify-content: center;
  }
}
.cid-tePdZCLZCA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tePdZCLZCA .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tePdZCLZCA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tePdZCLZCA .list {
    margin-bottom: 0rem;
  }
}
.cid-tePdZCLZCA .mbr-text {
  color: #ffffff;
}
.cid-tePdZCLZCA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tePdZCLZCA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tePdZCLZCA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLAZzWGfCr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/eclipse-ji-hp-top-2000x666.jpg");
}
.cid-sLAZzWGfCr .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-sLAZzWGfCr .mbr-text,
.cid-sLAZzWGfCr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tGVERhnhv5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tGVERhnhv5 img,
.cid-tGVERhnhv5 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tGVERhnhv5 .item:focus,
.cid-tGVERhnhv5 span:focus {
  outline: none;
}
.cid-tGVERhnhv5 .item-wrapper {
  position: relative;
}
.cid-tGVERhnhv5 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tGVERhnhv5 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tGVERhnhv5 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGVERhnhv5 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tGVERhnhv5 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tGVERhnhv5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tGVERhnhv5 .mbr-section-title {
  color: #232323;
}
.cid-tGVERhnhv5 .mbr-text,
.cid-tGVERhnhv5 .mbr-section-btn {
  text-align: left;
}
.cid-tGVERhnhv5 .item-title {
  text-align: left;
}
.cid-tGVERhnhv5 .item-subtitle {
  text-align: left;
}
.cid-tGVERhnhv5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tGVERhnhv5 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tGVERhnhv5 .embla__button--next,
.cid-tGVERhnhv5 .embla__button--prev {
  display: flex;
}
.cid-tGVERhnhv5 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tGVERhnhv5 .embla__button {
    display: none;
  }
}
.cid-tGVERhnhv5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tGVERhnhv5 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tGVERhnhv5 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGVERhnhv5 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tGVERhnhv5 .embla__button {
    top: auto;
  }
}
.cid-tGVERhnhv5 .embla {
  position: relative;
  width: 100%;
}
.cid-tGVERhnhv5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tGVERhnhv5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tGVERhnhv5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tGVERhnhv5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sWJE3nvhrP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sWJE3nvhrP img,
.cid-sWJE3nvhrP .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sWJE3nvhrP .item:focus,
.cid-sWJE3nvhrP span:focus {
  outline: none;
}
.cid-sWJE3nvhrP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sWJE3nvhrP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sWJE3nvhrP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sWJE3nvhrP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sWJE3nvhrP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sWJE3nvhrP .mbr-section-title {
  color: #232323;
}
.cid-sWJE3nvhrP .mbr-text,
.cid-sWJE3nvhrP .mbr-section-btn {
  text-align: left;
}
.cid-sWJE3nvhrP .item-title {
  text-align: center;
}
.cid-sWJE3nvhrP .item-subtitle {
  text-align: center;
}
.cid-sMaM1Vp038 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sMaM1Vp038 img,
.cid-sMaM1Vp038 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sMaM1Vp038 .item:focus,
.cid-sMaM1Vp038 span:focus {
  outline: none;
}
.cid-sMaM1Vp038 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sMaM1Vp038 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sMaM1Vp038 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sMaM1Vp038 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sMaM1Vp038 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sMaM1Vp038 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sMaM1Vp038 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sMaM1Vp038 .mbr-section-title {
  color: #353535;
}
.cid-sMaM1Vp038 .mbr-text,
.cid-sMaM1Vp038 .mbr-section-btn {
  text-align: left;
}
.cid-sMaM1Vp038 .item-title {
  text-align: center;
}
.cid-sMaM1Vp038 .item-subtitle {
  text-align: center;
  color: #ff6666;
}
.cid-sMaM1Vp038 .mbr-section-subtitle {
  color: #353535;
}
.cid-tCGQAQoQHr {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-u3LUF2iVJN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LUF2iVJN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LUF2iVJN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3LUF2iVJN .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u3LUF2iVJN .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-u3LUF2iVJN .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u3LUF2iVJN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3LUF2iVJN .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-u3LUF2iVJN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u3LUF2iVJN .carousel-control,
.cid-u3LUF2iVJN .close {
  background: #1b1b1b;
}
.cid-u3LUF2iVJN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3LUF2iVJN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3LUF2iVJN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3LUF2iVJN .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3LUF2iVJN .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-u3LUF2iVJN .close::before {
  content: '\e91a';
}
.cid-u3LUF2iVJN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3LUF2iVJN .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-u3LUF2iVJN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3LUF2iVJN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3LUF2iVJN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3LUF2iVJN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3LUF2iVJN .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-u3LUF2iVJN .carousel-indicators li.active,
.cid-u3LUF2iVJN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3LUF2iVJN .carousel-indicators li::after,
.cid-u3LUF2iVJN .carousel-indicators li::before {
  content: none;
}
.cid-u3LUF2iVJN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3LUF2iVJN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3LUF2iVJN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3LUF2iVJN .carousel-indicators {
    display: none;
  }
}
.cid-u3LUF2iVJN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3LUF2iVJN .carousel-inner > .active {
  display: block;
}
.cid-u3LUF2iVJN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3LUF2iVJN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3LUF2iVJN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3LUF2iVJN .carousel-control,
  .cid-u3LUF2iVJN .carousel-indicators,
  .cid-u3LUF2iVJN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3LUF2iVJN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3LUF2iVJN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3LUF2iVJN .carousel-indicators .active,
.cid-u3LUF2iVJN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3LUF2iVJN .carousel-indicators .active {
  background: #fff;
}
.cid-u3LUF2iVJN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3LUF2iVJN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3LUF2iVJN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3LUF2iVJN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3LUF2iVJN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3LUF2iVJN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3LUF2iVJN .carousel {
  width: 100%;
}
.cid-u3LUF2iVJN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3LUF2iVJN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3LUF2iVJN .modal.fade .modal-dialog,
.cid-u3LUF2iVJN .modal.in .modal-dialog {
  transform: none;
}
.cid-u3LUF2iVJN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3LUF2iVJN H6 {
  text-align: center;
}
.cid-tD9PiLWyRl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tD9PiLWyRl .showAlerts {
  display: block !important;
}
.cid-tD9PiLWyRl .rowflexrev {
  display: -webkit-flex;
}
.cid-tD9PiLWyRl .ws-form-alerts {
  margin-top: 1rem;
}
.cid-tD9PiLWyRl .title {
  margin-bottom: 2rem;
}
.cid-tD9PiLWyRl .mbr-section-subtitle {
  color: #767676;
}
.cid-tD9PiLWyRl textarea.form-control {
  min-height: 188px;
}
.cid-tD9PiLWyRl LABEL {
  color: #232323;
  display: initial;
}
.cid-tD9PiLWyRl .mbr-section-terms {
  text-align: center;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tD9PiLWyRl .mbr-section-labels {
  color: #232323;
  padding: 0;
  margin-bottom: .357em;
  text-align: left;
}
.cid-tD9PiLWyRl .mbr-section-autorespond {
  text-align: left;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tD9PiLWyRl .mbr-section-gdpr {
  text-align: left;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tD9PiLWyRl .alert {
  margin-bottom: 0;
}
.cid-tD9PiLWyRl .alert-success {
  background-color: #70c770;
}
.cid-tD9PiLWyRl .alert-danger {
  background-color: #ff4a52;
}
.cid-tD9PiLWyRl .btn {
  display: inline-flex;
}
.cid-tD9PiLWyRl .mbr-alert-success {
  text-align: left;
  color: #ffffff;
}
.cid-tD9PiLWyRl .mbr-alert-danger {
  text-align: left;
  color: #ffffff;
}
.cid-tD9PiLWyRl .uploadBtn {
  padding-top: 12.5px !important;
  padding-left: 12.5px !important;
}
.cid-tD9PiLWyRl input[type=file]::file-selector-button {
  border: 1px solid #232323 !important;
  padding: .2em .4em;
  border-radius: .2em;
  background-color: #cccccc !important;
  color: #232323 !important;
  transition: 0.3s;
}
.cid-tD9PiLWyRl input[type=file]::-webkit-file-upload-button {
  border: 1px solid #232323 !important;
  padding: .2em .4em;
  border-radius: .2em;
  background-color: #cccccc !important;
  color: #232323 !important;
  transition: 0.3s;
}
.cid-tD9PiLWyRl input[type=file]::-ms-browse {
  border: 1px solid #232323 !important;
  padding: .2em .4em;
  border-radius: .2em;
  background-color: #cccccc !important;
  color: #232323 !important;
  transition: 0.3s;
}
.cid-sMaHj2NORQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sMaHj2NORQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMaHj2NORQ .row {
    text-align: center;
  }
  .cid-sMaHj2NORQ .row > div {
    margin: auto;
  }
  .cid-sMaHj2NORQ .social-row {
    justify-content: center;
  }
}
.cid-sMaHj2NORQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sMaHj2NORQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMaHj2NORQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sMaHj2NORQ .mbr-text {
  color: #ffffff;
}
.cid-sMaHj2NORQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sMaHj2NORQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sMaHj2NORQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t08zhRp4ov {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/untitled-design-8-1920x1080.png");
}
.cid-t08zhRp4ov .mbr-section-title {
  color: #ffffff;
}
.cid-t08zhRp4ov .mbr-text,
.cid-t08zhRp4ov .mbr-section-btn {
  color: #ffffff;
}
.cid-t08zhRCZz3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08zhRJ0uX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08zhRJ0uX .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t08zhRRmd9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t08zhRRmd9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t08zhRRmd9 .row {
  flex-direction: row-reverse;
}
.cid-t08zhRRmd9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t08zhRRmd9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-t08zhS0Kid {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t08CUESan5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-t08CUESan5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t08CUESan5 .row {
  flex-direction: row-reverse;
}
.cid-t08CUESan5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t08CUESan5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-t08DbAlMTs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t08DbAlMTs img,
.cid-t08DbAlMTs .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t08DbAlMTs .item:focus,
.cid-t08DbAlMTs span:focus {
  outline: none;
}
.cid-t08DbAlMTs .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t08DbAlMTs .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t08DbAlMTs .item {
  padding: 0;
  margin: 0;
}
.cid-t08DbAlMTs .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t08DbAlMTs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t08DbAlMTs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t08DbAlMTs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t08DbAlMTs .mbr-section-title {
  color: #232323;
}
.cid-t08zhSmuxj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t08zhSmuxj .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-t08zhSPciQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t08zhSPciQ img,
.cid-t08zhSPciQ .item-img {
  width: 100%;
}
.cid-t08zhSPciQ .item:focus,
.cid-t08zhSPciQ span:focus {
  outline: none;
}
.cid-t08zhSPciQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t08zhSPciQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t08zhSPciQ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t08zhSPciQ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t08zhSPciQ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t08zhSPciQ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t08zhSPciQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t08zhSPciQ .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-t08zhSPciQ .mbr-text,
.cid-t08zhSPciQ .mbr-section-btn {
  text-align: left;
}
.cid-t08zhSPciQ .item-title {
  text-align: left;
}
.cid-t08zhSPciQ .item-subtitle {
  text-align: left;
}
.cid-t08zhTeaaI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t08zhTlag1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-t08zhTlag1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t08zhTlag1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t08zhTlag1 .row {
    text-align: center;
  }
  .cid-t08zhTlag1 .row > div {
    margin: auto;
  }
  .cid-t08zhTlag1 .social-row {
    justify-content: center;
  }
}
.cid-t08zhTlag1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-t08zhTlag1 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t08zhTlag1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t08zhTlag1 .list {
    margin-bottom: 0rem;
  }
}
.cid-t08zhTlag1 .mbr-text {
  color: #ffffff;
}
.cid-t08zhTlag1 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-t08zhTlag1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-t08zhTlag1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEjgkWuQaJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEjgkWuQaJ nav.navbar {
  position: fixed;
}
.cid-tEjgkWuQaJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tEjgkWuQaJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEjgkWuQaJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEjgkWuQaJ .dropdown-item:hover,
.cid-tEjgkWuQaJ .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-tEjgkWuQaJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEjgkWuQaJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEjgkWuQaJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEjgkWuQaJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEjgkWuQaJ .nav-link {
  position: relative;
}
.cid-tEjgkWuQaJ .container {
  display: flex;
  margin: auto;
}
.cid-tEjgkWuQaJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEjgkWuQaJ .dropdown-menu,
.cid-tEjgkWuQaJ .navbar.opened {
  background: #ffffff !important;
}
.cid-tEjgkWuQaJ .nav-item:focus,
.cid-tEjgkWuQaJ .nav-link:focus {
  outline: none;
}
.cid-tEjgkWuQaJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEjgkWuQaJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEjgkWuQaJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEjgkWuQaJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEjgkWuQaJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEjgkWuQaJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEjgkWuQaJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tEjgkWuQaJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tEjgkWuQaJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEjgkWuQaJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tEjgkWuQaJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEjgkWuQaJ .navbar.collapsed {
  justify-content: center;
}
.cid-tEjgkWuQaJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEjgkWuQaJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEjgkWuQaJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEjgkWuQaJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEjgkWuQaJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEjgkWuQaJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tEjgkWuQaJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEjgkWuQaJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEjgkWuQaJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEjgkWuQaJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEjgkWuQaJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEjgkWuQaJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEjgkWuQaJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEjgkWuQaJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tEjgkWuQaJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEjgkWuQaJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEjgkWuQaJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEjgkWuQaJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEjgkWuQaJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEjgkWuQaJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tEjgkWuQaJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEjgkWuQaJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEjgkWuQaJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEjgkWuQaJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEjgkWuQaJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEjgkWuQaJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEjgkWuQaJ .dropdown-item.active,
.cid-tEjgkWuQaJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tEjgkWuQaJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEjgkWuQaJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEjgkWuQaJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEjgkWuQaJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tEjgkWuQaJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEjgkWuQaJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEjgkWuQaJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEjgkWuQaJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEjgkWuQaJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEjgkWuQaJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tEjgkWuQaJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEjgkWuQaJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEjgkWuQaJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEjgkWuQaJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEjgkWuQaJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEjgkWuQaJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEjgkWuQaJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEjgkWuQaJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEjgkWuQaJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEjgkWuQaJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEjgkWuQaJ .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-tEjgkWuQaJ .navbar {
    height: 70px;
  }
  .cid-tEjgkWuQaJ .navbar.opened {
    height: auto;
  }
  .cid-tEjgkWuQaJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEjgkWKvLw {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../images/fish-vessles-2000x1259.jpg");
}
.cid-tEjgkWKvLw .mbr-text,
.cid-tEjgkWKvLw .mbr-section-btn {
  color: #232323;
}
.cid-tEjgkWKvLw .card-title,
.cid-tEjgkWKvLw .card-box {
  color: #ffffff;
}
.cid-tEjgkWKvLw .mbr-text,
.cid-tEjgkWKvLw .link-wrap {
  color: #ffffff;
}
.cid-tEjgkWTus8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEjgkX0CM2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEjgkX0CM2 .row {
  flex-direction: row-reverse;
}
.cid-tEjgkX0CM2 .video-wrapper iframe {
  width: 100%;
}
.cid-tEjgkX0CM2 .mbr-section-title,
.cid-tEjgkX0CM2 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tEjgkX0CM2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tEnSwfKg5i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tEnSwfKg5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEnSwfKg5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEnSwfKg5i .item {
  padding-bottom: 2rem;
}
.cid-tEnSwfKg5i .item-wrapper {
  position: relative;
}
.cid-tEnSwfKg5i .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-tEnSwfKg5i .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tEnSwfKg5i .carousel-control,
.cid-tEnSwfKg5i .close {
  background: #1b1b1b;
}
.cid-tEnSwfKg5i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tEnSwfKg5i .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tEnSwfKg5i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tEnSwfKg5i .carousel-control-next span {
  margin-left: 5px;
}
.cid-tEnSwfKg5i .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-tEnSwfKg5i .close::before {
  content: '\e91a';
}
.cid-tEnSwfKg5i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tEnSwfKg5i .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-tEnSwfKg5i .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEnSwfKg5i .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tEnSwfKg5i .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tEnSwfKg5i .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tEnSwfKg5i .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-tEnSwfKg5i .carousel-indicators li.active,
.cid-tEnSwfKg5i .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tEnSwfKg5i .carousel-indicators li::after,
.cid-tEnSwfKg5i .carousel-indicators li::before {
  content: none;
}
.cid-tEnSwfKg5i .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tEnSwfKg5i .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tEnSwfKg5i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tEnSwfKg5i .carousel-indicators {
    display: none;
  }
}
.cid-tEnSwfKg5i .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tEnSwfKg5i .carousel-inner > .active {
  display: block;
}
.cid-tEnSwfKg5i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEnSwfKg5i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tEnSwfKg5i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tEnSwfKg5i .carousel-control,
  .cid-tEnSwfKg5i .carousel-indicators,
  .cid-tEnSwfKg5i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tEnSwfKg5i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tEnSwfKg5i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tEnSwfKg5i .carousel-indicators .active,
.cid-tEnSwfKg5i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tEnSwfKg5i .carousel-indicators .active {
  background: #fff;
}
.cid-tEnSwfKg5i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tEnSwfKg5i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tEnSwfKg5i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tEnSwfKg5i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tEnSwfKg5i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tEnSwfKg5i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tEnSwfKg5i .carousel {
  width: 100%;
}
.cid-tEnSwfKg5i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tEnSwfKg5i .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tEnSwfKg5i .modal.fade .modal-dialog,
.cid-tEnSwfKg5i .modal.in .modal-dialog {
  transform: none;
}
.cid-tEnSwfKg5i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tEnSwfKg5i H6 {
  text-align: center;
}
.cid-tEnNCfSsVs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tEnNCfSsVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEnNCfSsVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEnNCfSsVs .item {
  padding-bottom: 2rem;
}
.cid-tEnNCfSsVs .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tEnNCfSsVs .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tEnNCfSsVs .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-tEnNCfSsVs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tEnNCfSsVs .carousel-control,
.cid-tEnNCfSsVs .close {
  background: #1b1b1b;
}
.cid-tEnNCfSsVs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tEnNCfSsVs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tEnNCfSsVs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tEnNCfSsVs .carousel-control-next span {
  margin-left: 5px;
}
.cid-tEnNCfSsVs .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-tEnNCfSsVs .close::before {
  content: '\e91a';
}
.cid-tEnNCfSsVs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tEnNCfSsVs .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-tEnNCfSsVs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEnNCfSsVs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tEnNCfSsVs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tEnNCfSsVs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tEnNCfSsVs .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-tEnNCfSsVs .carousel-indicators li.active,
.cid-tEnNCfSsVs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tEnNCfSsVs .carousel-indicators li::after,
.cid-tEnNCfSsVs .carousel-indicators li::before {
  content: none;
}
.cid-tEnNCfSsVs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tEnNCfSsVs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tEnNCfSsVs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tEnNCfSsVs .carousel-indicators {
    display: none;
  }
}
.cid-tEnNCfSsVs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tEnNCfSsVs .carousel-inner > .active {
  display: block;
}
.cid-tEnNCfSsVs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEnNCfSsVs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tEnNCfSsVs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tEnNCfSsVs .carousel-control,
  .cid-tEnNCfSsVs .carousel-indicators,
  .cid-tEnNCfSsVs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tEnNCfSsVs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tEnNCfSsVs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tEnNCfSsVs .carousel-indicators .active,
.cid-tEnNCfSsVs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tEnNCfSsVs .carousel-indicators .active {
  background: #fff;
}
.cid-tEnNCfSsVs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tEnNCfSsVs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tEnNCfSsVs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tEnNCfSsVs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tEnNCfSsVs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tEnNCfSsVs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tEnNCfSsVs .carousel {
  width: 100%;
}
.cid-tEnNCfSsVs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tEnNCfSsVs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tEnNCfSsVs .modal.fade .modal-dialog,
.cid-tEnNCfSsVs .modal.in .modal-dialog {
  transform: none;
}
.cid-tEnNCfSsVs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tEnNCfSsVs H6 {
  text-align: center;
}
.cid-tEjgkXIoUu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEjgkXPPrL {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tEjgkXPPrL .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tEjgkXPPrL .container {
    max-width: 1400px;
  }
}
.cid-tEjgkXPPrL .card {
  margin: auto;
}
.cid-tEjgkXPPrL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #65c6d4;
  margin-bottom: 2rem;
}
.cid-tEjgkXPPrL .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tEjgkXPPrL .row {
  justify-content: center;
}
.cid-tEo40wEy4Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tEo40wEy4Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEo40wEy4Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tEo40wEy4Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tEo40wEy4Y img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tEo40wEy4Y .text-wrapper {
    padding: 2rem;
  }
}
.cid-tEjgkYnzF2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEjgkYnzF2 .row {
  flex-direction: row-reverse;
}
.cid-tEjgkYnzF2 .video-wrapper iframe {
  width: 100%;
}
.cid-tEjgkYnzF2 .mbr-section-title,
.cid-tEjgkYnzF2 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tEjgkYnzF2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tEo6KHlJ6Z {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEo6KHlJ6Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEo6KHlJ6Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGWaT1UIZB {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tGWaT1UIZB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGWaT1UIZB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tGWaT1UIZB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tGWaT1UIZB .row {
  flex-direction: row-reverse;
}
.cid-tGWaT1UIZB img {
  width: 100%;
}
.cid-tEjgkYGp4J {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEjgkYGp4J .row {
  flex-direction: row-reverse;
}
.cid-tEjgkYGp4J .video-wrapper iframe {
  width: 100%;
}
.cid-tEjgkYGp4J .mbr-section-title,
.cid-tEjgkYGp4J .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tEjgkYGp4J .text-wrapper {
    padding: 2rem;
  }
}
.cid-tEjgkYQhrR {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tEjgkYQhrR .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tEjgkYWNd4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEjgkYWNd4 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tEnRDQZh6R {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tEnRDQZh6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEnRDQZh6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEnRBBVF25 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tEnRBBVF25 .carousel {
    min-height: 400px;
  }
  .cid-tEnRBBVF25 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEnRBBVF25 .carousel {
    min-height: 260px;
  }
  .cid-tEnRBBVF25 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tEnRBBVF25 .carousel {
    min-height: 220px;
  }
  .cid-tEnRBBVF25 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-tEnRBBVF25 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tEnRBBVF25 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tEnRBBVF25 .carousel,
.cid-tEnRBBVF25 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tEnRBBVF25 .item-wrapper {
  width: 100%;
}
.cid-tEnRBBVF25 .carousel-caption {
  bottom: 40px;
}
.cid-tEnRBBVF25 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tEnRBBVF25 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tEnRBBVF25 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tEnRBBVF25 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tEnRBBVF25 .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-tEnRBBVF25 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEnRBBVF25 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tEnRBBVF25 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tEnRBBVF25 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tEnRBBVF25 .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-tEnRBBVF25 .carousel-indicators li.active,
.cid-tEnRBBVF25 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tEnRBBVF25 .carousel-indicators li::after,
.cid-tEnRBBVF25 .carousel-indicators li::before {
  content: none;
}
.cid-tEnRBBVF25 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tEnRBBVF25 .carousel-indicators {
    display: none !important;
  }
}
.cid-tEjgl1tbeU {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tEjgl1tbeU .mbr-section-title {
  text-align: center;
}
.cid-tEjgl1F1Df {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tEjgl1F1Df img,
.cid-tEjgl1F1Df .item-img {
  width: 100%;
}
.cid-tEjgl1F1Df .item:focus,
.cid-tEjgl1F1Df span:focus {
  outline: none;
}
.cid-tEjgl1F1Df .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tEjgl1F1Df .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tEjgl1F1Df .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tEjgl1F1Df .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEjgl1F1Df .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tEjgl1F1Df .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tEjgl1F1Df .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tEjgl1F1Df .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tEjgl1F1Df .mbr-text,
.cid-tEjgl1F1Df .mbr-section-btn {
  text-align: left;
}
.cid-tEjgl1F1Df .item-title {
  text-align: left;
}
.cid-tEjgl1F1Df .item-subtitle {
  text-align: left;
}
.cid-tEjgl1WqZr {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tEjgl1WqZr img,
.cid-tEjgl1WqZr .item-img {
  width: 100%;
}
.cid-tEjgl1WqZr .item:focus,
.cid-tEjgl1WqZr span:focus {
  outline: none;
}
.cid-tEjgl1WqZr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tEjgl1WqZr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tEjgl1WqZr .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tEjgl1WqZr .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEjgl1WqZr .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tEjgl1WqZr .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tEjgl1WqZr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tEjgl1WqZr .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tEjgl1WqZr .mbr-text,
.cid-tEjgl1WqZr .mbr-section-btn {
  text-align: left;
}
.cid-tEjgl1WqZr .item-title {
  text-align: left;
}
.cid-tEjgl1WqZr .item-subtitle {
  text-align: left;
}
.cid-tEjgl2bDpl {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tEjgl2bDpl img,
.cid-tEjgl2bDpl .item-img {
  width: 100%;
}
.cid-tEjgl2bDpl .item:focus,
.cid-tEjgl2bDpl span:focus {
  outline: none;
}
.cid-tEjgl2bDpl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tEjgl2bDpl .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tEjgl2bDpl .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tEjgl2bDpl .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEjgl2bDpl .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tEjgl2bDpl .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tEjgl2bDpl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tEjgl2bDpl .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tEjgl2bDpl .mbr-text,
.cid-tEjgl2bDpl .mbr-section-btn {
  text-align: left;
}
.cid-tEjgl2bDpl .item-title {
  text-align: left;
}
.cid-tEjgl2bDpl .item-subtitle {
  text-align: left;
}
.cid-tEjgl2neuA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEjgl2xp2h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tEjgl2xp2h .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEjgl2xp2h .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEjgl2xp2h .row {
    text-align: center;
  }
  .cid-tEjgl2xp2h .row > div {
    margin: auto;
  }
  .cid-tEjgl2xp2h .social-row {
    justify-content: center;
  }
}
.cid-tEjgl2xp2h .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEjgl2xp2h .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tEjgl2xp2h .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEjgl2xp2h .list {
    margin-bottom: 0rem;
  }
}
.cid-tEjgl2xp2h .mbr-text {
  color: #ffffff;
}
.cid-tEjgl2xp2h .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEjgl2xp2h .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEjgl2xp2h div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEjgl2NM6w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tEjgl2NM6w hr {
  border: 0;
  clear: both;
  display: block;
  margin: 2.4rem auto;
  text-align: center;
  width: 71%;
}
.cid-tEjgl2NM6w .progress {
  background: #cccccc;
  opacity: 1;
  height: 1px;
  overflow: hidden;
  position: relative;
}
.cid-tEjgl2NM6w .progress::before {
  animation-duration: 2s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
  animation-name: progress;
  background: #cc2952;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  width: 100px;
}
@keyframes progress {
  from {
    margin-left: 0%;
    width: 94px;
  }
  to {
    margin-left: 100%;
    width: 94px;
  }
}
.cid-tZMYdgLcN3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tZMYdgLcN3 nav.navbar {
  position: fixed;
}
.cid-tZMYdgLcN3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tZMYdgLcN3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZMYdgLcN3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZMYdgLcN3 .dropdown-item:hover,
.cid-tZMYdgLcN3 .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-tZMYdgLcN3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZMYdgLcN3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZMYdgLcN3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZMYdgLcN3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZMYdgLcN3 .nav-link {
  position: relative;
}
.cid-tZMYdgLcN3 .container {
  display: flex;
  margin: auto;
}
.cid-tZMYdgLcN3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZMYdgLcN3 .dropdown-menu,
.cid-tZMYdgLcN3 .navbar.opened {
  background: #ffffff !important;
}
.cid-tZMYdgLcN3 .nav-item:focus,
.cid-tZMYdgLcN3 .nav-link:focus {
  outline: none;
}
.cid-tZMYdgLcN3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZMYdgLcN3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZMYdgLcN3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZMYdgLcN3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZMYdgLcN3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZMYdgLcN3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZMYdgLcN3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tZMYdgLcN3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tZMYdgLcN3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZMYdgLcN3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tZMYdgLcN3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZMYdgLcN3 .navbar.collapsed {
  justify-content: center;
}
.cid-tZMYdgLcN3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZMYdgLcN3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZMYdgLcN3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tZMYdgLcN3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZMYdgLcN3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZMYdgLcN3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tZMYdgLcN3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZMYdgLcN3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZMYdgLcN3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZMYdgLcN3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZMYdgLcN3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZMYdgLcN3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZMYdgLcN3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZMYdgLcN3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tZMYdgLcN3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZMYdgLcN3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZMYdgLcN3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZMYdgLcN3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZMYdgLcN3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZMYdgLcN3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZMYdgLcN3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZMYdgLcN3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZMYdgLcN3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZMYdgLcN3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZMYdgLcN3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZMYdgLcN3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZMYdgLcN3 .dropdown-item.active,
.cid-tZMYdgLcN3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tZMYdgLcN3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZMYdgLcN3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZMYdgLcN3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZMYdgLcN3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZMYdgLcN3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZMYdgLcN3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZMYdgLcN3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZMYdgLcN3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZMYdgLcN3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZMYdgLcN3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tZMYdgLcN3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZMYdgLcN3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZMYdgLcN3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZMYdgLcN3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZMYdgLcN3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZMYdgLcN3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZMYdgLcN3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZMYdgLcN3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZMYdgLcN3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZMYdgLcN3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZMYdgLcN3 .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-tZMYdgLcN3 .navbar {
    height: 70px;
  }
  .cid-tZMYdgLcN3 .navbar.opened {
    height: auto;
  }
  .cid-tZMYdgLcN3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZMYdh1ZBd {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/2024-01-02-162650-1278x847.png");
}
.cid-tZMYdhcV8Z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZMYdhcV8Z .mbr-text {
  color: #2299aa;
}
.cid-u0bNgLHMSx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0bNgLHMSx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bNgLHMSx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0bNgLHMSx .mbr-section-title {
  color: #000000;
}
.cid-u0bNgLHMSx .mbr-section-subtitle {
  color: #000000;
}
.cid-u0bNdcA7OJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0bNdcA7OJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bNdcA7OJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u0bNdcA7OJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0bNdcA7OJ .row {
  flex-direction: row-reverse;
}
.cid-u0bNdcA7OJ img {
  width: 100%;
}
.cid-u0bNdcA7OJ .mbr-text {
  color: #888888;
}
.cid-tZMYdi4vPZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tZMYdidI1T {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tZMYdidI1T .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tZMYdidI1T .container {
    max-width: 1400px;
  }
}
.cid-tZMYdidI1T .card {
  margin: auto;
}
.cid-tZMYdidI1T .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #65c6d4;
  margin-bottom: 2rem;
}
.cid-tZMYdidI1T .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tZMYdidI1T .row {
  justify-content: center;
}
.cid-u0bOF0gQBD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0bOF0gQBD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bOF0gQBD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0bOF0gQBD .mbr-section-title {
  color: #000000;
}
.cid-u0bOBqNmXy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0bOBqNmXy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bOBqNmXy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u0bOBqNmXy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0bOBqNmXy .row {
  flex-direction: row-reverse;
}
.cid-u0bOBqNmXy img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u0bOBqNmXy .text-wrapper {
    padding: 2rem;
  }
}
.cid-u0bOBqNmXy .mbr-text {
  color: #888888;
}
.cid-u0bOBqNmXy .mbr-section-title {
  color: #000000;
}
.cid-tZOkZTTMJb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZOkZTTMJb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZOkZTTMJb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZOkZTTMJb .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tZOkZTTMJb .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tZOkZTTMJb .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #40b0bf;
}
.cid-tZOkZTTMJb .panel-body,
.cid-tZOkZTTMJb .card-header {
  padding: 1rem 0;
}
.cid-tZOkZTTMJb .panel-title-edit {
  color: #353535;
  text-align: left;
}
.cid-tZOkZTTMJb H3 {
  color: #000000;
}
.cid-tZOkZTTMJb .panel-text {
  color: #888888;
}
.cid-u0bPu6mW60 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0bPu6mW60 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bPu6mW60 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0bPt0si8t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0bPt0si8t .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bPt0si8t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u0bPt0si8t .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0bPt0si8t img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u0bPt0si8t .text-wrapper {
    padding: 2rem;
  }
}
.cid-u0bPt0si8t .mbr-text {
  color: #888888;
}
.cid-u0bSbFJHjT {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0bSbFJHjT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bSbFJHjT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0bSavl7Uw {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-u0bSavl7Uw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bSavl7Uw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u0bSavl7Uw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0bSavl7Uw .row {
  flex-direction: row-reverse;
}
.cid-u0bSavl7Uw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u0bSavl7Uw .text-wrapper {
    padding: 2rem;
  }
}
.cid-u0bSavl7Uw .mbr-text {
  color: #888888;
}
.cid-tZMYdj7edc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZMYdj7edc .mbr-text,
.cid-tZMYdj7edc .mbr-section-btn {
  color: #232323;
}
.cid-tZMYdj7edc .card-title,
.cid-tZMYdj7edc .card-box {
  color: #353535;
}
.cid-tZMYdj7edc .mbr-text,
.cid-tZMYdj7edc .link-wrap {
  color: #ffffff;
}
.cid-tZMYdj7edc .card-box .mbr-text,
.cid-tZMYdj7edc .mbr-section-btn {
  color: #888888;
}
.cid-u0bUxGVQmr {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-u0bUxGVQmr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0bUxGVQmr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u0bUxGVQmr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0bUxGVQmr .row {
  flex-direction: row-reverse;
}
.cid-u0bUxGVQmr img {
  width: 100%;
}
.cid-tZMYdk6QEW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMYdk6QEW .mbr-text,
.cid-tZMYdk6QEW .mbr-section-btn {
  color: #232323;
}
.cid-tZMYdk6QEW .card-title,
.cid-tZMYdk6QEW .card-box {
  color: #353535;
}
.cid-tZMYdk6QEW .mbr-text,
.cid-tZMYdk6QEW .link-wrap {
  color: #ffffff;
}
.cid-tZMYdk6QEW .card-box .mbr-text,
.cid-tZMYdk6QEW .mbr-section-btn {
  color: #888888;
}
.cid-tZMYdkiT3w {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tZMYdkiT3w .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZMYdkiT3w .row {
  flex-direction: row-reverse;
}
.cid-tZMYdkiT3w img {
  width: 100%;
}
.cid-tZMYdkwxJO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZMYdkwxJO .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-tZMYdkGfnN {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tZMYdkTlP0 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZMYdkTlP0 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tZMYdkTlP0 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tZMYdkTlP0 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMYdkTlP0 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tZMYdkTlP0 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZMYdkTlP0 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tZMYdkTlP0 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tZMYdkTlP0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZMYdkTlP0 .card-title {
  text-align: left;
}
.cid-tZMYdlkNoT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tZMYdlkNoT img,
.cid-tZMYdlkNoT .item-img {
  width: 100%;
}
.cid-tZMYdlkNoT .item:focus,
.cid-tZMYdlkNoT span:focus {
  outline: none;
}
.cid-tZMYdlkNoT .item-wrapper {
  position: relative;
}
.cid-tZMYdlkNoT .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZMYdlkNoT .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZMYdlkNoT .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-tZMYdlkNoT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZMYdlkNoT .mbr-section-title {
  color: #232323;
}
.cid-tZMYdlkNoT .mbr-text,
.cid-tZMYdlkNoT .mbr-section-btn {
  text-align: left;
}
.cid-tZMYdlkNoT .item-title {
  text-align: left;
}
.cid-tZMYdlkNoT .item-subtitle {
  text-align: left;
}
.cid-tZMYdlkNoT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tZMYdlkNoT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tZMYdlkNoT .embla__button--next,
.cid-tZMYdlkNoT .embla__button--prev {
  display: flex;
}
.cid-tZMYdlkNoT .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tZMYdlkNoT .embla__button {
    display: none;
  }
}
.cid-tZMYdlkNoT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tZMYdlkNoT .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tZMYdlkNoT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMYdlkNoT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMYdlkNoT .embla__button {
    top: auto;
  }
}
.cid-tZMYdlkNoT .embla {
  position: relative;
  width: 100%;
}
.cid-tZMYdlkNoT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tZMYdlkNoT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tZMYdlkNoT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tZMYdlkNoT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tZMYdm8KEq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tZMYdm8KEq img,
.cid-tZMYdm8KEq .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tZMYdm8KEq .item:focus,
.cid-tZMYdm8KEq span:focus {
  outline: none;
}
.cid-tZMYdm8KEq .item-wrapper {
  position: relative;
}
.cid-tZMYdm8KEq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZMYdm8KEq .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tZMYdm8KEq .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZMYdm8KEq .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tZMYdm8KEq .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tZMYdm8KEq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZMYdm8KEq .mbr-section-title {
  color: #232323;
}
.cid-tZMYdm8KEq .mbr-text,
.cid-tZMYdm8KEq .mbr-section-btn {
  text-align: left;
}
.cid-tZMYdm8KEq .item-title {
  text-align: left;
}
.cid-tZMYdm8KEq .item-subtitle {
  text-align: left;
}
.cid-tZMYdm8KEq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tZMYdm8KEq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tZMYdm8KEq .embla__button--next,
.cid-tZMYdm8KEq .embla__button--prev {
  display: flex;
}
.cid-tZMYdm8KEq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-tZMYdm8KEq .embla__button {
    display: none;
  }
}
.cid-tZMYdm8KEq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tZMYdm8KEq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tZMYdm8KEq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMYdm8KEq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMYdm8KEq .embla__button {
    top: auto;
  }
}
.cid-tZMYdm8KEq .embla {
  position: relative;
  width: 100%;
}
.cid-tZMYdm8KEq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tZMYdm8KEq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tZMYdm8KEq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tZMYdm8KEq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tZMYdmIALt {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tZMYdmIALt .mbr-section-title {
  text-align: center;
}
.cid-tZMYdmVHPm {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMYdmVHPm img,
.cid-tZMYdmVHPm .item-img {
  width: 100%;
}
.cid-tZMYdmVHPm .item:focus,
.cid-tZMYdmVHPm span:focus {
  outline: none;
}
.cid-tZMYdmVHPm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZMYdmVHPm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZMYdmVHPm .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tZMYdmVHPm .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZMYdmVHPm .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tZMYdmVHPm .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tZMYdmVHPm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZMYdmVHPm .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tZMYdmVHPm .mbr-text,
.cid-tZMYdmVHPm .mbr-section-btn {
  text-align: left;
}
.cid-tZMYdmVHPm .item-title {
  text-align: left;
}
.cid-tZMYdmVHPm .item-subtitle {
  text-align: left;
}
.cid-tZMYdntINq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMYdntINq img,
.cid-tZMYdntINq .item-img {
  width: 100%;
}
.cid-tZMYdntINq .item:focus,
.cid-tZMYdntINq span:focus {
  outline: none;
}
.cid-tZMYdntINq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZMYdntINq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZMYdntINq .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tZMYdntINq .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZMYdntINq .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tZMYdntINq .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tZMYdntINq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZMYdntINq .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tZMYdntINq .mbr-text,
.cid-tZMYdntINq .mbr-section-btn {
  text-align: left;
}
.cid-tZMYdntINq .item-title {
  text-align: left;
}
.cid-tZMYdntINq .item-subtitle {
  text-align: left;
}
.cid-tZMYdnZSGX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMYdnZSGX img,
.cid-tZMYdnZSGX .item-img {
  width: 100%;
}
.cid-tZMYdnZSGX .item:focus,
.cid-tZMYdnZSGX span:focus {
  outline: none;
}
.cid-tZMYdnZSGX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZMYdnZSGX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZMYdnZSGX .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tZMYdnZSGX .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZMYdnZSGX .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tZMYdnZSGX .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tZMYdnZSGX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZMYdnZSGX .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tZMYdnZSGX .mbr-text,
.cid-tZMYdnZSGX .mbr-section-btn {
  text-align: left;
}
.cid-tZMYdnZSGX .item-title {
  text-align: left;
}
.cid-tZMYdnZSGX .item-subtitle {
  text-align: left;
}
.cid-tZMYdoR9gV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMYdp4awa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tZMYdp4awa .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tZMYdp4awa .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMYdp4awa .row {
    text-align: center;
  }
  .cid-tZMYdp4awa .row > div {
    margin: auto;
  }
  .cid-tZMYdp4awa .social-row {
    justify-content: center;
  }
}
.cid-tZMYdp4awa .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tZMYdp4awa .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tZMYdp4awa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZMYdp4awa .list {
    margin-bottom: 0rem;
  }
}
.cid-tZMYdp4awa .mbr-text {
  color: #ffffff;
}
.cid-tZMYdp4awa .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tZMYdp4awa .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tZMYdp4awa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u0hm7KHTMB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u0hm7KHTMB nav.navbar {
  position: fixed;
}
.cid-u0hm7KHTMB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0hm7KHTMB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u0hm7KHTMB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0hm7KHTMB .dropdown-item:hover,
.cid-u0hm7KHTMB .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-u0hm7KHTMB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u0hm7KHTMB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u0hm7KHTMB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u0hm7KHTMB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0hm7KHTMB .nav-link {
  position: relative;
}
.cid-u0hm7KHTMB .container {
  display: flex;
  margin: auto;
}
.cid-u0hm7KHTMB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0hm7KHTMB .dropdown-menu,
.cid-u0hm7KHTMB .navbar.opened {
  background: #ffffff !important;
}
.cid-u0hm7KHTMB .nav-item:focus,
.cid-u0hm7KHTMB .nav-link:focus {
  outline: none;
}
.cid-u0hm7KHTMB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0hm7KHTMB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0hm7KHTMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0hm7KHTMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0hm7KHTMB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0hm7KHTMB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0hm7KHTMB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u0hm7KHTMB .navbar.opened {
  transition: all 0.3s;
}
.cid-u0hm7KHTMB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0hm7KHTMB .navbar .navbar-logo img {
  width: auto;
}
.cid-u0hm7KHTMB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0hm7KHTMB .navbar.collapsed {
  justify-content: center;
}
.cid-u0hm7KHTMB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0hm7KHTMB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0hm7KHTMB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u0hm7KHTMB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0hm7KHTMB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0hm7KHTMB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0hm7KHTMB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0hm7KHTMB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0hm7KHTMB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u0hm7KHTMB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0hm7KHTMB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0hm7KHTMB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0hm7KHTMB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0hm7KHTMB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0hm7KHTMB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u0hm7KHTMB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0hm7KHTMB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0hm7KHTMB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0hm7KHTMB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0hm7KHTMB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0hm7KHTMB .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0hm7KHTMB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0hm7KHTMB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0hm7KHTMB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0hm7KHTMB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0hm7KHTMB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0hm7KHTMB .dropdown-item.active,
.cid-u0hm7KHTMB .dropdown-item:active {
  background-color: transparent;
}
.cid-u0hm7KHTMB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0hm7KHTMB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0hm7KHTMB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0hm7KHTMB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0hm7KHTMB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0hm7KHTMB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0hm7KHTMB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0hm7KHTMB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0hm7KHTMB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0hm7KHTMB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u0hm7KHTMB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0hm7KHTMB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0hm7KHTMB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0hm7KHTMB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0hm7KHTMB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0hm7KHTMB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0hm7KHTMB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0hm7KHTMB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0hm7KHTMB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u0hm7KHTMB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0hm7KHTMB .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-u0hm7KHTMB .navbar {
    height: 70px;
  }
  .cid-u0hm7KHTMB .navbar.opened {
    height: auto;
  }
  .cid-u0hm7KHTMB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0hm7KZxnD {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/p16-neuron-growth-cone-2000x1976.jpg");
}
.cid-u0hm7KZxnD .mbr-section-title {
  color: #ffffff;
}
.cid-u0hm7KZxnD .mbr-text,
.cid-u0hm7KZxnD .mbr-section-btn {
  color: #ffffff;
}
.cid-u0hm7LbtMF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0hm7Ll5Yx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0hm7Ll5Yx .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0hm7LJofu {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u0hm7LJofu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0hm7LJofu .row {
  flex-direction: row-reverse;
}
.cid-u0hm7LJofu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u0hm7LJofu .text-wrapper {
    padding: 2rem;
  }
}
.cid-u0hm7LUxcN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0hm7M32hm {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-u0hm7M32hm .container {
    max-width: 1400px;
  }
}
.cid-u0hm7M32hm .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-u0hm7M32hm .card-wrapper {
  margin-top: 3rem;
}
.cid-u0hm7M32hm .row {
  justify-content: center;
}
.cid-u0hm7MjV9V {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u0hm7Myx3c {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u0hm7Myx3c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u0hm7Myx3c .row {
  flex-direction: row-reverse;
}
.cid-u0hm7Myx3c img {
  width: 100%;
}
.cid-u0hm7Myx3c .mbr-text {
  color: #888888;
}
.cid-u4dOhJ52r0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u4dPeaoja9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4dPeaoja9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4dPeaoja9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4dP9x3b15 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4dP9x3b15 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4dP9x3b15 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4dP9x3b15 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4dP9x3b15 .row {
  flex-direction: row-reverse;
}
.cid-u4dP9x3b15 img {
  width: 100%;
}
.cid-u4dP9x3b15 .mbr-text {
  color: #888888;
}
.cid-u4dQLp264a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4dQLp264a .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4dQLp264a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4dPSmgPFN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4dPSmgPFN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4dPSmgPFN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4dPSmgPFN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4dPSmgPFN .row {
  flex-direction: row-reverse;
}
.cid-u4dPSmgPFN img {
  width: 100%;
}
.cid-u4dPSmgPFN .mbr-text {
  color: #888888;
}
.cid-u4dQ8RRJO2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4dQ8RRJO2 .mbr-text {
  text-align: center;
}
.cid-u4dR9k2orW {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u4dR9k2orW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4dR9k2orW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4dR9k2orW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4dR9k2orW .row {
  flex-direction: row-reverse;
}
.cid-u4dR9k2orW img {
  width: 100%;
}
.cid-u4dR9k2orW .mbr-text {
  color: #888888;
}
.cid-u0hm7N31py {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4dRCw8a5j {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u4dRCw8a5j .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4dRCw8a5j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4dRCw8a5j .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4dRCw8a5j .row {
  flex-direction: row-reverse;
}
.cid-u4dRCw8a5j img {
  width: 100%;
}
.cid-u0hm7NqjBN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0hm7NqjBN .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-u0hm7NAlcp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-u0hm7NM7B7 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u0hm7NM7B7 .carousel {
    min-height: 600px;
  }
  .cid-u0hm7NM7B7 .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u0hm7NM7B7 .carousel {
    min-height: 390px;
  }
  .cid-u0hm7NM7B7 .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u0hm7NM7B7 .carousel {
    min-height: 330px;
  }
  .cid-u0hm7NM7B7 .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-u0hm7NM7B7 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u0hm7NM7B7 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u0hm7NM7B7 .carousel,
.cid-u0hm7NM7B7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0hm7NM7B7 .item-wrapper {
  width: 100%;
}
.cid-u0hm7NM7B7 .carousel-caption {
  bottom: 40px;
}
.cid-u0hm7NM7B7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u0hm7NM7B7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u0hm7NM7B7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u0hm7NM7B7 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u0hm7NM7B7 .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-u0hm7NM7B7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0hm7NM7B7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0hm7NM7B7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0hm7NM7B7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u0hm7NM7B7 .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-u0hm7NM7B7 .carousel-indicators li.active,
.cid-u0hm7NM7B7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0hm7NM7B7 .carousel-indicators li::after,
.cid-u0hm7NM7B7 .carousel-indicators li::before {
  content: none;
}
.cid-u0hm7NM7B7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0hm7NM7B7 .carousel-indicators {
    display: none !important;
  }
}
.cid-u0hm7O1TRI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u0hm7O1TRI img,
.cid-u0hm7O1TRI .item-img {
  width: 100%;
}
.cid-u0hm7O1TRI .item:focus,
.cid-u0hm7O1TRI span:focus {
  outline: none;
}
.cid-u0hm7O1TRI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u0hm7O1TRI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u0hm7O1TRI .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u0hm7O1TRI .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u0hm7O1TRI .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u0hm7O1TRI .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u0hm7O1TRI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u0hm7O1TRI .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-u0hm7O1TRI .mbr-text,
.cid-u0hm7O1TRI .mbr-section-btn {
  text-align: left;
}
.cid-u0hm7O1TRI .item-title {
  text-align: left;
}
.cid-u0hm7O1TRI .item-subtitle {
  text-align: left;
}
.cid-u0hm7Os2TV {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u0hm7OCJit {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-u0hm7OCJit .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u0hm7OCJit .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u0hm7OCJit .row {
    text-align: center;
  }
  .cid-u0hm7OCJit .row > div {
    margin: auto;
  }
  .cid-u0hm7OCJit .social-row {
    justify-content: center;
  }
}
.cid-u0hm7OCJit .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u0hm7OCJit .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u0hm7OCJit .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0hm7OCJit .list {
    margin-bottom: 0rem;
  }
}
.cid-u0hm7OCJit .mbr-text {
  color: #ffffff;
}
.cid-u0hm7OCJit .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-u0hm7OCJit .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u0hm7OCJit div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tXsqKB9yFP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tXsqKB9yFP nav.navbar {
  position: fixed;
}
.cid-tXsqKB9yFP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tXsqKB9yFP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tXsqKB9yFP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tXsqKB9yFP .dropdown-item:hover,
.cid-tXsqKB9yFP .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-tXsqKB9yFP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tXsqKB9yFP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tXsqKB9yFP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tXsqKB9yFP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tXsqKB9yFP .nav-link {
  position: relative;
}
.cid-tXsqKB9yFP .container {
  display: flex;
  margin: auto;
}
.cid-tXsqKB9yFP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tXsqKB9yFP .dropdown-menu,
.cid-tXsqKB9yFP .navbar.opened {
  background: #ffffff !important;
}
.cid-tXsqKB9yFP .nav-item:focus,
.cid-tXsqKB9yFP .nav-link:focus {
  outline: none;
}
.cid-tXsqKB9yFP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tXsqKB9yFP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tXsqKB9yFP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tXsqKB9yFP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tXsqKB9yFP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tXsqKB9yFP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tXsqKB9yFP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tXsqKB9yFP .navbar.opened {
  transition: all 0.3s;
}
.cid-tXsqKB9yFP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tXsqKB9yFP .navbar .navbar-logo img {
  width: auto;
}
.cid-tXsqKB9yFP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXsqKB9yFP .navbar.collapsed {
  justify-content: center;
}
.cid-tXsqKB9yFP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tXsqKB9yFP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXsqKB9yFP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tXsqKB9yFP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXsqKB9yFP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXsqKB9yFP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tXsqKB9yFP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXsqKB9yFP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tXsqKB9yFP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tXsqKB9yFP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tXsqKB9yFP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXsqKB9yFP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXsqKB9yFP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXsqKB9yFP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tXsqKB9yFP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tXsqKB9yFP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXsqKB9yFP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tXsqKB9yFP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tXsqKB9yFP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tXsqKB9yFP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tXsqKB9yFP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tXsqKB9yFP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tXsqKB9yFP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tXsqKB9yFP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXsqKB9yFP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXsqKB9yFP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXsqKB9yFP .dropdown-item.active,
.cid-tXsqKB9yFP .dropdown-item:active {
  background-color: transparent;
}
.cid-tXsqKB9yFP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXsqKB9yFP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXsqKB9yFP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXsqKB9yFP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXsqKB9yFP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXsqKB9yFP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXsqKB9yFP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tXsqKB9yFP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tXsqKB9yFP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tXsqKB9yFP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tXsqKB9yFP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tXsqKB9yFP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXsqKB9yFP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXsqKB9yFP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tXsqKB9yFP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXsqKB9yFP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tXsqKB9yFP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tXsqKB9yFP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXsqKB9yFP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tXsqKB9yFP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tXsqKB9yFP .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-tXsqKB9yFP .navbar {
    height: 70px;
  }
  .cid-tXsqKB9yFP .navbar.opened {
    height: auto;
  }
  .cid-tXsqKB9yFP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1AN5sCq7u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../images/screenshot-2023-05-16-112916-1256x452.png");
}
.cid-u1AN5sCq7u .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1AN5sCq7u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1AN5sCq7u .mbr-text,
.cid-u1AN5sCq7u .mbr-section-btn {
  color: #232323;
}
.cid-u1AN5sCq7u .card-title,
.cid-u1AN5sCq7u .card-box {
  color: #ffffff;
}
.cid-u1AN5sCq7u .mbr-text,
.cid-u1AN5sCq7u .link-wrap {
  color: #ffffff;
}
.cid-tXsqKBxyrF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tXsqKBxyrF img,
.cid-tXsqKBxyrF .item-img {
  width: 100%;
}
.cid-tXsqKBxyrF .item:focus,
.cid-tXsqKBxyrF span:focus {
  outline: none;
}
.cid-tXsqKBxyrF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tXsqKBxyrF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tXsqKBxyrF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXsqKBxyrF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tXsqKBxyrF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tXsqKBxyrF .mbr-section-title {
  color: #232323;
}
.cid-tXsqKBxyrF .mbr-text,
.cid-tXsqKBxyrF .mbr-section-btn {
  text-align: center;
  color: #2299aa;
}
.cid-tXsqKBxyrF .item-title {
  text-align: center;
}
.cid-tXsqKBxyrF .item-subtitle {
  text-align: center;
}
.cid-tXsqKBOfb6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tXsqKBOfb6 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tXsqKBOfb6 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tXsqKBOfb6 .row {
    text-align: center;
  }
  .cid-tXsqKBOfb6 .row > div {
    margin: auto;
  }
  .cid-tXsqKBOfb6 .social-row {
    justify-content: center;
  }
}
.cid-tXsqKBOfb6 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tXsqKBOfb6 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tXsqKBOfb6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tXsqKBOfb6 .list {
    margin-bottom: 0rem;
  }
}
.cid-tXsqKBOfb6 .mbr-text {
  color: #ffffff;
}
.cid-tXsqKBOfb6 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tXsqKBOfb6 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tXsqKBOfb6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u3LxTUUtsw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u3LxTUUtsw nav.navbar {
  position: fixed;
}
.cid-u3LxTUUtsw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3LxTUUtsw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u3LxTUUtsw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u3LxTUUtsw .dropdown-item:hover,
.cid-u3LxTUUtsw .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-u3LxTUUtsw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u3LxTUUtsw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u3LxTUUtsw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u3LxTUUtsw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u3LxTUUtsw .nav-link {
  position: relative;
}
.cid-u3LxTUUtsw .container {
  display: flex;
  margin: auto;
}
.cid-u3LxTUUtsw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3LxTUUtsw .dropdown-menu,
.cid-u3LxTUUtsw .navbar.opened {
  background: #ffffff !important;
}
.cid-u3LxTUUtsw .nav-item:focus,
.cid-u3LxTUUtsw .nav-link:focus {
  outline: none;
}
.cid-u3LxTUUtsw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3LxTUUtsw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3LxTUUtsw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3LxTUUtsw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3LxTUUtsw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3LxTUUtsw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3LxTUUtsw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u3LxTUUtsw .navbar.opened {
  transition: all 0.3s;
}
.cid-u3LxTUUtsw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3LxTUUtsw .navbar .navbar-logo img {
  width: auto;
}
.cid-u3LxTUUtsw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3LxTUUtsw .navbar.collapsed {
  justify-content: center;
}
.cid-u3LxTUUtsw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3LxTUUtsw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3LxTUUtsw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u3LxTUUtsw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3LxTUUtsw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3LxTUUtsw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3LxTUUtsw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3LxTUUtsw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3LxTUUtsw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u3LxTUUtsw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3LxTUUtsw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3LxTUUtsw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3LxTUUtsw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3LxTUUtsw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3LxTUUtsw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u3LxTUUtsw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3LxTUUtsw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3LxTUUtsw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u3LxTUUtsw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3LxTUUtsw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3LxTUUtsw .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3LxTUUtsw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u3LxTUUtsw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u3LxTUUtsw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3LxTUUtsw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3LxTUUtsw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3LxTUUtsw .dropdown-item.active,
.cid-u3LxTUUtsw .dropdown-item:active {
  background-color: transparent;
}
.cid-u3LxTUUtsw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3LxTUUtsw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3LxTUUtsw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3LxTUUtsw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u3LxTUUtsw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3LxTUUtsw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3LxTUUtsw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3LxTUUtsw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u3LxTUUtsw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3LxTUUtsw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u3LxTUUtsw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3LxTUUtsw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3LxTUUtsw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3LxTUUtsw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3LxTUUtsw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3LxTUUtsw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3LxTUUtsw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3LxTUUtsw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3LxTUUtsw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u3LxTUUtsw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3LxTUUtsw .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-u3LxTUUtsw .navbar {
    height: 70px;
  }
  .cid-u3LxTUUtsw .navbar.opened {
    height: auto;
  }
  .cid-u3LxTUUtsw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3LxTVak7k {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/masthead-ds50-2-20c1ad2fb3e82075627c86561425a107-1920x960.jpg");
}
.cid-u3LxTVak7k .mbr-section-title {
  color: #ffffff;
}
.cid-u3LxTVak7k .mbr-text,
.cid-u3LxTVak7k .mbr-section-btn {
  color: #353535;
}
.cid-u3LxTVmlbD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LxTVv1WE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LxTVv1WE .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3LxTVDWPR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u3LxTVDWPR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LxTVDWPR .row {
  flex-direction: row-reverse;
}
.cid-u3LxTVDWPR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u3LxTVDWPR .text-wrapper {
    padding: 2rem;
  }
}
.cid-u3LxTVQOVH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3LAhnNJwF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LAhnNJwF blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-u3LAOCrxhW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3LBC2wxRt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LBC2wxRt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LBC2wxRt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3LBC2wxRt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LBC2wxRt .row {
  flex-direction: row-reverse;
}
.cid-u3LBC2wxRt img {
  width: 100%;
}
.cid-u3LBni02Tg {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u3LBni02Tg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LBni02Tg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3LBni02Tg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LBni02Tg .row {
  flex-direction: row-reverse;
}
.cid-u3LBni02Tg img {
  width: 100%;
}
.cid-u3LBNMF354 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LCkHwzY0 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u3LCkHwzY0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LCkHwzY0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3LCkHwzY0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LCkHwzY0 .row {
  flex-direction: row-reverse;
}
.cid-u3LCkHwzY0 img {
  width: 100%;
}
.cid-u3LCkHwzY0 .mbr-text {
  text-align: left;
}
.cid-u3LCYLPWzR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LCYLPWzR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LCYLPWzR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3LCYLPWzR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LCYLPWzR .row {
  flex-direction: row-reverse;
}
.cid-u3LCYLPWzR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u3LCYLPWzR .text-wrapper {
    padding: 2rem;
  }
}
.cid-u3LDipnb4F {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u3LDipnb4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LDipnb4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3LDipnb4F .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LDipnb4F .row {
  flex-direction: row-reverse;
}
.cid-u3LDipnb4F img {
  width: 100%;
}
.cid-u3LDipnb4F .mbr-text {
  text-align: left;
  color: #888888;
}
.cid-u3LDZtyl3P {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u3LDZtyl3P .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LDZtyl3P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3LDZtyl3P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LDZtyl3P .row {
  flex-direction: row-reverse;
}
.cid-u3LDZtyl3P img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u3LDZtyl3P .text-wrapper {
    padding: 2rem;
  }
}
.cid-u3LEyP7DEO {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u3LEyP7DEO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LEyP7DEO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u3LEyP7DEO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u3LEyP7DEO img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u3LEyP7DEO .text-wrapper {
    padding: 2rem;
  }
}
.cid-u3LxTW8yFH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u3LxTW8yFH img,
.cid-u3LxTW8yFH .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u3LxTW8yFH .item:focus,
.cid-u3LxTW8yFH span:focus {
  outline: none;
}
.cid-u3LxTW8yFH .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-u3LxTW8yFH .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u3LxTW8yFH .item {
  padding: 0;
  margin: 0;
}
.cid-u3LxTW8yFH .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u3LxTW8yFH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u3LxTW8yFH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u3LxTW8yFH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u3LxTW8yFH .mbr-section-title {
  color: #232323;
}
.cid-u3LxTWsLr0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3LxTWsLr0 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-u3LxTWBSri {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u3LxTWBSri img,
.cid-u3LxTWBSri .item-img {
  width: 100%;
}
.cid-u3LxTWBSri .item:focus,
.cid-u3LxTWBSri span:focus {
  outline: none;
}
.cid-u3LxTWBSri .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u3LxTWBSri .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u3LxTWBSri .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u3LxTWBSri .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u3LxTWBSri .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u3LxTWBSri .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u3LxTWBSri .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u3LxTWBSri .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-u3LxTWBSri .mbr-text,
.cid-u3LxTWBSri .mbr-section-btn {
  text-align: left;
}
.cid-u3LxTWBSri .item-title {
  text-align: left;
}
.cid-u3LxTWBSri .item-subtitle {
  text-align: left;
}
.cid-u3LxTWW2cR {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u3LxTX4Ojo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-u3LxTX4Ojo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u3LxTX4Ojo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3LxTX4Ojo .row {
    text-align: center;
  }
  .cid-u3LxTX4Ojo .row > div {
    margin: auto;
  }
  .cid-u3LxTX4Ojo .social-row {
    justify-content: center;
  }
}
.cid-u3LxTX4Ojo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u3LxTX4Ojo .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u3LxTX4Ojo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3LxTX4Ojo .list {
    margin-bottom: 0rem;
  }
}
.cid-u3LxTX4Ojo .mbr-text {
  color: #ffffff;
}
.cid-u3LxTX4Ojo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-u3LxTX4Ojo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u3LxTX4Ojo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4e96F4v7w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4e96F4v7w nav.navbar {
  position: fixed;
}
.cid-u4e96F4v7w .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u4e96F4v7w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4e96F4v7w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4e96F4v7w .dropdown-item:hover,
.cid-u4e96F4v7w .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-u4e96F4v7w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4e96F4v7w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4e96F4v7w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4e96F4v7w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4e96F4v7w .nav-link {
  position: relative;
}
.cid-u4e96F4v7w .container {
  display: flex;
  margin: auto;
}
.cid-u4e96F4v7w .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4e96F4v7w .dropdown-menu,
.cid-u4e96F4v7w .navbar.opened {
  background: #ffffff !important;
}
.cid-u4e96F4v7w .nav-item:focus,
.cid-u4e96F4v7w .nav-link:focus {
  outline: none;
}
.cid-u4e96F4v7w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4e96F4v7w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4e96F4v7w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4e96F4v7w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4e96F4v7w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4e96F4v7w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4e96F4v7w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4e96F4v7w .navbar.opened {
  transition: all 0.3s;
}
.cid-u4e96F4v7w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4e96F4v7w .navbar .navbar-logo img {
  width: auto;
}
.cid-u4e96F4v7w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4e96F4v7w .navbar.collapsed {
  justify-content: center;
}
.cid-u4e96F4v7w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4e96F4v7w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4e96F4v7w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4e96F4v7w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4e96F4v7w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4e96F4v7w .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4e96F4v7w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4e96F4v7w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4e96F4v7w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4e96F4v7w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4e96F4v7w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4e96F4v7w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4e96F4v7w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4e96F4v7w .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4e96F4v7w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4e96F4v7w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4e96F4v7w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4e96F4v7w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4e96F4v7w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4e96F4v7w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4e96F4v7w .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4e96F4v7w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4e96F4v7w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4e96F4v7w .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4e96F4v7w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4e96F4v7w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4e96F4v7w .dropdown-item.active,
.cid-u4e96F4v7w .dropdown-item:active {
  background-color: transparent;
}
.cid-u4e96F4v7w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4e96F4v7w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4e96F4v7w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4e96F4v7w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4e96F4v7w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4e96F4v7w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4e96F4v7w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4e96F4v7w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4e96F4v7w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4e96F4v7w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4e96F4v7w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4e96F4v7w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4e96F4v7w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4e96F4v7w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4e96F4v7w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4e96F4v7w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4e96F4v7w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4e96F4v7w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4e96F4v7w .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4e96F4v7w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4e96F4v7w .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-u4e96F4v7w .navbar {
    height: 70px;
  }
  .cid-u4e96F4v7w .navbar.opened {
    height: auto;
  }
  .cid-u4e96F4v7w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4e96FlGHi {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/untitled-design-4-1536x864.png");
}
.cid-u4e96FA4Xj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4e96FA4Xj .mbr-text {
  color: #2299aa;
}
.cid-u4e96FRFNZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4e96FRFNZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4e96FRFNZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4e96FRFNZ .mbr-section-title {
  color: #000000;
}
.cid-u4e96FRFNZ .mbr-section-subtitle {
  color: #000000;
}
.cid-u4edUf2YhQ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4edUf2YhQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4edUf2YhQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4edUf2YhQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4edUf2YhQ .row {
  flex-direction: row-reverse;
}
.cid-u4edUf2YhQ img {
  width: 100%;
}
.cid-u4edUf2YhQ .mbr-description {
  color: #888888;
}
.cid-u4e96FIi8P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u4e96GdqOJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-u4e96GdqOJ .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-u4e96GdqOJ .container {
    max-width: 1400px;
  }
}
.cid-u4e96GdqOJ .card {
  margin: auto;
}
.cid-u4e96GdqOJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #65c6d4;
  margin-bottom: 2rem;
}
.cid-u4e96GdqOJ .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-u4e96GdqOJ .row {
  justify-content: center;
}
.cid-u4e96Gsp1a {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4e96Gsp1a .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4e96Gsp1a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4e96Gsp1a .mbr-section-title {
  color: #000000;
}
.cid-u4jQ2x0Alk {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u4jQ2x0Alk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4jQ2x0Alk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4jQ2x0Alk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4jQ2x0Alk .row {
  flex-direction: row-reverse;
}
.cid-u4jQ2x0Alk img {
  width: 100%;
}
.cid-u4jQ2x0Alk .mbr-text {
  text-align: left;
  color: #888888;
}
.cid-u4e96H6O3F {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4e96H6O3F .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4e96H6O3F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4jRoyXR3E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jRoyXR3E .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4jRoyXR3E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4jRoyXR3E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4jRoyXR3E .row {
  flex-direction: row-reverse;
}
.cid-u4jRoyXR3E img {
  width: 100%;
}
.cid-u4jRqVY0UA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jRqVY0UA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4jRqVY0UA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4jRqVY0UA .item {
  padding-bottom: 2rem;
}
.cid-u4jRqVY0UA .item-wrapper {
  position: relative;
}
.cid-u4jRqVY0UA .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-u4jRqVY0UA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u4jRqVY0UA .carousel-control,
.cid-u4jRqVY0UA .close {
  background: #1b1b1b;
}
.cid-u4jRqVY0UA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4jRqVY0UA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4jRqVY0UA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4jRqVY0UA .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4jRqVY0UA .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-u4jRqVY0UA .close::before {
  content: '\e91a';
}
.cid-u4jRqVY0UA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4jRqVY0UA .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-u4jRqVY0UA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4jRqVY0UA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4jRqVY0UA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4jRqVY0UA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4jRqVY0UA .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-u4jRqVY0UA .carousel-indicators li.active,
.cid-u4jRqVY0UA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4jRqVY0UA .carousel-indicators li::after,
.cid-u4jRqVY0UA .carousel-indicators li::before {
  content: none;
}
.cid-u4jRqVY0UA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4jRqVY0UA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4jRqVY0UA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4jRqVY0UA .carousel-indicators {
    display: none;
  }
}
.cid-u4jRqVY0UA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4jRqVY0UA .carousel-inner > .active {
  display: block;
}
.cid-u4jRqVY0UA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4jRqVY0UA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4jRqVY0UA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4jRqVY0UA .carousel-control,
  .cid-u4jRqVY0UA .carousel-indicators,
  .cid-u4jRqVY0UA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4jRqVY0UA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4jRqVY0UA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4jRqVY0UA .carousel-indicators .active,
.cid-u4jRqVY0UA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4jRqVY0UA .carousel-indicators .active {
  background: #fff;
}
.cid-u4jRqVY0UA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4jRqVY0UA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4jRqVY0UA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4jRqVY0UA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4jRqVY0UA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4jRqVY0UA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4jRqVY0UA .carousel {
  width: 100%;
}
.cid-u4jRqVY0UA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4jRqVY0UA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4jRqVY0UA .modal.fade .modal-dialog,
.cid-u4jRqVY0UA .modal.in .modal-dialog {
  transform: none;
}
.cid-u4jRqVY0UA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4jRqVY0UA H6 {
  text-align: left;
  color: #888888;
}
.cid-u4jSbJ9fP2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jSbJ9fP2 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-u4jSbJ9fP2 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-u4jSbJ9fP2 .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-u4jSbJ9fP2 .mbr-text {
  color: #353535;
}
.cid-u4e96HuKh2 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4e96HuKh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4e96HuKh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4k1aGvneO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jZIzvGxc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jZIzvGxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4jZIzvGxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4jZIzvGxc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4jZIzvGxc .row {
  flex-direction: row-reverse;
}
.cid-u4jZIzvGxc img {
  width: 100%;
}
.cid-u4k0YVdrol {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4k1jOkCIH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jZJfCgFR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jZJfCgFR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4jZJfCgFR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4jZJfCgFR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4jZJfCgFR .row {
  flex-direction: row-reverse;
}
.cid-u4jZJfCgFR img {
  width: 100%;
}
.cid-u4k1uRf6gP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4k1IRNf9A {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jZJAtihU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4jZJAtihU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4jZJAtihU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u4jZJAtihU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4jZJAtihU .row {
  flex-direction: row-reverse;
}
.cid-u4jZJAtihU img {
  width: 100%;
}
.cid-u4k1JOclhh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4k25mxpkt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4k25mxpkt .mbr-text {
  color: #888888;
}
.cid-u4e96ID6ub {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4e96ID6ub .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-u4e96INWt6 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-u4e96J1le1 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4e96J1le1 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-u4e96J1le1 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u4e96J1le1 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u4e96J1le1 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u4e96J1le1 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u4e96J1le1 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-u4e96J1le1 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u4e96J1le1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u4e96J1le1 .card-title {
  text-align: left;
}
.cid-u4e96Jd8rH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-u4e96Jd8rH img,
.cid-u4e96Jd8rH .item-img {
  width: 100%;
}
.cid-u4e96Jd8rH .item:focus,
.cid-u4e96Jd8rH span:focus {
  outline: none;
}
.cid-u4e96Jd8rH .item-wrapper {
  position: relative;
}
.cid-u4e96Jd8rH .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u4e96Jd8rH .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u4e96Jd8rH .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-u4e96Jd8rH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u4e96Jd8rH .mbr-section-title {
  color: #232323;
}
.cid-u4e96Jd8rH .mbr-text,
.cid-u4e96Jd8rH .mbr-section-btn {
  text-align: left;
}
.cid-u4e96Jd8rH .item-title {
  text-align: left;
}
.cid-u4e96Jd8rH .item-subtitle {
  text-align: left;
}
.cid-u4e96Jd8rH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-u4e96Jd8rH .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-u4e96Jd8rH .embla__button--next,
.cid-u4e96Jd8rH .embla__button--prev {
  display: flex;
}
.cid-u4e96Jd8rH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-u4e96Jd8rH .embla__button {
    display: none;
  }
}
.cid-u4e96Jd8rH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u4e96Jd8rH .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-u4e96Jd8rH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4e96Jd8rH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4e96Jd8rH .embla__button {
    top: auto;
  }
}
.cid-u4e96Jd8rH .embla {
  position: relative;
  width: 100%;
}
.cid-u4e96Jd8rH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-u4e96Jd8rH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u4e96Jd8rH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u4e96Jd8rH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u4e96JY7P8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u4e96JY7P8 img,
.cid-u4e96JY7P8 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-u4e96JY7P8 .item:focus,
.cid-u4e96JY7P8 span:focus {
  outline: none;
}
.cid-u4e96JY7P8 .item-wrapper {
  position: relative;
}
.cid-u4e96JY7P8 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u4e96JY7P8 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u4e96JY7P8 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u4e96JY7P8 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u4e96JY7P8 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u4e96JY7P8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u4e96JY7P8 .mbr-section-title {
  color: #232323;
}
.cid-u4e96JY7P8 .mbr-text,
.cid-u4e96JY7P8 .mbr-section-btn {
  text-align: left;
}
.cid-u4e96JY7P8 .item-title {
  text-align: left;
}
.cid-u4e96JY7P8 .item-subtitle {
  text-align: left;
}
.cid-u4e96JY7P8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-u4e96JY7P8 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-u4e96JY7P8 .embla__button--next,
.cid-u4e96JY7P8 .embla__button--prev {
  display: flex;
}
.cid-u4e96JY7P8 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-u4e96JY7P8 .embla__button {
    display: none;
  }
}
.cid-u4e96JY7P8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u4e96JY7P8 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-u4e96JY7P8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4e96JY7P8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4e96JY7P8 .embla__button {
    top: auto;
  }
}
.cid-u4e96JY7P8 .embla {
  position: relative;
  width: 100%;
}
.cid-u4e96JY7P8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-u4e96JY7P8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u4e96JY7P8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u4e96JY7P8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u4e96McQ7C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u4e96Mp5fX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-u4e96Mp5fX .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u4e96Mp5fX .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u4e96Mp5fX .row {
    text-align: center;
  }
  .cid-u4e96Mp5fX .row > div {
    margin: auto;
  }
  .cid-u4e96Mp5fX .social-row {
    justify-content: center;
  }
}
.cid-u4e96Mp5fX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u4e96Mp5fX .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u4e96Mp5fX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u4e96Mp5fX .list {
    margin-bottom: 0rem;
  }
}
.cid-u4e96Mp5fX .mbr-text {
  color: #ffffff;
}
.cid-u4e96Mp5fX .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-u4e96Mp5fX .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u4e96Mp5fX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3D0Via8mQ {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/p16-neuron-growth-cone-2000x1976.jpg");
}
.cid-t3D0Via8mQ .mbr-section-title {
  color: #ffffff;
}
.cid-t3D0Via8mQ .mbr-text,
.cid-t3D0Via8mQ .mbr-section-btn {
  color: #ffffff;
}
.cid-t3D0ViEMCB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3D0ViO2kP {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3D0ViO2kP .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t3D0ViYEj5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t3D0ViYEj5 .video-wrapper iframe {
  width: 100%;
}
.cid-t3D0ViYEj5 .mbr-section-title,
.cid-t3D0ViYEj5 .mbr-section-subtitle,
.cid-t3D0ViYEj5 .mbr-text {
  text-align: center;
}
.cid-t3D0Vjja7u {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3D0Vjja7u .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3D0Vjja7u .row {
  flex-direction: row-reverse;
}
.cid-t3D0Vjja7u img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3D0Vjja7u .text-wrapper {
    padding: 2rem;
  }
}
.cid-t3D0VjzLxB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t3D0VjHy7I {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-t3D0VjHy7I .container {
    max-width: 1400px;
  }
}
.cid-t3D0VjHy7I .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #40b0bf;
  margin-bottom: 2rem;
}
.cid-t3D0VjHy7I .card-wrapper {
  margin-top: 3rem;
}
.cid-t3D0VjHy7I .row {
  justify-content: center;
}
.cid-t3D0Vk1tJl {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t3D0VkdtGt {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3D0VkdtGt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3D0VkdtGt .row {
  flex-direction: row-reverse;
}
.cid-t3D0VkdtGt img {
  width: 100%;
}
.cid-t3D0VksZUp {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t3D0VksZUp .video-wrapper iframe {
  width: 100%;
}
.cid-t3D0VksZUp .mbr-section-title,
.cid-t3D0VksZUp .mbr-section-subtitle,
.cid-t3D0VksZUp .mbr-text {
  text-align: center;
}
.cid-t3D0VkKmMw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3D0VkYfpL {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3D0VkYfpL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t3D0VkYfpL .row {
  flex-direction: row-reverse;
}
.cid-t3D0VkYfpL img {
  width: 100%;
}
.cid-t3D0VlcdzG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3D0VlcdzG .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-t3D0VlmK20 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t3D0VlAxwd {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-t3D0VlAxwd .carousel {
    min-height: 600px;
  }
  .cid-t3D0VlAxwd .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t3D0VlAxwd .carousel {
    min-height: 390px;
  }
  .cid-t3D0VlAxwd .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-t3D0VlAxwd .carousel {
    min-height: 330px;
  }
  .cid-t3D0VlAxwd .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-t3D0VlAxwd .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t3D0VlAxwd .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t3D0VlAxwd .carousel,
.cid-t3D0VlAxwd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t3D0VlAxwd .item-wrapper {
  width: 100%;
}
.cid-t3D0VlAxwd .carousel-caption {
  bottom: 40px;
}
.cid-t3D0VlAxwd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t3D0VlAxwd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t3D0VlAxwd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t3D0VlAxwd .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t3D0VlAxwd .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-t3D0VlAxwd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3D0VlAxwd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t3D0VlAxwd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t3D0VlAxwd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t3D0VlAxwd .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-t3D0VlAxwd .carousel-indicators li.active,
.cid-t3D0VlAxwd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t3D0VlAxwd .carousel-indicators li::after,
.cid-t3D0VlAxwd .carousel-indicators li::before {
  content: none;
}
.cid-t3D0VlAxwd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t3D0VlAxwd .carousel-indicators {
    display: none !important;
  }
}
.cid-t3D0VlThwE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t3D0VlThwE img,
.cid-t3D0VlThwE .item-img {
  width: 100%;
}
.cid-t3D0VlThwE .item:focus,
.cid-t3D0VlThwE span:focus {
  outline: none;
}
.cid-t3D0VlThwE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t3D0VlThwE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3D0VlThwE .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t3D0VlThwE .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3D0VlThwE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t3D0VlThwE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t3D0VlThwE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3D0VlThwE .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-t3D0VlThwE .mbr-text,
.cid-t3D0VlThwE .mbr-section-btn {
  text-align: left;
}
.cid-t3D0VlThwE .item-title {
  text-align: left;
}
.cid-t3D0VlThwE .item-subtitle {
  text-align: left;
}
.cid-t3D0VmFoTY {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t3D0VmRN1Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-t3D0VmRN1Y .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t3D0VmRN1Y .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t3D0VmRN1Y .row {
    text-align: center;
  }
  .cid-t3D0VmRN1Y .row > div {
    margin: auto;
  }
  .cid-t3D0VmRN1Y .social-row {
    justify-content: center;
  }
}
.cid-t3D0VmRN1Y .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-t3D0VmRN1Y .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3D0VmRN1Y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3D0VmRN1Y .list {
    margin-bottom: 0rem;
  }
}
.cid-t3D0VmRN1Y .mbr-text {
  color: #ffffff;
}
.cid-t3D0VmRN1Y .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-t3D0VmRN1Y .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-t3D0VmRN1Y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sLAVxdr7Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sLAVxdr7Ys nav.navbar {
  position: fixed;
}
.cid-sLAVxdr7Ys .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sLAVxdr7Ys .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sLAVxdr7Ys .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sLAVxdr7Ys .dropdown-item:hover,
.cid-sLAVxdr7Ys .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-sLAVxdr7Ys .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sLAVxdr7Ys .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sLAVxdr7Ys .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sLAVxdr7Ys .nav-link {
  position: relative;
}
.cid-sLAVxdr7Ys .container {
  display: flex;
  margin: auto;
}
.cid-sLAVxdr7Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown-menu,
.cid-sLAVxdr7Ys .navbar.opened {
  background: #ffffff !important;
}
.cid-sLAVxdr7Ys .nav-item:focus,
.cid-sLAVxdr7Ys .nav-link:focus {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sLAVxdr7Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sLAVxdr7Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLAVxdr7Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLAVxdr7Ys .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-sLAVxdr7Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sLAVxdr7Ys .navbar .navbar-logo img {
  width: auto;
}
.cid-sLAVxdr7Ys .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar.collapsed {
  justify-content: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sLAVxdr7Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sLAVxdr7Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sLAVxdr7Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLAVxdr7Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sLAVxdr7Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sLAVxdr7Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sLAVxdr7Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sLAVxdr7Ys .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLAVxdr7Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sLAVxdr7Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sLAVxdr7Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sLAVxdr7Ys .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sLAVxdr7Ys .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sLAVxdr7Ys .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLAVxdr7Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLAVxdr7Ys .dropdown-item.active,
.cid-sLAVxdr7Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-sLAVxdr7Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLAVxdr7Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sLAVxdr7Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLAVxdr7Ys .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLAVxdr7Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLAVxdr7Ys .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sLAVxdr7Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sLAVxdr7Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sLAVxdr7Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sLAVxdr7Ys .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sLAVxdr7Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sLAVxdr7Ys .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-sLAVxdr7Ys .navbar {
    height: 70px;
  }
  .cid-sLAVxdr7Ys .navbar.opened {
    height: auto;
  }
  .cid-sLAVxdr7Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3wsZ5rIZ6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../images/header-5-1900x1200.png");
}
.cid-t3wsZ5rIZ6 .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-t3wsZ5rIZ6 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t3wsZ5rIZ6 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3wsZ5rIZ6 .card-wrapper {
    padding: 4rem;
  }
}
.cid-t3wsZ5DB6D {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3wsZ5Jy7p {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t3wsZ5Jy7p img,
.cid-t3wsZ5Jy7p .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-t3wsZ5Jy7p .item:focus,
.cid-t3wsZ5Jy7p span:focus {
  outline: none;
}
.cid-t3wsZ5Jy7p .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t3wsZ5Jy7p .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3wsZ5Jy7p .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3wsZ5Jy7p .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t3wsZ5Jy7p .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3wsZ5Jy7p .mbr-section-title {
  color: #232323;
}
.cid-t3wsZ5Jy7p .mbr-text,
.cid-t3wsZ5Jy7p .mbr-section-btn {
  text-align: left;
}
.cid-t3wsZ5Jy7p .item-title {
  text-align: center;
}
.cid-t3wsZ5Jy7p .item-subtitle {
  text-align: center;
}
.cid-t3wsZ5UJnp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-t3wsZ5UJnp .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t3wsZ5UJnp .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t3wsZ5UJnp .row {
    text-align: center;
  }
  .cid-t3wsZ5UJnp .row > div {
    margin: auto;
  }
  .cid-t3wsZ5UJnp .social-row {
    justify-content: center;
  }
}
.cid-t3wsZ5UJnp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-t3wsZ5UJnp .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t3wsZ5UJnp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3wsZ5UJnp .list {
    margin-bottom: 0rem;
  }
}
.cid-t3wsZ5UJnp .mbr-text {
  color: #ffffff;
}
.cid-t3wsZ5UJnp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-t3wsZ5UJnp .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-t3wsZ5UJnp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ureINmCypF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ureINmCypF nav.navbar {
  position: fixed;
}
.cid-ureINmCypF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ureINmCypF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ureINmCypF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ureINmCypF .dropdown-item:hover,
.cid-ureINmCypF .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-ureINmCypF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ureINmCypF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ureINmCypF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ureINmCypF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ureINmCypF .nav-link {
  position: relative;
}
.cid-ureINmCypF .container {
  display: flex;
  margin: auto;
}
.cid-ureINmCypF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ureINmCypF .dropdown-menu,
.cid-ureINmCypF .navbar.opened {
  background: #ffffff !important;
}
.cid-ureINmCypF .nav-item:focus,
.cid-ureINmCypF .nav-link:focus {
  outline: none;
}
.cid-ureINmCypF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ureINmCypF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ureINmCypF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ureINmCypF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ureINmCypF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ureINmCypF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ureINmCypF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ureINmCypF .navbar.opened {
  transition: all 0.3s;
}
.cid-ureINmCypF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ureINmCypF .navbar .navbar-logo img {
  width: auto;
}
.cid-ureINmCypF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ureINmCypF .navbar.collapsed {
  justify-content: center;
}
.cid-ureINmCypF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ureINmCypF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ureINmCypF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ureINmCypF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ureINmCypF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ureINmCypF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ureINmCypF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ureINmCypF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ureINmCypF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ureINmCypF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ureINmCypF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ureINmCypF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ureINmCypF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ureINmCypF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ureINmCypF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ureINmCypF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ureINmCypF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ureINmCypF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ureINmCypF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ureINmCypF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ureINmCypF .navbar.navbar-short {
  min-height: 60px;
}
.cid-ureINmCypF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ureINmCypF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ureINmCypF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ureINmCypF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ureINmCypF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ureINmCypF .dropdown-item.active,
.cid-ureINmCypF .dropdown-item:active {
  background-color: transparent;
}
.cid-ureINmCypF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ureINmCypF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ureINmCypF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ureINmCypF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ureINmCypF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ureINmCypF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ureINmCypF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ureINmCypF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ureINmCypF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ureINmCypF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ureINmCypF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ureINmCypF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ureINmCypF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ureINmCypF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ureINmCypF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ureINmCypF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ureINmCypF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ureINmCypF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ureINmCypF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ureINmCypF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ureINmCypF .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-ureINmCypF .navbar {
    height: 70px;
  }
  .cid-ureINmCypF .navbar.opened {
    height: auto;
  }
  .cid-ureINmCypF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ureINnktAa {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/1920x1080.png");
}
.cid-ureINnktAa .mbr-section-title {
  color: #ffffff;
}
.cid-ureINnktAa .mbr-text,
.cid-ureINnktAa .mbr-section-btn {
  color: #ffffff;
}
.cid-ureINnZD9R {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ureINoACOE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ureINoACOE .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-urflVwUIg1 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-urflVwUIg1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-urflVwUIg1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urflVwUIg1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urflVwUIg1 .row {
  flex-direction: row-reverse;
}
.cid-urflVwUIg1 img {
  width: 100%;
}
.cid-urlrmkqXiE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ureINpNqdD {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ureINpNqdD .row {
  flex-direction: row-reverse;
}
.cid-ureINpNqdD .video-wrapper iframe {
  width: 100%;
}
.cid-ureINpNqdD .mbr-section-title,
.cid-ureINpNqdD .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ureINpNqdD .text-wrapper {
    padding: 2rem;
  }
}
.cid-ureINpNqdD .mbr-text {
  color: #888888;
}
.cid-ureP3zQzM1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ureP3zQzM1 img,
.cid-ureP3zQzM1 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ureP3zQzM1 .item:focus,
.cid-ureP3zQzM1 span:focus {
  outline: none;
}
.cid-ureP3zQzM1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ureP3zQzM1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ureP3zQzM1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ureP3zQzM1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ureP3zQzM1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ureP3zQzM1 .mbr-section-title {
  color: #232323;
}
.cid-ureP3zQzM1 .mbr-text,
.cid-ureP3zQzM1 .mbr-section-btn {
  text-align: left;
  color: #888888;
}
.cid-ureP3zQzM1 .item-title {
  text-align: left;
  color: #40b0bf;
}
.cid-ureP3zQzM1 .item-subtitle {
  text-align: center;
}
.cid-ureP4AB2jO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ureP4AB2jO img,
.cid-ureP4AB2jO .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ureP4AB2jO .item:focus,
.cid-ureP4AB2jO span:focus {
  outline: none;
}
.cid-ureP4AB2jO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ureP4AB2jO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ureP4AB2jO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ureP4AB2jO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ureP4AB2jO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ureP4AB2jO .mbr-section-title {
  color: #232323;
}
.cid-ureP4AB2jO .mbr-text,
.cid-ureP4AB2jO .mbr-section-btn {
  text-align: left;
  color: #888888;
}
.cid-ureP4AB2jO .item-title {
  text-align: left;
  color: #40b0bf;
}
.cid-ureP4AB2jO .item-subtitle {
  text-align: center;
}
.cid-ureINryI1Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-ureINryI1Y img,
.cid-ureINryI1Y .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ureINryI1Y .item:focus,
.cid-ureINryI1Y span:focus {
  outline: none;
}
.cid-ureINryI1Y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ureINryI1Y .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ureINryI1Y .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ureINryI1Y .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ureINryI1Y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ureINryI1Y .mbr-section-title {
  color: #232323;
}
.cid-ureINryI1Y .mbr-text,
.cid-ureINryI1Y .mbr-section-btn {
  text-align: center;
}
.cid-ureINryI1Y .item-title {
  text-align: center;
}
.cid-ureINryI1Y .item-subtitle {
  text-align: left;
}
.cid-ureINqo7n4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ureINqo7n4 .video-wrapper iframe {
  width: 100%;
}
.cid-ureINqo7n4 .mbr-section-title,
.cid-ureINqo7n4 .mbr-section-subtitle,
.cid-ureINqo7n4 .mbr-text {
  text-align: center;
}
.cid-ureINqYpDM {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ureINqYpDM .video-wrapper iframe {
  width: 100%;
}
.cid-ureINqYpDM .mbr-section-title,
.cid-ureINqYpDM .mbr-section-subtitle,
.cid-ureINqYpDM .mbr-text {
  text-align: center;
}
.cid-ureINsf1jM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ureINsOOVv {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ureINsOOVv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ureINsOOVv .row {
  flex-direction: row-reverse;
}
.cid-ureINsOOVv img {
  width: 100%;
}
.cid-ureINtqJWc {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ureINtqJWc .row {
  flex-direction: row-reverse;
}
.cid-ureINtqJWc .video-wrapper iframe {
  width: 100%;
}
.cid-ureINtqJWc .mbr-section-title,
.cid-ureINtqJWc .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ureINtqJWc .text-wrapper {
    padding: 2rem;
  }
}
.cid-ureINtYWKE {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ureINtYWKE .video-wrapper iframe {
  width: 100%;
}
.cid-ureINtYWKE .mbr-section-title,
.cid-ureINtYWKE .mbr-section-subtitle,
.cid-ureINtYWKE .mbr-text {
  text-align: center;
}
.cid-ureINuwWx0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ureINuwWx0 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-ureINv2kDs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ureINvyxbO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-ureINvyxbO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ureINvyxbO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ureINvyxbO .row {
    text-align: center;
  }
  .cid-ureINvyxbO .row > div {
    margin: auto;
  }
  .cid-ureINvyxbO .social-row {
    justify-content: center;
  }
}
.cid-ureINvyxbO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ureINvyxbO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ureINvyxbO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ureINvyxbO .list {
    margin-bottom: 0rem;
  }
}
.cid-ureINvyxbO .mbr-text {
  color: #ffffff;
}
.cid-ureINvyxbO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ureINvyxbO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ureINvyxbO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-urqqicxwPH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-urqqicxwPH nav.navbar {
  position: fixed;
}
.cid-urqqicxwPH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-urqqicxwPH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-urqqicxwPH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-urqqicxwPH .dropdown-item:hover,
.cid-urqqicxwPH .dropdown-item:focus {
  background: #40b0bf !important;
  color: white !important;
}
.cid-urqqicxwPH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-urqqicxwPH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-urqqicxwPH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-urqqicxwPH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-urqqicxwPH .nav-link {
  position: relative;
}
.cid-urqqicxwPH .container {
  display: flex;
  margin: auto;
}
.cid-urqqicxwPH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-urqqicxwPH .dropdown-menu,
.cid-urqqicxwPH .navbar.opened {
  background: #ffffff !important;
}
.cid-urqqicxwPH .nav-item:focus,
.cid-urqqicxwPH .nav-link:focus {
  outline: none;
}
.cid-urqqicxwPH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-urqqicxwPH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-urqqicxwPH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-urqqicxwPH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-urqqicxwPH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-urqqicxwPH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-urqqicxwPH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-urqqicxwPH .navbar.opened {
  transition: all 0.3s;
}
.cid-urqqicxwPH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-urqqicxwPH .navbar .navbar-logo img {
  width: auto;
}
.cid-urqqicxwPH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-urqqicxwPH .navbar.collapsed {
  justify-content: center;
}
.cid-urqqicxwPH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-urqqicxwPH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urqqicxwPH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-urqqicxwPH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urqqicxwPH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urqqicxwPH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-urqqicxwPH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urqqicxwPH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-urqqicxwPH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-urqqicxwPH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-urqqicxwPH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urqqicxwPH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urqqicxwPH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urqqicxwPH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-urqqicxwPH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-urqqicxwPH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urqqicxwPH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-urqqicxwPH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-urqqicxwPH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-urqqicxwPH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-urqqicxwPH .navbar.navbar-short {
  min-height: 60px;
}
.cid-urqqicxwPH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-urqqicxwPH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-urqqicxwPH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-urqqicxwPH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-urqqicxwPH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urqqicxwPH .dropdown-item.active,
.cid-urqqicxwPH .dropdown-item:active {
  background-color: transparent;
}
.cid-urqqicxwPH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urqqicxwPH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urqqicxwPH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urqqicxwPH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-urqqicxwPH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-urqqicxwPH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urqqicxwPH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-urqqicxwPH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-urqqicxwPH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-urqqicxwPH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-urqqicxwPH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-urqqicxwPH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urqqicxwPH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urqqicxwPH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-urqqicxwPH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urqqicxwPH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-urqqicxwPH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-urqqicxwPH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urqqicxwPH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-urqqicxwPH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-urqqicxwPH .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-urqqicxwPH .navbar {
    height: 70px;
  }
  .cid-urqqicxwPH .navbar.opened {
    height: auto;
  }
  .cid-urqqicxwPH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-urqqidciEA {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../images/-3-1920x1080.png");
}
.cid-urqqidciEA .mbr-section-title {
  color: #ffffff;
}
.cid-urqqidciEA .mbr-text,
.cid-urqqidciEA .mbr-section-btn {
  color: #353535;
}
.cid-urqqidONTS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urqqie5hga {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urqqie5hga .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-urqC6yw1Rb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urqC6yw1Rb .mbr-fallback-image.disabled {
  display: none;
}
.cid-urqC6yw1Rb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urqC6yw1Rb .row {
  flex-direction: row-reverse;
}
.cid-urqC6yw1Rb .video-wrapper iframe {
  width: 100%;
}
.cid-urqC6yw1Rb .mbr-section-title,
.cid-urqC6yw1Rb .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urqC6yw1Rb .text-wrapper {
    padding: 2rem;
  }
}
.cid-urqqifdYpv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-urruhkusL2 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-image: url("../images/background1.jpg");
}
.cid-urruhkusL2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-urruhkusL2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urruhkusL2 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-urruhkusL2 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-urruhkusL2 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-urruhkusL2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-urruhkusL2 .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-urruhkusL2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-urruhkusL2 .carousel-control,
.cid-urruhkusL2 .close {
  background: #1b1b1b;
}
.cid-urruhkusL2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-urruhkusL2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-urruhkusL2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-urruhkusL2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-urruhkusL2 .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-urruhkusL2 .close::before {
  content: '\e91a';
}
.cid-urruhkusL2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-urruhkusL2 .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-urruhkusL2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-urruhkusL2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-urruhkusL2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-urruhkusL2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-urruhkusL2 .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-urruhkusL2 .carousel-indicators li.active,
.cid-urruhkusL2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-urruhkusL2 .carousel-indicators li::after,
.cid-urruhkusL2 .carousel-indicators li::before {
  content: none;
}
.cid-urruhkusL2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-urruhkusL2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-urruhkusL2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-urruhkusL2 .carousel-indicators {
    display: none;
  }
}
.cid-urruhkusL2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-urruhkusL2 .carousel-inner > .active {
  display: block;
}
.cid-urruhkusL2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-urruhkusL2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-urruhkusL2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-urruhkusL2 .carousel-control,
  .cid-urruhkusL2 .carousel-indicators,
  .cid-urruhkusL2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-urruhkusL2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-urruhkusL2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-urruhkusL2 .carousel-indicators .active,
.cid-urruhkusL2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-urruhkusL2 .carousel-indicators .active {
  background: #fff;
}
.cid-urruhkusL2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-urruhkusL2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-urruhkusL2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-urruhkusL2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-urruhkusL2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-urruhkusL2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-urruhkusL2 .carousel {
  width: 100%;
}
.cid-urruhkusL2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-urruhkusL2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-urruhkusL2 .modal.fade .modal-dialog,
.cid-urruhkusL2 .modal.in .modal-dialog {
  transform: none;
}
.cid-urruhkusL2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-urruhkusL2 H6 {
  text-align: center;
}
.cid-urqRoYIDHt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-urqRoYIDHt .mbr-fallback-image.disabled {
  display: none;
}
.cid-urqRoYIDHt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urqRoYIDHt .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-urqRoYIDHt .container {
    max-width: 1400px;
  }
}
.cid-urqRoYIDHt .card {
  margin: auto;
}
.cid-urqRoYIDHt .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #65c6d4;
  margin-bottom: 2rem;
}
.cid-urqRoYIDHt .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-urqRoYIDHt .row {
  justify-content: center;
}
.cid-urqqifGPUK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urqqifGPUK blockquote {
  border-color: #65c6d4;
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-urru4Vq40z {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-urru4Vq40z .mbr-fallback-image.disabled {
  display: none;
}
.cid-urru4Vq40z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urru4Vq40z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urru4Vq40z .row {
  flex-direction: row-reverse;
}
.cid-urru4Vq40z img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urru4Vq40z .text-wrapper {
    padding: 2rem;
  }
}
.cid-urw47mfuHy {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-urw47mfuHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-urw47mfuHy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urw47mfuHy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urw47mfuHy img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urw47mfuHy .text-wrapper {
    padding: 2rem;
  }
}
.cid-urrQjWJUcs {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-urrQjWJUcs .mbr-fallback-image.disabled {
  display: none;
}
.cid-urrQjWJUcs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urrQjWJUcs .row {
  flex-direction: row-reverse;
}
.cid-urrQjWJUcs .video-wrapper iframe {
  width: 100%;
}
.cid-urrQjWJUcs .mbr-section-title,
.cid-urrQjWJUcs .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urrQjWJUcs .text-wrapper {
    padding: 2rem;
  }
}
.cid-urrSkW2szy {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-urrSkW2szy .mbr-fallback-image.disabled {
  display: none;
}
.cid-urrSkW2szy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urrSkW2szy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urrSkW2szy img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urrSkW2szy .text-wrapper {
    padding: 2rem;
  }
}
.cid-urU0XI8T8k {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-urU0XI8T8k .mbr-fallback-image.disabled {
  display: none;
}
.cid-urU0XI8T8k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urU0XI8T8k .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urU0XI8T8k .row {
  flex-direction: row-reverse;
}
.cid-urU0XI8T8k img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urU0XI8T8k .text-wrapper {
    padding: 2rem;
  }
}
.cid-urU9neJpKm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-urU9neJpKm .mbr-fallback-image.disabled {
  display: none;
}
.cid-urU9neJpKm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urU9neJpKm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urU9neJpKm img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-urU9neJpKm .text-wrapper {
    padding: 2rem;
  }
}
.cid-urqP5VTA3t {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urqP5VTA3t .mbr-fallback-image.disabled {
  display: none;
}
.cid-urqP5VTA3t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urZWZyRBVy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-urZWZyRBVy .mbr-fallback-image.disabled {
  display: none;
}
.cid-urZWZyRBVy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urZWZyRBVy .row {
  align-items: stretch;
  justify-content: center;
}
.cid-urZWZyRBVy .img-item {
  position: relative;
}
.cid-urZWZyRBVy .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-urZWZyRBVy .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-urZWZyRBVy .img-item .img-description p {
  margin-bottom: 0;
}
.cid-urUqOw4Z3a {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-urUqOw4Z3a .mbr-fallback-image.disabled {
  display: none;
}
.cid-urUqOw4Z3a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urUqOw4Z3a .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urUqOw4Z3a .row {
  flex-direction: row-reverse;
}
.cid-urUqOw4Z3a img {
  width: 100%;
}
.cid-urUqH6ysit {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-urUqH6ysit .mbr-fallback-image.disabled {
  display: none;
}
.cid-urUqH6ysit .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urUt4HCqLJ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-urUt4HCqLJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-urUt4HCqLJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urUt4HCqLJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urUt4HCqLJ .row {
  flex-direction: row-reverse;
}
.cid-urUt4HCqLJ img {
  width: 100%;
}
.cid-urUtnkIg3X {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-urUtnkIg3X .mbr-fallback-image.disabled {
  display: none;
}
.cid-urUtnkIg3X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urUtnkIg3X .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urUtnkIg3X .row {
  flex-direction: row-reverse;
}
.cid-urUtnkIg3X img {
  width: 100%;
}
.cid-urUtojogiv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urUtojogiv .mbr-fallback-image.disabled {
  display: none;
}
.cid-urUtojogiv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-urUtojogiv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-urUtojogiv .row {
  flex-direction: row-reverse;
}
.cid-urUtojogiv img {
  width: 100%;
}
.cid-urqqilIje3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-urqqilIje3 .mbr-text {
  color: #bbbbbb;
  text-align: right;
}
.cid-urqqimg1aW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-urqqimg1aW img,
.cid-urqqimg1aW .item-img {
  width: 100%;
}
.cid-urqqimg1aW .item:focus,
.cid-urqqimg1aW span:focus {
  outline: none;
}
.cid-urqqimg1aW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-urqqimg1aW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-urqqimg1aW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-urqqimg1aW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urqqimg1aW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-urqqimg1aW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-urqqimg1aW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-urqqimg1aW .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-urqqimg1aW .mbr-text,
.cid-urqqimg1aW .mbr-section-btn {
  text-align: left;
}
.cid-urqqimg1aW .item-title {
  text-align: left;
}
.cid-urqqimg1aW .item-subtitle {
  text-align: left;
}
.cid-urqqin3T44 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-urqqinyrk3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-urqqinyrk3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-urqqinyrk3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-urqqinyrk3 .row {
    text-align: center;
  }
  .cid-urqqinyrk3 .row > div {
    margin: auto;
  }
  .cid-urqqinyrk3 .social-row {
    justify-content: center;
  }
}
.cid-urqqinyrk3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-urqqinyrk3 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-urqqinyrk3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-urqqinyrk3 .list {
    margin-bottom: 0rem;
  }
}
.cid-urqqinyrk3 .mbr-text {
  color: #ffffff;
}
.cid-urqqinyrk3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-urqqinyrk3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-urqqinyrk3 div > *:last-child {
    margin-top: 0 !important;
  }
}
