body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Lato', sans-serif;
  font-size: 2.2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-2 {
  font-family: 'Lato', sans-serif;
  font-size: 1.8rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-4 {
  font-family: 'Lato', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1rem;
}
.display-5 {
  font-family: 'Lato', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-7 {
  font-family: 'Lato', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1rem;
}
/* ---- 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: 1.76rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.54rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((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: #65c6d4 !important;
}
.bg-success {
  background-color: #dfc193 !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffd7a4 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #65c6d4 !important;
  border-color: #65c6d4 !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: #31a1b1 !important;
  border-color: #31a1b1 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #31a1b1 !important;
  border-color: #31a1b1 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #975185 !important;
  border-color: #975185 !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: #5f3353 !important;
  border-color: #5f3353 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #5f3353 !important;
  border-color: #5f3353 !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: #dfc193 !important;
  border-color: #dfc193 !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: #cb9b50 !important;
  border-color: #cb9b50 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #cb9b50 !important;
  border-color: #cb9b50 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffd7a4 !important;
  border-color: #ffd7a4 !important;
  color: #a45c00 !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: #ffffff !important;
  background-color: #ffb14d !important;
  border-color: #ffb14d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #a45c00 !important;
  background-color: #ffb14d !important;
  border-color: #ffb14d !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: #65c6d4;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #31a1b1 !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: #65c6d4 !important;
  border-color: #65c6d4 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #975185;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #5f3353 !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: #975185 !important;
  border-color: #975185 !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: #dfc193;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #cb9b50 !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: #dfc193 !important;
  border-color: #dfc193 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffd7a4;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffb14d !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #a45c00 !important;
  background-color: #ffd7a4 !important;
  border-color: #ffd7a4 !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: #65c6d4 !important;
}
.text-secondary {
  color: #975185 !important;
}
.text-success {
  color: #dfc193 !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffd7a4 !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: #2e96a5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #552d4b !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #c89444 !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: #ffaa3e !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: #65c6d4;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffd7a4;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #65c6d4;
  border-color: #65c6d4;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #65c6d4;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.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: 'Lato', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1rem;
}
.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: #65c6d4 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Lato', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1rem;
}
blockquote {
  border-color: #65c6d4;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #65c6d4;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #65c6d4;
}
.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: #65c6d4;
  border-bottom-color: #65c6d4;
}
.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: #65c6d4 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #975185 !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='%2365c6d4' %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-tFauycVVqX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFauycVVqX nav.navbar {
  position: fixed;
}
.cid-tFauycVVqX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFauycVVqX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFauycVVqX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFauycVVqX .dropdown-item:hover,
.cid-tFauycVVqX .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFauycVVqX .dropdown-item:hover span {
  color: white;
}
.cid-tFauycVVqX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFauycVVqX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFauycVVqX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFauycVVqX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFauycVVqX .nav-link {
  position: relative;
}
.cid-tFauycVVqX .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFauycVVqX .container {
    flex-wrap: wrap;
  }
}
.cid-tFauycVVqX .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFauycVVqX .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFauycVVqX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFauycVVqX .dropdown-menu,
.cid-tFauycVVqX .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFauycVVqX .nav-item:focus,
.cid-tFauycVVqX .nav-link:focus {
  outline: none;
}
.cid-tFauycVVqX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFauycVVqX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFauycVVqX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFauycVVqX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFauycVVqX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFauycVVqX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFauycVVqX .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: #2a2a2a;
}
.cid-tFauycVVqX .navbar.opened {
  transition: all 0.3s;
}
.cid-tFauycVVqX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFauycVVqX .navbar .navbar-logo img {
  width: auto;
}
.cid-tFauycVVqX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFauycVVqX .navbar.collapsed {
  justify-content: center;
}
.cid-tFauycVVqX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFauycVVqX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFauycVVqX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFauycVVqX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFauycVVqX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFauycVVqX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFauycVVqX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFauycVVqX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFauycVVqX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFauycVVqX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFauycVVqX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFauycVVqX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFauycVVqX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFauycVVqX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFauycVVqX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFauycVVqX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFauycVVqX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFauycVVqX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFauycVVqX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFauycVVqX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFauycVVqX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFauycVVqX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFauycVVqX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFauycVVqX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFauycVVqX .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-tFauycVVqX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFauycVVqX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFauycVVqX .dropdown-item.active,
.cid-tFauycVVqX .dropdown-item:active {
  background-color: transparent;
}
.cid-tFauycVVqX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFauycVVqX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFauycVVqX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFauycVVqX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFauycVVqX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFauycVVqX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFauycVVqX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFauycVVqX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFauycVVqX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFauycVVqX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFauycVVqX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFauycVVqX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFauycVVqX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFauycVVqX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFauycVVqX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFauycVVqX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFauycVVqX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFauycVVqX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFauycVVqX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFauycVVqX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFauycVVqX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFauycVVqX .navbar {
    height: 70px;
  }
  .cid-tFauycVVqX .navbar.opened {
    height: auto;
  }
  .cid-tFauycVVqX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFauUYG82I {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/tloindex.jpg");
}
.cid-tFauUYG82I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFauUYG82I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFauUYG82I .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tFauUYG82I .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tFauUYG82I .mbr-section-title {
  color: #ffffff;
}
.cid-tFauUYG82I .mbr-text,
.cid-tFauUYG82I .mbr-section-btn {
  color: #ffffff;
}
.cid-tFaSksKoXR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFaSksKoXR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFaSksKoXR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFaSksKoXR ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tFaSksKoXR li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tFaSksKoXR ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tFaSksKoXR .list {
  color: #000000;
}
.cid-tFb1ZU61zN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/tloindex.jpg");
}
.cid-tFb1ZU61zN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFb1ZU61zN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFb1ZU61zN .content-wrapper {
  background: #000000;
}
@media (max-width: 991px) {
  .cid-tFb1ZU61zN .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tFb1ZU61zN .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFb1ZU61zN .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tFb1ZU61zN .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFb1ZU61zN .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tFb1ZU61zN .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tFb1ZU61zN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tFb1ZU61zN .card-title {
  color: #ffffff;
}
.cid-tFb1ZU61zN .mbr-text,
.cid-tFb1ZU61zN .mbr-section-btn {
  color: #ffffff;
}
.cid-tFho1yGcaR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tFho1yGcaR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFho1yGcaR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFho1yGcaR ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tFho1yGcaR li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tFho1yGcaR ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #8c8989;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tFho1yGcaR .list {
  color: #000000;
}
.cid-tFavodydGO {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFavodydGO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFavodydGO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFavodydGO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFavodydGO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFavodydGO .row {
    text-align: center;
  }
  .cid-tFavodydGO .row > div {
    margin: auto;
  }
  .cid-tFavodydGO .social-row {
    justify-content: center;
  }
}
.cid-tFavodydGO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFavodydGO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFavodydGO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFavodydGO .list {
    margin-bottom: 0rem;
  }
}
.cid-tFavodydGO .mbr-text {
  color: #bbbbbb;
}
.cid-tFavodydGO .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-tFavodydGO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFavodydGO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFbJ7a69xx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFbJ7a69xx nav.navbar {
  position: fixed;
}
.cid-tFbJ7a69xx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFbJ7a69xx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFbJ7a69xx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFbJ7a69xx .dropdown-item:hover,
.cid-tFbJ7a69xx .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFbJ7a69xx .dropdown-item:hover span {
  color: white;
}
.cid-tFbJ7a69xx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFbJ7a69xx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFbJ7a69xx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFbJ7a69xx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFbJ7a69xx .nav-link {
  position: relative;
}
.cid-tFbJ7a69xx .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFbJ7a69xx .container {
    flex-wrap: wrap;
  }
}
.cid-tFbJ7a69xx .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFbJ7a69xx .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFbJ7a69xx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFbJ7a69xx .dropdown-menu,
.cid-tFbJ7a69xx .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFbJ7a69xx .nav-item:focus,
.cid-tFbJ7a69xx .nav-link:focus {
  outline: none;
}
.cid-tFbJ7a69xx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFbJ7a69xx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFbJ7a69xx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFbJ7a69xx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFbJ7a69xx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFbJ7a69xx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFbJ7a69xx .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: #2a2a2a;
}
.cid-tFbJ7a69xx .navbar.opened {
  transition: all 0.3s;
}
.cid-tFbJ7a69xx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFbJ7a69xx .navbar .navbar-logo img {
  width: auto;
}
.cid-tFbJ7a69xx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFbJ7a69xx .navbar.collapsed {
  justify-content: center;
}
.cid-tFbJ7a69xx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFbJ7a69xx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFbJ7a69xx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFbJ7a69xx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFbJ7a69xx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFbJ7a69xx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFbJ7a69xx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFbJ7a69xx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFbJ7a69xx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFbJ7a69xx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFbJ7a69xx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFbJ7a69xx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFbJ7a69xx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFbJ7a69xx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFbJ7a69xx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFbJ7a69xx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFbJ7a69xx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFbJ7a69xx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFbJ7a69xx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFbJ7a69xx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFbJ7a69xx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFbJ7a69xx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFbJ7a69xx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFbJ7a69xx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFbJ7a69xx .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-tFbJ7a69xx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFbJ7a69xx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFbJ7a69xx .dropdown-item.active,
.cid-tFbJ7a69xx .dropdown-item:active {
  background-color: transparent;
}
.cid-tFbJ7a69xx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFbJ7a69xx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFbJ7a69xx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFbJ7a69xx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFbJ7a69xx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFbJ7a69xx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFbJ7a69xx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFbJ7a69xx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFbJ7a69xx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFbJ7a69xx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFbJ7a69xx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFbJ7a69xx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFbJ7a69xx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFbJ7a69xx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFbJ7a69xx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFbJ7a69xx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFbJ7a69xx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFbJ7a69xx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFbJ7a69xx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFbJ7a69xx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFbJ7a69xx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFbJ7a69xx .navbar {
    height: 70px;
  }
  .cid-tFbJ7a69xx .navbar.opened {
    height: auto;
  }
  .cid-tFbJ7a69xx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFbMwIL3pk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFbMwIL3pk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFbMwIL3pk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFbMwIL3pk .mbr-text,
.cid-tFbMwIL3pk .link {
  color: #000000;
}
.cid-tFbNCw0JFd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFbNCw0JFd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFbNCw0JFd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFbNCw0JFd .mbr-text,
.cid-tFbNCw0JFd .link {
  color: #000000;
}
.cid-tFbNDav6yy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFbNDav6yy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFbNDav6yy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFbNDav6yy .mbr-text,
.cid-tFbNDav6yy .link {
  color: #000000;
}
.cid-tFbPIeB4sG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFbPIeB4sG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFbPIeB4sG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFbPIeB4sG .mbr-text,
.cid-tFbPIeB4sG .link {
  color: #000000;
}
.cid-tFbPIYp8WL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFbPIYp8WL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFbPIYp8WL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFbPIYp8WL .mbr-text,
.cid-tFbPIYp8WL .link {
  color: #000000;
}
.cid-tFbJ7bdEX8 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFbJ7bdEX8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFbJ7bdEX8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFbJ7bdEX8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFbJ7bdEX8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFbJ7bdEX8 .row {
    text-align: center;
  }
  .cid-tFbJ7bdEX8 .row > div {
    margin: auto;
  }
  .cid-tFbJ7bdEX8 .social-row {
    justify-content: center;
  }
}
.cid-tFbJ7bdEX8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFbJ7bdEX8 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFbJ7bdEX8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFbJ7bdEX8 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFbJ7bdEX8 .mbr-text {
  color: #bbbbbb;
}
.cid-tFbJ7bdEX8 .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-tFbJ7bdEX8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFbJ7bdEX8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFaZnQYIsX {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/tloindex.jpg");
}
.cid-tFaZnQYIsX img,
.cid-tFaZnQYIsX .item-img {
  width: 100%;
}
.cid-tFaZnQYIsX .item:focus,
.cid-tFaZnQYIsX span:focus {
  outline: none;
}
.cid-tFaZnQYIsX .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFaZnQYIsX .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tFaZnQYIsX .item {
  padding: 0;
  margin: 0;
}
.cid-tFaZnQYIsX .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #2a2a2a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFaZnQYIsX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFaZnQYIsX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFaZnQYIsX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFaZnQYIsX .mbr-section-title {
  color: #232323;
}
.cid-tFcwd0JBGN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFcwd0JBGN .mbr-section-subtitle {
  color: #181717;
}
.cid-tFcwd0JBGN .mbr-text {
  color: #000000;
}
.cid-tFb4NqhdeK {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/tloindex.jpg");
}
.cid-tFb4NqhdeK img,
.cid-tFb4NqhdeK .item-img {
  width: 100%;
}
.cid-tFb4NqhdeK .item:focus,
.cid-tFb4NqhdeK span:focus {
  outline: none;
}
.cid-tFb4NqhdeK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tFb4NqhdeK .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tFb4NqhdeK .item {
  padding: 0;
  margin: 0;
}
.cid-tFb4NqhdeK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFb4NqhdeK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFb4NqhdeK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFb4NqhdeK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFb4NqhdeK .mbr-section-title {
  color: #232323;
}
.cid-tFb4NqhdeK .mbr-text,
.cid-tFb4NqhdeK .mbr-section-btn {
  text-align: left;
}
.cid-tFb4NqhdeK .item-title {
  text-align: left;
}
.cid-tFb4NqhdeK .item-subtitle {
  text-align: left;
}
.cid-tFb6kr6da1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #181717;
}
.cid-tFb6kr6da1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFb6kr6da1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFb6kr6da1 .google-map {
  height: 30rem;
  position: relative;
}
.cid-tFb6kr6da1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tFb6kr6da1 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tFb6kr6da1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tFb6kr6da1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tFaZnPOZUs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFaZnPOZUs nav.navbar {
  position: fixed;
}
.cid-tFaZnPOZUs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFaZnPOZUs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFaZnPOZUs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFaZnPOZUs .dropdown-item:hover,
.cid-tFaZnPOZUs .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFaZnPOZUs .dropdown-item:hover span {
  color: white;
}
.cid-tFaZnPOZUs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFaZnPOZUs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFaZnPOZUs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFaZnPOZUs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFaZnPOZUs .nav-link {
  position: relative;
}
.cid-tFaZnPOZUs .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFaZnPOZUs .container {
    flex-wrap: wrap;
  }
}
.cid-tFaZnPOZUs .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFaZnPOZUs .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFaZnPOZUs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFaZnPOZUs .dropdown-menu,
.cid-tFaZnPOZUs .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFaZnPOZUs .nav-item:focus,
.cid-tFaZnPOZUs .nav-link:focus {
  outline: none;
}
.cid-tFaZnPOZUs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFaZnPOZUs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFaZnPOZUs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFaZnPOZUs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFaZnPOZUs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFaZnPOZUs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFaZnPOZUs .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: #2a2a2a;
}
.cid-tFaZnPOZUs .navbar.opened {
  transition: all 0.3s;
}
.cid-tFaZnPOZUs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFaZnPOZUs .navbar .navbar-logo img {
  width: auto;
}
.cid-tFaZnPOZUs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFaZnPOZUs .navbar.collapsed {
  justify-content: center;
}
.cid-tFaZnPOZUs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFaZnPOZUs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFaZnPOZUs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFaZnPOZUs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFaZnPOZUs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFaZnPOZUs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFaZnPOZUs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFaZnPOZUs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFaZnPOZUs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFaZnPOZUs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFaZnPOZUs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFaZnPOZUs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFaZnPOZUs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFaZnPOZUs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFaZnPOZUs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFaZnPOZUs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFaZnPOZUs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFaZnPOZUs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFaZnPOZUs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFaZnPOZUs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFaZnPOZUs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFaZnPOZUs .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFaZnPOZUs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFaZnPOZUs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFaZnPOZUs .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-tFaZnPOZUs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFaZnPOZUs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFaZnPOZUs .dropdown-item.active,
.cid-tFaZnPOZUs .dropdown-item:active {
  background-color: transparent;
}
.cid-tFaZnPOZUs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFaZnPOZUs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFaZnPOZUs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFaZnPOZUs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFaZnPOZUs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFaZnPOZUs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFaZnPOZUs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFaZnPOZUs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFaZnPOZUs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFaZnPOZUs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFaZnPOZUs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFaZnPOZUs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFaZnPOZUs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFaZnPOZUs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFaZnPOZUs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFaZnPOZUs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFaZnPOZUs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFaZnPOZUs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFaZnPOZUs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFaZnPOZUs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFaZnPOZUs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFaZnPOZUs .navbar {
    height: 70px;
  }
  .cid-tFaZnPOZUs .navbar.opened {
    height: auto;
  }
  .cid-tFaZnPOZUs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFaZnRBt1n {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFaZnRBt1n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFaZnRBt1n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFaZnRBt1n .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFaZnRBt1n .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFaZnRBt1n .row {
    text-align: center;
  }
  .cid-tFaZnRBt1n .row > div {
    margin: auto;
  }
  .cid-tFaZnRBt1n .social-row {
    justify-content: center;
  }
}
.cid-tFaZnRBt1n .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFaZnRBt1n .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFaZnRBt1n .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFaZnRBt1n .list {
    margin-bottom: 0rem;
  }
}
.cid-tFaZnRBt1n .mbr-text {
  color: #bbbbbb;
}
.cid-tFaZnRBt1n .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-tFaZnRBt1n .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFaZnRBt1n div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFc6jOT6st {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFc6jOT6st .mbr-section-subtitle {
  color: #000000;
}
.cid-tFc4C8fDdy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFc4C8fDdy .mbr-section-subtitle {
  color: #000000;
}
.cid-tFc4C8fDdy .mbr-text {
  color: #000000;
}
.cid-tFc1UwmHpR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFc1UwmHpR img,
.cid-tFc1UwmHpR .item-img {
  width: 100%;
}
.cid-tFc1UwmHpR .item:focus,
.cid-tFc1UwmHpR span:focus {
  outline: none;
}
.cid-tFc1UwmHpR .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFc1UwmHpR .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFc1UwmHpR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFc1UwmHpR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFc1UwmHpR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFc1UwmHpR .mbr-section-title {
  color: #232323;
}
.cid-tFc50JouOr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFc50JouOr .mbr-text {
  color: #ffffff;
}
.cid-tFc50JouOr .mbr-section-subtitle {
  color: #000000;
}
.cid-tFc8T6QVN5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFc8T6QVN5 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFc8T6QVN5 .mbr-text {
  color: #000000;
}
.cid-tFc1Uxh2xJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFc1Uxh2xJ img,
.cid-tFc1Uxh2xJ .item-img {
  width: 100%;
}
.cid-tFc1Uxh2xJ .item:focus,
.cid-tFc1Uxh2xJ span:focus {
  outline: none;
}
.cid-tFc1Uxh2xJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tFc1Uxh2xJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFc1Uxh2xJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFc1Uxh2xJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFc1Uxh2xJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFc1Uxh2xJ .mbr-section-title {
  color: #232323;
}
.cid-tFc1Uxh2xJ .mbr-text,
.cid-tFc1Uxh2xJ .mbr-section-btn {
  text-align: left;
}
.cid-tFc1Uxh2xJ .item-title {
  text-align: left;
}
.cid-tFc1Uxh2xJ .item-subtitle {
  text-align: left;
}
.cid-tFcayuDsk4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFcayuDsk4 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFcayuDsk4 .mbr-text {
  color: #ffffff;
}
.cid-tFccInPGwd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFccInPGwd .mbr-section-subtitle {
  color: #000000;
}
.cid-tFccInPGwd .mbr-text {
  color: #ffffff;
}
.cid-tFccSe6LlK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFccSe6LlK .mbr-section-subtitle {
  color: #000000;
}
.cid-tFccSe6LlK .mbr-text {
  color: #ffffff;
}
.cid-tFcaZNnc6l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFcaZNnc6l .mbr-section-subtitle {
  color: #000000;
}
.cid-tFcaZNnc6l .mbr-text {
  color: #ffffff;
}
.cid-tFc1UxRBuY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFc1UxRBuY nav.navbar {
  position: fixed;
}
.cid-tFc1UxRBuY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFc1UxRBuY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFc1UxRBuY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFc1UxRBuY .dropdown-item:hover,
.cid-tFc1UxRBuY .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFc1UxRBuY .dropdown-item:hover span {
  color: white;
}
.cid-tFc1UxRBuY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFc1UxRBuY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFc1UxRBuY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFc1UxRBuY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFc1UxRBuY .nav-link {
  position: relative;
}
.cid-tFc1UxRBuY .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFc1UxRBuY .container {
    flex-wrap: wrap;
  }
}
.cid-tFc1UxRBuY .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFc1UxRBuY .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFc1UxRBuY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFc1UxRBuY .dropdown-menu,
.cid-tFc1UxRBuY .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFc1UxRBuY .nav-item:focus,
.cid-tFc1UxRBuY .nav-link:focus {
  outline: none;
}
.cid-tFc1UxRBuY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFc1UxRBuY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFc1UxRBuY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFc1UxRBuY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFc1UxRBuY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFc1UxRBuY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFc1UxRBuY .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: #2a2a2a;
}
.cid-tFc1UxRBuY .navbar.opened {
  transition: all 0.3s;
}
.cid-tFc1UxRBuY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFc1UxRBuY .navbar .navbar-logo img {
  width: auto;
}
.cid-tFc1UxRBuY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFc1UxRBuY .navbar.collapsed {
  justify-content: center;
}
.cid-tFc1UxRBuY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFc1UxRBuY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFc1UxRBuY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFc1UxRBuY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFc1UxRBuY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFc1UxRBuY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFc1UxRBuY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFc1UxRBuY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFc1UxRBuY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFc1UxRBuY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFc1UxRBuY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFc1UxRBuY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFc1UxRBuY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFc1UxRBuY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFc1UxRBuY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFc1UxRBuY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFc1UxRBuY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFc1UxRBuY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFc1UxRBuY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFc1UxRBuY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFc1UxRBuY .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFc1UxRBuY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFc1UxRBuY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFc1UxRBuY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFc1UxRBuY .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-tFc1UxRBuY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFc1UxRBuY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFc1UxRBuY .dropdown-item.active,
.cid-tFc1UxRBuY .dropdown-item:active {
  background-color: transparent;
}
.cid-tFc1UxRBuY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFc1UxRBuY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFc1UxRBuY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFc1UxRBuY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFc1UxRBuY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFc1UxRBuY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFc1UxRBuY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFc1UxRBuY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFc1UxRBuY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFc1UxRBuY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFc1UxRBuY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFc1UxRBuY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFc1UxRBuY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFc1UxRBuY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFc1UxRBuY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFc1UxRBuY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFc1UxRBuY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFc1UxRBuY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFc1UxRBuY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFc1UxRBuY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFc1UxRBuY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFc1UxRBuY .navbar {
    height: 70px;
  }
  .cid-tFc1UxRBuY .navbar.opened {
    height: auto;
  }
  .cid-tFc1UxRBuY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFcdbT7lqW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFcdbT7lqW img,
.cid-tFcdbT7lqW .item-img {
  width: 100%;
}
.cid-tFcdbT7lqW .item:focus,
.cid-tFcdbT7lqW span:focus {
  outline: none;
}
.cid-tFcdbT7lqW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFcdbT7lqW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #2a2a2a;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFcdbT7lqW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFcdbT7lqW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFcdbT7lqW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFcdbT7lqW .mbr-section-title {
  color: #232323;
}
.cid-tFc1UyzIZ3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFc1UyzIZ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFc1UyzIZ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFc1UyzIZ3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFc1UyzIZ3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFc1UyzIZ3 .row {
    text-align: center;
  }
  .cid-tFc1UyzIZ3 .row > div {
    margin: auto;
  }
  .cid-tFc1UyzIZ3 .social-row {
    justify-content: center;
  }
}
.cid-tFc1UyzIZ3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFc1UyzIZ3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFc1UyzIZ3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFc1UyzIZ3 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFc1UyzIZ3 .mbr-text {
  color: #bbbbbb;
}
.cid-tFc1UyzIZ3 .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-tFc1UyzIZ3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFc1UyzIZ3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFaZikBgTA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFaZikBgTA nav.navbar {
  position: fixed;
}
.cid-tFaZikBgTA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFaZikBgTA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFaZikBgTA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFaZikBgTA .dropdown-item:hover,
.cid-tFaZikBgTA .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFaZikBgTA .dropdown-item:hover span {
  color: white;
}
.cid-tFaZikBgTA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFaZikBgTA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFaZikBgTA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFaZikBgTA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFaZikBgTA .nav-link {
  position: relative;
}
.cid-tFaZikBgTA .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFaZikBgTA .container {
    flex-wrap: wrap;
  }
}
.cid-tFaZikBgTA .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFaZikBgTA .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFaZikBgTA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFaZikBgTA .dropdown-menu,
.cid-tFaZikBgTA .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFaZikBgTA .nav-item:focus,
.cid-tFaZikBgTA .nav-link:focus {
  outline: none;
}
.cid-tFaZikBgTA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFaZikBgTA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFaZikBgTA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFaZikBgTA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFaZikBgTA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFaZikBgTA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFaZikBgTA .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: #2a2a2a;
}
.cid-tFaZikBgTA .navbar.opened {
  transition: all 0.3s;
}
.cid-tFaZikBgTA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFaZikBgTA .navbar .navbar-logo img {
  width: auto;
}
.cid-tFaZikBgTA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFaZikBgTA .navbar.collapsed {
  justify-content: center;
}
.cid-tFaZikBgTA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFaZikBgTA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFaZikBgTA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFaZikBgTA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFaZikBgTA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFaZikBgTA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFaZikBgTA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFaZikBgTA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFaZikBgTA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFaZikBgTA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFaZikBgTA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFaZikBgTA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFaZikBgTA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFaZikBgTA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFaZikBgTA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFaZikBgTA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFaZikBgTA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFaZikBgTA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFaZikBgTA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFaZikBgTA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFaZikBgTA .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFaZikBgTA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFaZikBgTA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFaZikBgTA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFaZikBgTA .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-tFaZikBgTA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFaZikBgTA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFaZikBgTA .dropdown-item.active,
.cid-tFaZikBgTA .dropdown-item:active {
  background-color: transparent;
}
.cid-tFaZikBgTA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFaZikBgTA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFaZikBgTA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFaZikBgTA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFaZikBgTA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFaZikBgTA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFaZikBgTA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFaZikBgTA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFaZikBgTA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFaZikBgTA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFaZikBgTA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFaZikBgTA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFaZikBgTA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFaZikBgTA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFaZikBgTA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFaZikBgTA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFaZikBgTA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFaZikBgTA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFaZikBgTA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFaZikBgTA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFaZikBgTA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFaZikBgTA .navbar {
    height: 70px;
  }
  .cid-tFaZikBgTA .navbar.opened {
    height: auto;
  }
  .cid-tFaZikBgTA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFbztgwVjL {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/tloindex.jpg");
}
.cid-tFbztgwVjL img,
.cid-tFbztgwVjL .item-img {
  width: 100%;
}
.cid-tFbztgwVjL .item:focus,
.cid-tFbztgwVjL span:focus {
  outline: none;
}
.cid-tFbztgwVjL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tFbztgwVjL .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tFbztgwVjL .item {
  padding: 0;
  margin: 0;
}
.cid-tFbztgwVjL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #000000;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFbztgwVjL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbztgwVjL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFbztgwVjL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFbztgwVjL .mbr-section-title {
  color: #232323;
}
.cid-tFbztgwVjL .mbr-text,
.cid-tFbztgwVjL .mbr-section-btn {
  text-align: left;
}
.cid-tFbztgwVjL .item-title {
  text-align: left;
}
.cid-tFbztgwVjL .item-subtitle {
  text-align: left;
}
.cid-tFaZim1brQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #2a2a2a;
}
.cid-tFaZim1brQ img,
.cid-tFaZim1brQ .item-img {
  width: 100%;
}
.cid-tFaZim1brQ .item:focus,
.cid-tFaZim1brQ span:focus {
  outline: none;
}
.cid-tFaZim1brQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFaZim1brQ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFaZim1brQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFaZim1brQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFaZim1brQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFaZim1brQ .mbr-section-title {
  color: #232323;
}
.cid-tFb7Wp3yvb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/tloindex.jpg");
}
.cid-tFb7Wp3yvb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFb7Wp3yvb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFb7Wp3yvb .content-wrapper {
  background: #000000;
}
@media (max-width: 991px) {
  .cid-tFb7Wp3yvb .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tFb7Wp3yvb .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFb7Wp3yvb .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tFb7Wp3yvb .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFb7Wp3yvb .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tFb7Wp3yvb .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tFb7Wp3yvb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tFb7Wp3yvb .mbr-text,
.cid-tFb7Wp3yvb .mbr-section-btn {
  color: #ffffff;
}
.cid-tFb7Wp3yvb .card-title {
  color: #ffffff;
}
.cid-tFaZimDwd1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFaZimDwd1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFaZimDwd1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFaZimDwd1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFaZimDwd1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFaZimDwd1 .row {
    text-align: center;
  }
  .cid-tFaZimDwd1 .row > div {
    margin: auto;
  }
  .cid-tFaZimDwd1 .social-row {
    justify-content: center;
  }
}
.cid-tFaZimDwd1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFaZimDwd1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFaZimDwd1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFaZimDwd1 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFaZimDwd1 .mbr-text {
  color: #bbbbbb;
}
.cid-tFaZimDwd1 .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-tFaZimDwd1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFaZimDwd1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFceNuS8kT {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFceNuS8kT .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNuS8kT .mbr-text {
  color: #000000;
}
.cid-tFceNvu957 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFceNvu957 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNvu957 .mbr-text {
  color: #ffffff;
}
.cid-tFceNvUmbo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFceNvUmbo .mbr-text {
  color: #ffffff;
}
.cid-tFceNvUmbo .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNw2cYg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFceNw2cYg .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNw2cYg .mbr-text {
  color: #ffffff;
}
.cid-tFceNxbbjj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFceNxbbjj .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNxbbjj .mbr-text {
  color: #ffffff;
}
.cid-tFceNxlk9c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFceNxlk9c .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNxlk9c .mbr-text {
  color: #ffffff;
}
.cid-tFceNxts4e {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFceNxts4e .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNxts4e .mbr-text {
  color: #ffffff;
}
.cid-tFceNxCx0g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFceNxCx0g .mbr-section-subtitle {
  color: #000000;
}
.cid-tFceNxCx0g .mbr-text {
  color: #ffffff;
}
.cid-tFceNxKROs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFceNxKROs nav.navbar {
  position: fixed;
}
.cid-tFceNxKROs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFceNxKROs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFceNxKROs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFceNxKROs .dropdown-item:hover,
.cid-tFceNxKROs .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFceNxKROs .dropdown-item:hover span {
  color: white;
}
.cid-tFceNxKROs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFceNxKROs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFceNxKROs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFceNxKROs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFceNxKROs .nav-link {
  position: relative;
}
.cid-tFceNxKROs .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFceNxKROs .container {
    flex-wrap: wrap;
  }
}
.cid-tFceNxKROs .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFceNxKROs .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFceNxKROs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFceNxKROs .dropdown-menu,
.cid-tFceNxKROs .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFceNxKROs .nav-item:focus,
.cid-tFceNxKROs .nav-link:focus {
  outline: none;
}
.cid-tFceNxKROs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFceNxKROs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFceNxKROs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFceNxKROs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFceNxKROs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFceNxKROs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFceNxKROs .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: #2a2a2a;
}
.cid-tFceNxKROs .navbar.opened {
  transition: all 0.3s;
}
.cid-tFceNxKROs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFceNxKROs .navbar .navbar-logo img {
  width: auto;
}
.cid-tFceNxKROs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFceNxKROs .navbar.collapsed {
  justify-content: center;
}
.cid-tFceNxKROs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFceNxKROs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFceNxKROs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFceNxKROs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFceNxKROs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFceNxKROs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFceNxKROs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFceNxKROs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFceNxKROs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFceNxKROs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFceNxKROs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFceNxKROs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFceNxKROs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFceNxKROs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFceNxKROs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFceNxKROs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFceNxKROs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFceNxKROs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFceNxKROs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFceNxKROs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFceNxKROs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFceNxKROs .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFceNxKROs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFceNxKROs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFceNxKROs .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-tFceNxKROs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFceNxKROs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFceNxKROs .dropdown-item.active,
.cid-tFceNxKROs .dropdown-item:active {
  background-color: transparent;
}
.cid-tFceNxKROs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFceNxKROs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFceNxKROs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFceNxKROs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFceNxKROs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFceNxKROs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFceNxKROs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFceNxKROs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFceNxKROs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFceNxKROs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFceNxKROs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFceNxKROs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFceNxKROs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFceNxKROs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFceNxKROs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFceNxKROs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFceNxKROs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFceNxKROs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFceNxKROs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFceNxKROs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFceNxKROs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFceNxKROs .navbar {
    height: 70px;
  }
  .cid-tFceNxKROs .navbar.opened {
    height: auto;
  }
  .cid-tFceNxKROs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFcgzFZiWv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFcgzFZiWv .mbr-section-subtitle {
  color: #000000;
}
.cid-tFcgzFZiWv .mbr-text {
  color: #ffffff;
}
.cid-tFcgAnln9Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFcgAnln9Z .mbr-section-subtitle {
  color: #000000;
}
.cid-tFcgAnln9Z .mbr-text {
  color: #ffffff;
}
.cid-tFch1UhYqG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFch1UhYqG .mbr-section-subtitle {
  color: #000000;
}
.cid-tFch1UhYqG .mbr-text {
  color: #ffffff;
}
.cid-tFceNyu2Ve {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFceNyu2Ve .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFceNyu2Ve .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFceNyu2Ve .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFceNyu2Ve .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFceNyu2Ve .row {
    text-align: center;
  }
  .cid-tFceNyu2Ve .row > div {
    margin: auto;
  }
  .cid-tFceNyu2Ve .social-row {
    justify-content: center;
  }
}
.cid-tFceNyu2Ve .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFceNyu2Ve .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFceNyu2Ve .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFceNyu2Ve .list {
    margin-bottom: 0rem;
  }
}
.cid-tFceNyu2Ve .mbr-text {
  color: #bbbbbb;
}
.cid-tFceNyu2Ve .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-tFceNyu2Ve .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFceNyu2Ve div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFgQncjiA1 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFgQncjiA1 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQncjiA1 .mbr-text {
  color: #000000;
}
.cid-tFgQR3jwcG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFgQR3jwcG img,
.cid-tFgQR3jwcG .item-img {
  width: 100%;
}
.cid-tFgQR3jwcG .item:focus,
.cid-tFgQR3jwcG span:focus {
  outline: none;
}
.cid-tFgQR3jwcG .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFgQR3jwcG .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFgQR3jwcG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFgQR3jwcG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFgQR3jwcG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFgQR3jwcG .mbr-section-title {
  color: #232323;
}
.cid-tFgQncVeVS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFgQncVeVS .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQncVeVS .mbr-text {
  color: #ffffff;
}
.cid-tFgQnd6rxb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFgQnd6rxb .mbr-text {
  color: #ffffff;
}
.cid-tFgQnd6rxb .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQndb5Gm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFgQndb5Gm .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQndb5Gm .mbr-text {
  color: #ffffff;
}
.cid-tFgQndgXOd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFgQndgXOd .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQndgXOd .mbr-text {
  color: #ffffff;
}
.cid-tFgQndk4CE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFgQndk4CE .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQndk4CE .mbr-text {
  color: #ffffff;
}
.cid-tFgQndrUml {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFgQndrUml .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQndrUml .mbr-text {
  color: #000000;
}
.cid-tFgV1Sw8SV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFgV1Sw8SV img,
.cid-tFgV1Sw8SV .item-img {
  width: 100%;
}
.cid-tFgV1Sw8SV .item:focus,
.cid-tFgV1Sw8SV span:focus {
  outline: none;
}
.cid-tFgV1Sw8SV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFgV1Sw8SV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFgV1Sw8SV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFgV1Sw8SV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFgV1Sw8SV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFgV1Sw8SV .mbr-section-title {
  color: #232323;
}
.cid-tFgQndyJnj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFgQndyJnj .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQndyJnj .mbr-text {
  color: #000000;
}
.cid-tFgQndLmWB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFgQndLmWB nav.navbar {
  position: fixed;
}
.cid-tFgQndLmWB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFgQndLmWB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFgQndLmWB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFgQndLmWB .dropdown-item:hover,
.cid-tFgQndLmWB .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFgQndLmWB .dropdown-item:hover span {
  color: white;
}
.cid-tFgQndLmWB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFgQndLmWB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFgQndLmWB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFgQndLmWB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFgQndLmWB .nav-link {
  position: relative;
}
.cid-tFgQndLmWB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFgQndLmWB .container {
    flex-wrap: wrap;
  }
}
.cid-tFgQndLmWB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFgQndLmWB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFgQndLmWB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFgQndLmWB .dropdown-menu,
.cid-tFgQndLmWB .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFgQndLmWB .nav-item:focus,
.cid-tFgQndLmWB .nav-link:focus {
  outline: none;
}
.cid-tFgQndLmWB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFgQndLmWB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFgQndLmWB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFgQndLmWB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFgQndLmWB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFgQndLmWB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFgQndLmWB .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: #2a2a2a;
}
.cid-tFgQndLmWB .navbar.opened {
  transition: all 0.3s;
}
.cid-tFgQndLmWB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFgQndLmWB .navbar .navbar-logo img {
  width: auto;
}
.cid-tFgQndLmWB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFgQndLmWB .navbar.collapsed {
  justify-content: center;
}
.cid-tFgQndLmWB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFgQndLmWB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFgQndLmWB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFgQndLmWB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFgQndLmWB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFgQndLmWB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFgQndLmWB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFgQndLmWB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFgQndLmWB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFgQndLmWB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFgQndLmWB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFgQndLmWB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFgQndLmWB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFgQndLmWB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFgQndLmWB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFgQndLmWB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFgQndLmWB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFgQndLmWB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFgQndLmWB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFgQndLmWB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFgQndLmWB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFgQndLmWB .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFgQndLmWB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFgQndLmWB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFgQndLmWB .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-tFgQndLmWB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFgQndLmWB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFgQndLmWB .dropdown-item.active,
.cid-tFgQndLmWB .dropdown-item:active {
  background-color: transparent;
}
.cid-tFgQndLmWB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFgQndLmWB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFgQndLmWB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFgQndLmWB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFgQndLmWB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFgQndLmWB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFgQndLmWB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFgQndLmWB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFgQndLmWB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFgQndLmWB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFgQndLmWB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFgQndLmWB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFgQndLmWB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFgQndLmWB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFgQndLmWB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFgQndLmWB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFgQndLmWB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFgQndLmWB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFgQndLmWB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFgQndLmWB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFgQndLmWB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFgQndLmWB .navbar {
    height: 70px;
  }
  .cid-tFgQndLmWB .navbar.opened {
    height: auto;
  }
  .cid-tFgQndLmWB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFgW4CUgQX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFgW4CUgQX img,
.cid-tFgW4CUgQX .item-img {
  width: 100%;
}
.cid-tFgW4CUgQX .item:focus,
.cid-tFgW4CUgQX span:focus {
  outline: none;
}
.cid-tFgW4CUgQX .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFgW4CUgQX .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFgW4CUgQX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFgW4CUgQX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFgW4CUgQX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFgW4CUgQX .mbr-section-title {
  color: #232323;
}
.cid-tFgQne3fOe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFgQne3fOe .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQne3fOe .mbr-text {
  color: #000000;
}
.cid-tFgYm8isQ8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFgYm8isQ8 img,
.cid-tFgYm8isQ8 .item-img {
  width: 100%;
}
.cid-tFgYm8isQ8 .item:focus,
.cid-tFgYm8isQ8 span:focus {
  outline: none;
}
.cid-tFgYm8isQ8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFgYm8isQ8 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFgYm8isQ8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFgYm8isQ8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFgYm8isQ8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFgYm8isQ8 .mbr-section-title {
  color: #232323;
}
.cid-tFgQneaoUh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFgQneaoUh .mbr-section-subtitle {
  color: #000000;
}
.cid-tFgQneaoUh .mbr-text {
  color: #000000;
}
.cid-tFh0GJva1z {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFh0GJva1z img,
.cid-tFh0GJva1z .item-img {
  width: 100%;
}
.cid-tFh0GJva1z .item:focus,
.cid-tFh0GJva1z span:focus {
  outline: none;
}
.cid-tFh0GJva1z .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFh0GJva1z .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFh0GJva1z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFh0GJva1z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFh0GJva1z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFh0GJva1z .mbr-section-title {
  color: #232323;
}
.cid-tFgQnemJyk {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFgQnemJyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFgQnemJyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFgQnemJyk .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFgQnemJyk .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFgQnemJyk .row {
    text-align: center;
  }
  .cid-tFgQnemJyk .row > div {
    margin: auto;
  }
  .cid-tFgQnemJyk .social-row {
    justify-content: center;
  }
}
.cid-tFgQnemJyk .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFgQnemJyk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFgQnemJyk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFgQnemJyk .list {
    margin-bottom: 0rem;
  }
}
.cid-tFgQnemJyk .mbr-text {
  color: #bbbbbb;
}
.cid-tFgQnemJyk .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-tFgQnemJyk .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFgQnemJyk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFhbXsw5rB {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFhbXsw5rB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFhbXsw5rB .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-tFhbXsw5rB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFhbXsw5rB .row {
  flex-direction: row-reverse;
}
.cid-tFhbXsw5rB img {
  width: 100%;
}
.cid-tFh7BI2LuJ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFh7BI2LuJ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFh7BI2LuJ .mbr-text {
  color: #000000;
}
.cid-tFhdaqaNwd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #bbbbbb;
}
.cid-tFhdaqaNwd .carousel {
  height: 800px;
}
.cid-tFhdaqaNwd .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFhdaqaNwd .carousel-item,
.cid-tFhdaqaNwd .carousel-inner {
  height: 100%;
}
.cid-tFhdaqaNwd .carousel-caption {
  bottom: 40px;
}
.cid-tFhdaqaNwd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFhdaqaNwd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFhdaqaNwd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFhdaqaNwd .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tFhdaqaNwd .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFhdaqaNwd .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFhdaqaNwd .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFhdaqaNwd .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-tFhdaqaNwd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFhdaqaNwd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFhdaqaNwd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFhdaqaNwd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFhdaqaNwd .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-tFhdaqaNwd .carousel-indicators li.active,
.cid-tFhdaqaNwd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFhdaqaNwd .carousel-indicators li::after,
.cid-tFhdaqaNwd .carousel-indicators li::before {
  content: none;
}
.cid-tFhdaqaNwd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFhdaqaNwd .carousel-indicators {
    display: none !important;
  }
}
.cid-tFhgywwgNG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFhgywwgNG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFhgywwgNG .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-tFhgywwgNG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFhgywwgNG .row {
  flex-direction: row-reverse;
}
.cid-tFhgywwgNG img {
  width: 100%;
}
.cid-tFh7BJ6RMy {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFh7BJ6RMy .mbr-section-subtitle {
  color: #000000;
}
.cid-tFh7BJ6RMy .mbr-text {
  color: #000000;
}
.cid-tFhgEbPLJ1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #8c8989;
}
.cid-tFhgEbPLJ1 .carousel {
  height: 800px;
}
.cid-tFhgEbPLJ1 .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFhgEbPLJ1 .carousel-item,
.cid-tFhgEbPLJ1 .carousel-inner {
  height: 100%;
}
.cid-tFhgEbPLJ1 .carousel-caption {
  bottom: 40px;
}
.cid-tFhgEbPLJ1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFhgEbPLJ1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFhgEbPLJ1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFhgEbPLJ1 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tFhgEbPLJ1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFhgEbPLJ1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFhgEbPLJ1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFhgEbPLJ1 .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-tFhgEbPLJ1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFhgEbPLJ1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFhgEbPLJ1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFhgEbPLJ1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFhgEbPLJ1 .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-tFhgEbPLJ1 .carousel-indicators li.active,
.cid-tFhgEbPLJ1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFhgEbPLJ1 .carousel-indicators li::after,
.cid-tFhgEbPLJ1 .carousel-indicators li::before {
  content: none;
}
.cid-tFhgEbPLJ1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFhgEbPLJ1 .carousel-indicators {
    display: none !important;
  }
}
.cid-tFhlDTliVO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFhlDTliVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFhlDTliVO .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-tFhlDTliVO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFhlDTliVO .row {
  flex-direction: row-reverse;
}
.cid-tFhlDTliVO img {
  width: 100%;
}
.cid-tFh7BJiKHb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFh7BJiKHb .mbr-text {
  color: #000000;
}
.cid-tFh7BJiKHb .mbr-section-subtitle {
  color: #000000;
}
.cid-tFh7BKSoig {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFh7BKSoig nav.navbar {
  position: fixed;
}
.cid-tFh7BKSoig .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFh7BKSoig .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFh7BKSoig .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFh7BKSoig .dropdown-item:hover,
.cid-tFh7BKSoig .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFh7BKSoig .dropdown-item:hover span {
  color: white;
}
.cid-tFh7BKSoig .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFh7BKSoig .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFh7BKSoig .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFh7BKSoig .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFh7BKSoig .nav-link {
  position: relative;
}
.cid-tFh7BKSoig .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFh7BKSoig .container {
    flex-wrap: wrap;
  }
}
.cid-tFh7BKSoig .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFh7BKSoig .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFh7BKSoig .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFh7BKSoig .dropdown-menu,
.cid-tFh7BKSoig .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFh7BKSoig .nav-item:focus,
.cid-tFh7BKSoig .nav-link:focus {
  outline: none;
}
.cid-tFh7BKSoig .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFh7BKSoig .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFh7BKSoig .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFh7BKSoig .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFh7BKSoig .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFh7BKSoig .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFh7BKSoig .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: #2a2a2a;
}
.cid-tFh7BKSoig .navbar.opened {
  transition: all 0.3s;
}
.cid-tFh7BKSoig .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFh7BKSoig .navbar .navbar-logo img {
  width: auto;
}
.cid-tFh7BKSoig .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFh7BKSoig .navbar.collapsed {
  justify-content: center;
}
.cid-tFh7BKSoig .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFh7BKSoig .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFh7BKSoig .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFh7BKSoig .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFh7BKSoig .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFh7BKSoig .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFh7BKSoig .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFh7BKSoig .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFh7BKSoig .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFh7BKSoig .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFh7BKSoig .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFh7BKSoig .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFh7BKSoig .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFh7BKSoig .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFh7BKSoig .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFh7BKSoig .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFh7BKSoig .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFh7BKSoig .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFh7BKSoig .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFh7BKSoig .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFh7BKSoig .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFh7BKSoig .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFh7BKSoig .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFh7BKSoig .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFh7BKSoig .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-tFh7BKSoig .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFh7BKSoig .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFh7BKSoig .dropdown-item.active,
.cid-tFh7BKSoig .dropdown-item:active {
  background-color: transparent;
}
.cid-tFh7BKSoig .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFh7BKSoig .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFh7BKSoig .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFh7BKSoig .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFh7BKSoig .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFh7BKSoig .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFh7BKSoig ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFh7BKSoig .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFh7BKSoig button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFh7BKSoig button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFh7BKSoig button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFh7BKSoig button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFh7BKSoig button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFh7BKSoig button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFh7BKSoig nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFh7BKSoig nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFh7BKSoig nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFh7BKSoig nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFh7BKSoig .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFh7BKSoig a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFh7BKSoig .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFh7BKSoig .navbar {
    height: 70px;
  }
  .cid-tFh7BKSoig .navbar.opened {
    height: auto;
  }
  .cid-tFh7BKSoig .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHcimpZoiz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tHcimpZoiz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHcimpZoiz .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-tHcimpZoiz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tHcimpZoiz .row {
  flex-direction: row-reverse;
}
.cid-tHcimpZoiz img {
  width: 100%;
}
.cid-tHcinZRPiK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tHcinZRPiK .mbr-section-subtitle {
  color: #000000;
}
.cid-tHcinZRPiK .mbr-text {
  color: #000000;
}
.cid-tKplN3kXmG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #8c8989;
}
.cid-tKplN3kXmG .carousel {
  height: 800px;
}
.cid-tKplN3kXmG .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tKplN3kXmG .carousel-item,
.cid-tKplN3kXmG .carousel-inner {
  height: 100%;
}
.cid-tKplN3kXmG .carousel-caption {
  bottom: 40px;
}
.cid-tKplN3kXmG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tKplN3kXmG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tKplN3kXmG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tKplN3kXmG .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKplN3kXmG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tKplN3kXmG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tKplN3kXmG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tKplN3kXmG .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-tKplN3kXmG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tKplN3kXmG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tKplN3kXmG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tKplN3kXmG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tKplN3kXmG .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-tKplN3kXmG .carousel-indicators li.active,
.cid-tKplN3kXmG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tKplN3kXmG .carousel-indicators li::after,
.cid-tKplN3kXmG .carousel-indicators li::before {
  content: none;
}
.cid-tKplN3kXmG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKplN3kXmG .carousel-indicators {
    display: none !important;
  }
}
.cid-tPEqODORwE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tPEqODORwE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPEqODORwE .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-tPEqODORwE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tPEqODORwE .row {
  flex-direction: row-reverse;
}
.cid-tPEqODORwE img {
  width: 100%;
}
.cid-tPEqRQDlJS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tPEqRQDlJS .mbr-section-subtitle {
  color: #000000;
}
.cid-tPEqRQDlJS .mbr-text {
  color: #000000;
}
.cid-tPExfMOvGf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPExfMOvGf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPExfMOvGf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPExfMOvGf .img-wrapper {
  text-align: center;
}
.cid-tPExfMOvGf img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tPExfMOvGf .row {
  align-items: flex-start;
}
.cid-tPExfMOvGf .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tPExfMOvGf .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tPExfMOvGf .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tPExfMOvGf .card-wrapper {
    padding: 1rem;
  }
}
.cid-tPExfMOvGf .mbr-text,
.cid-tPExfMOvGf .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFh7BNz6l0 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFh7BNz6l0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFh7BNz6l0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFh7BNz6l0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFh7BNz6l0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFh7BNz6l0 .row {
    text-align: center;
  }
  .cid-tFh7BNz6l0 .row > div {
    margin: auto;
  }
  .cid-tFh7BNz6l0 .social-row {
    justify-content: center;
  }
}
.cid-tFh7BNz6l0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFh7BNz6l0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFh7BNz6l0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFh7BNz6l0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFh7BNz6l0 .mbr-text {
  color: #bbbbbb;
}
.cid-tFh7BNz6l0 .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-tFh7BNz6l0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFh7BNz6l0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFi6541YS6 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFi6541YS6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFi6541YS6 .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-tFi6541YS6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFi6541YS6 .row {
  flex-direction: row-reverse;
}
.cid-tFi6541YS6 img {
  width: 100%;
}
.cid-tFi654MOjf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFi654MOjf .mbr-section-subtitle {
  color: #000000;
}
.cid-tFi654MOjf .mbr-text {
  color: #000000;
}
.cid-tFifSOPhVj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFifSOPhVj img,
.cid-tFifSOPhVj .item-img {
  width: 100%;
}
.cid-tFifSOPhVj .item:focus,
.cid-tFifSOPhVj span:focus {
  outline: none;
}
.cid-tFifSOPhVj .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFifSOPhVj .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFifSOPhVj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFifSOPhVj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFifSOPhVj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFifSOPhVj .mbr-section-title {
  color: #232323;
}
.cid-tFi656dE6A {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFi656dE6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFi656dE6A .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-tFi656dE6A .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFi656dE6A .row {
  flex-direction: row-reverse;
}
.cid-tFi656dE6A img {
  width: 100%;
}
.cid-tFij9jur6I {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFij9jur6I .mbr-section-subtitle {
  color: #000000;
}
.cid-tFij9jur6I .mbr-text {
  color: #000000;
}
.cid-tFi656JO49 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #8c8989;
}
.cid-tFi656JO49 .carousel {
  height: 800px;
}
.cid-tFi656JO49 .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFi656JO49 .carousel-item,
.cid-tFi656JO49 .carousel-inner {
  height: 100%;
}
.cid-tFi656JO49 .carousel-caption {
  bottom: 40px;
}
.cid-tFi656JO49 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFi656JO49 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFi656JO49 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFi656JO49 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tFi656JO49 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFi656JO49 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFi656JO49 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFi656JO49 .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-tFi656JO49 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFi656JO49 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFi656JO49 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFi656JO49 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFi656JO49 .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-tFi656JO49 .carousel-indicators li.active,
.cid-tFi656JO49 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFi656JO49 .carousel-indicators li::after,
.cid-tFi656JO49 .carousel-indicators li::before {
  content: none;
}
.cid-tFi656JO49 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFi656JO49 .carousel-indicators {
    display: none !important;
  }
}
.cid-tFi6588od8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFi6588od8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFi6588od8 .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-tFi6588od8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFi6588od8 .row {
  flex-direction: row-reverse;
}
.cid-tFi6588od8 img {
  width: 100%;
}
.cid-tFi658uJ23 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFi658uJ23 .mbr-text {
  color: #000000;
}
.cid-tFi658uJ23 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFi658F6gD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFi658F6gD nav.navbar {
  position: fixed;
}
.cid-tFi658F6gD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFi658F6gD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFi658F6gD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFi658F6gD .dropdown-item:hover,
.cid-tFi658F6gD .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFi658F6gD .dropdown-item:hover span {
  color: white;
}
.cid-tFi658F6gD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFi658F6gD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFi658F6gD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFi658F6gD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFi658F6gD .nav-link {
  position: relative;
}
.cid-tFi658F6gD .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFi658F6gD .container {
    flex-wrap: wrap;
  }
}
.cid-tFi658F6gD .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFi658F6gD .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFi658F6gD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFi658F6gD .dropdown-menu,
.cid-tFi658F6gD .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFi658F6gD .nav-item:focus,
.cid-tFi658F6gD .nav-link:focus {
  outline: none;
}
.cid-tFi658F6gD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFi658F6gD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFi658F6gD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFi658F6gD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFi658F6gD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFi658F6gD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFi658F6gD .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: #2a2a2a;
}
.cid-tFi658F6gD .navbar.opened {
  transition: all 0.3s;
}
.cid-tFi658F6gD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFi658F6gD .navbar .navbar-logo img {
  width: auto;
}
.cid-tFi658F6gD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFi658F6gD .navbar.collapsed {
  justify-content: center;
}
.cid-tFi658F6gD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFi658F6gD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFi658F6gD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFi658F6gD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFi658F6gD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFi658F6gD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFi658F6gD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFi658F6gD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFi658F6gD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFi658F6gD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFi658F6gD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFi658F6gD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFi658F6gD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFi658F6gD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFi658F6gD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFi658F6gD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFi658F6gD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFi658F6gD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFi658F6gD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFi658F6gD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFi658F6gD .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFi658F6gD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFi658F6gD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFi658F6gD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFi658F6gD .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-tFi658F6gD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFi658F6gD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFi658F6gD .dropdown-item.active,
.cid-tFi658F6gD .dropdown-item:active {
  background-color: transparent;
}
.cid-tFi658F6gD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFi658F6gD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFi658F6gD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFi658F6gD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFi658F6gD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFi658F6gD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFi658F6gD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFi658F6gD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFi658F6gD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFi658F6gD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFi658F6gD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFi658F6gD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFi658F6gD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFi658F6gD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFi658F6gD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFi658F6gD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFi658F6gD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFi658F6gD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFi658F6gD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFi658F6gD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFi658F6gD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFi658F6gD .navbar {
    height: 70px;
  }
  .cid-tFi658F6gD .navbar.opened {
    height: auto;
  }
  .cid-tFi658F6gD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFinboRBTN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFinboRBTN img,
.cid-tFinboRBTN .item-img {
  width: 100%;
}
.cid-tFinboRBTN .item:focus,
.cid-tFinboRBTN span:focus {
  outline: none;
}
.cid-tFinboRBTN .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFinboRBTN .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFinboRBTN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFinboRBTN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFinboRBTN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFinboRBTN .mbr-section-title {
  color: #232323;
}
.cid-tFi659d03N {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFi659d03N .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFi659d03N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFi659d03N .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFi659d03N .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFi659d03N .row {
    text-align: center;
  }
  .cid-tFi659d03N .row > div {
    margin: auto;
  }
  .cid-tFi659d03N .social-row {
    justify-content: center;
  }
}
.cid-tFi659d03N .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFi659d03N .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFi659d03N .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFi659d03N .list {
    margin-bottom: 0rem;
  }
}
.cid-tFi659d03N .mbr-text {
  color: #bbbbbb;
}
.cid-tFi659d03N .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-tFi659d03N .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFi659d03N div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFjehSHd7p {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFjehSHd7p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFjehSHd7p .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-tFjehSHd7p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFjehSHd7p .row {
  flex-direction: row-reverse;
}
.cid-tFjehSHd7p img {
  width: 100%;
}
.cid-tFjehTcROH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFjehTcROH .mbr-section-subtitle {
  color: #000000;
}
.cid-tFjehTcROH .mbr-text {
  color: #000000;
}
.cid-tFjk2m3211 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFjk2m3211 img,
.cid-tFjk2m3211 .item-img {
  width: 100%;
}
.cid-tFjk2m3211 .item:focus,
.cid-tFjk2m3211 span:focus {
  outline: none;
}
.cid-tFjk2m3211 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFjk2m3211 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFjk2m3211 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFjk2m3211 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFjk2m3211 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFjk2m3211 .mbr-section-title {
  color: #232323;
}
.cid-tFjehTYDK8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFjehTYDK8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFjehTYDK8 .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-tFjehTYDK8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFjehTYDK8 .row {
  flex-direction: row-reverse;
}
.cid-tFjehTYDK8 img {
  width: 100%;
}
.cid-tFjehUpWLz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFjehUpWLz .mbr-section-subtitle {
  color: #000000;
}
.cid-tFjehUpWLz .mbr-text {
  color: #000000;
}
.cid-tFjehUzse7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #bbbbbb;
}
.cid-tFjehUzse7 .carousel {
  height: 800px;
}
.cid-tFjehUzse7 .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFjehUzse7 .carousel-item,
.cid-tFjehUzse7 .carousel-inner {
  height: 100%;
}
.cid-tFjehUzse7 .carousel-caption {
  bottom: 40px;
}
.cid-tFjehUzse7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFjehUzse7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFjehUzse7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFjehUzse7 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tFjehUzse7 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFjehUzse7 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFjehUzse7 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFjehUzse7 .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-tFjehUzse7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFjehUzse7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFjehUzse7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFjehUzse7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFjehUzse7 .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-tFjehUzse7 .carousel-indicators li.active,
.cid-tFjehUzse7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFjehUzse7 .carousel-indicators li::after,
.cid-tFjehUzse7 .carousel-indicators li::before {
  content: none;
}
.cid-tFjehUzse7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFjehUzse7 .carousel-indicators {
    display: none !important;
  }
}
.cid-tFjehVGRUe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tFjehVGRUe .mbr-text {
  color: #000000;
}
.cid-tFjehVGRUe .mbr-section-subtitle {
  color: #000000;
}
.cid-tFjtGbn5Lq {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #8c8989;
}
.cid-tFjtGbn5Lq .carousel {
  height: 800px;
}
.cid-tFjtGbn5Lq .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFjtGbn5Lq .carousel-item,
.cid-tFjtGbn5Lq .carousel-inner {
  height: 100%;
}
.cid-tFjtGbn5Lq .carousel-caption {
  bottom: 40px;
}
.cid-tFjtGbn5Lq .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFjtGbn5Lq .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFjtGbn5Lq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFjtGbn5Lq .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tFjtGbn5Lq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFjtGbn5Lq .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFjtGbn5Lq .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFjtGbn5Lq .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-tFjtGbn5Lq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFjtGbn5Lq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFjtGbn5Lq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFjtGbn5Lq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFjtGbn5Lq .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-tFjtGbn5Lq .carousel-indicators li.active,
.cid-tFjtGbn5Lq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFjtGbn5Lq .carousel-indicators li::after,
.cid-tFjtGbn5Lq .carousel-indicators li::before {
  content: none;
}
.cid-tFjtGbn5Lq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFjtGbn5Lq .carousel-indicators {
    display: none !important;
  }
}
.cid-tFjtpKJxCM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFjtpKJxCM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFjtpKJxCM .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-tFjtpKJxCM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFjtpKJxCM .row {
  flex-direction: row-reverse;
}
.cid-tFjtpKJxCM img {
  width: 100%;
}
.cid-tFjehVPj8e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFjehVPj8e nav.navbar {
  position: fixed;
}
.cid-tFjehVPj8e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFjehVPj8e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFjehVPj8e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFjehVPj8e .dropdown-item:hover,
.cid-tFjehVPj8e .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFjehVPj8e .dropdown-item:hover span {
  color: white;
}
.cid-tFjehVPj8e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFjehVPj8e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFjehVPj8e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFjehVPj8e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFjehVPj8e .nav-link {
  position: relative;
}
.cid-tFjehVPj8e .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFjehVPj8e .container {
    flex-wrap: wrap;
  }
}
.cid-tFjehVPj8e .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFjehVPj8e .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFjehVPj8e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFjehVPj8e .dropdown-menu,
.cid-tFjehVPj8e .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFjehVPj8e .nav-item:focus,
.cid-tFjehVPj8e .nav-link:focus {
  outline: none;
}
.cid-tFjehVPj8e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFjehVPj8e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFjehVPj8e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFjehVPj8e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFjehVPj8e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFjehVPj8e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFjehVPj8e .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: #2a2a2a;
}
.cid-tFjehVPj8e .navbar.opened {
  transition: all 0.3s;
}
.cid-tFjehVPj8e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFjehVPj8e .navbar .navbar-logo img {
  width: auto;
}
.cid-tFjehVPj8e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFjehVPj8e .navbar.collapsed {
  justify-content: center;
}
.cid-tFjehVPj8e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFjehVPj8e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFjehVPj8e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFjehVPj8e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFjehVPj8e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFjehVPj8e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFjehVPj8e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFjehVPj8e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFjehVPj8e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFjehVPj8e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFjehVPj8e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFjehVPj8e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFjehVPj8e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFjehVPj8e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFjehVPj8e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFjehVPj8e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFjehVPj8e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFjehVPj8e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFjehVPj8e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFjehVPj8e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFjehVPj8e .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFjehVPj8e .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFjehVPj8e .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFjehVPj8e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFjehVPj8e .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-tFjehVPj8e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFjehVPj8e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFjehVPj8e .dropdown-item.active,
.cid-tFjehVPj8e .dropdown-item:active {
  background-color: transparent;
}
.cid-tFjehVPj8e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFjehVPj8e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFjehVPj8e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFjehVPj8e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFjehVPj8e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFjehVPj8e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFjehVPj8e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFjehVPj8e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFjehVPj8e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFjehVPj8e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFjehVPj8e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFjehVPj8e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFjehVPj8e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFjehVPj8e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFjehVPj8e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFjehVPj8e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFjehVPj8e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFjehVPj8e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFjehVPj8e .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFjehVPj8e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFjehVPj8e .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFjehVPj8e .navbar {
    height: 70px;
  }
  .cid-tFjehVPj8e .navbar.opened {
    height: auto;
  }
  .cid-tFjehVPj8e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFjtr39uR1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFjtr39uR1 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFjtr39uR1 .mbr-text {
  color: #000000;
}
.cid-tFjy4QYJjK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #bbbbbb;
}
.cid-tFjy4QYJjK .carousel {
  height: 800px;
}
.cid-tFjy4QYJjK .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFjy4QYJjK .carousel-item,
.cid-tFjy4QYJjK .carousel-inner {
  height: 100%;
}
.cid-tFjy4QYJjK .carousel-caption {
  bottom: 40px;
}
.cid-tFjy4QYJjK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFjy4QYJjK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFjy4QYJjK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFjy4QYJjK .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tFjy4QYJjK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFjy4QYJjK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFjy4QYJjK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFjy4QYJjK .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-tFjy4QYJjK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFjy4QYJjK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFjy4QYJjK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFjy4QYJjK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFjy4QYJjK .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-tFjy4QYJjK .carousel-indicators li.active,
.cid-tFjy4QYJjK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFjy4QYJjK .carousel-indicators li::after,
.cid-tFjy4QYJjK .carousel-indicators li::before {
  content: none;
}
.cid-tFjy4QYJjK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFjy4QYJjK .carousel-indicators {
    display: none !important;
  }
}
.cid-tFjzmNbBDS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFjzmNbBDS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFjzmNbBDS .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-tFjzmNbBDS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFjzmNbBDS .row {
  flex-direction: row-reverse;
}
.cid-tFjzmNbBDS img {
  width: 100%;
}
.cid-tFjznOejz3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFjznOejz3 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFjznOejz3 .mbr-text {
  color: #000000;
}
.cid-tFjzpAqPyK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #8c8989;
}
.cid-tFjzpAqPyK .carousel {
  height: 800px;
}
.cid-tFjzpAqPyK .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFjzpAqPyK .carousel-item,
.cid-tFjzpAqPyK .carousel-inner {
  height: 100%;
}
.cid-tFjzpAqPyK .carousel-caption {
  bottom: 40px;
}
.cid-tFjzpAqPyK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFjzpAqPyK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFjzpAqPyK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFjzpAqPyK .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tFjzpAqPyK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFjzpAqPyK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFjzpAqPyK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFjzpAqPyK .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-tFjzpAqPyK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFjzpAqPyK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFjzpAqPyK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFjzpAqPyK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFjzpAqPyK .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-tFjzpAqPyK .carousel-indicators li.active,
.cid-tFjzpAqPyK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFjzpAqPyK .carousel-indicators li::after,
.cid-tFjzpAqPyK .carousel-indicators li::before {
  content: none;
}
.cid-tFjzpAqPyK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFjzpAqPyK .carousel-indicators {
    display: none !important;
  }
}
.cid-tFjehWinzv {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFjehWinzv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFjehWinzv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFjehWinzv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFjehWinzv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFjehWinzv .row {
    text-align: center;
  }
  .cid-tFjehWinzv .row > div {
    margin: auto;
  }
  .cid-tFjehWinzv .social-row {
    justify-content: center;
  }
}
.cid-tFjehWinzv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFjehWinzv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFjehWinzv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFjehWinzv .list {
    margin-bottom: 0rem;
  }
}
.cid-tFjehWinzv .mbr-text {
  color: #bbbbbb;
}
.cid-tFjehWinzv .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-tFjehWinzv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFjehWinzv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFlxcGPdoI {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlxcGPdoI .mbr-text {
  color: #000000;
}
.cid-tFlxcGPdoI .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlxcFCRIF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlxcFCRIF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlxcFCRIF .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-tFlxcFCRIF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFlxcFCRIF .row {
  flex-direction: row-reverse;
}
.cid-tFlxcFCRIF img {
  width: 100%;
}
.cid-tFlxcFM3F3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlxcFM3F3 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlxcFM3F3 .mbr-text {
  color: #000000;
}
.cid-tFlxcEwTyK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlxcEwTyK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlxcEwTyK .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-tFlxcEwTyK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFlxcEwTyK .row {
  flex-direction: row-reverse;
}
.cid-tFlxcEwTyK img {
  width: 100%;
}
.cid-tFlxcF5xbO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlxcF5xbO .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlxcF5xbO .mbr-text {
  color: #000000;
}
.cid-tFMeThfI7s {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFMeThfI7s img,
.cid-tFMeThfI7s .item-img {
  width: 100%;
}
.cid-tFMeThfI7s .item:focus,
.cid-tFMeThfI7s span:focus {
  outline: none;
}
.cid-tFMeThfI7s .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFMeThfI7s .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFMeThfI7s .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFMeThfI7s .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFMeThfI7s .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFMeThfI7s .mbr-section-title {
  color: #232323;
}
.cid-tFMeThfI7s .mbr-text,
.cid-tFMeThfI7s .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlxcHCMhO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFlxcHCMhO nav.navbar {
  position: fixed;
}
.cid-tFlxcHCMhO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlxcHCMhO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFlxcHCMhO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFlxcHCMhO .dropdown-item:hover,
.cid-tFlxcHCMhO .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFlxcHCMhO .dropdown-item:hover span {
  color: white;
}
.cid-tFlxcHCMhO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFlxcHCMhO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFlxcHCMhO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFlxcHCMhO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFlxcHCMhO .nav-link {
  position: relative;
}
.cid-tFlxcHCMhO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlxcHCMhO .container {
    flex-wrap: wrap;
  }
}
.cid-tFlxcHCMhO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlxcHCMhO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFlxcHCMhO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFlxcHCMhO .dropdown-menu,
.cid-tFlxcHCMhO .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFlxcHCMhO .nav-item:focus,
.cid-tFlxcHCMhO .nav-link:focus {
  outline: none;
}
.cid-tFlxcHCMhO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFlxcHCMhO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlxcHCMhO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFlxcHCMhO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlxcHCMhO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFlxcHCMhO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFlxcHCMhO .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: #2a2a2a;
}
.cid-tFlxcHCMhO .navbar.opened {
  transition: all 0.3s;
}
.cid-tFlxcHCMhO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFlxcHCMhO .navbar .navbar-logo img {
  width: auto;
}
.cid-tFlxcHCMhO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFlxcHCMhO .navbar.collapsed {
  justify-content: center;
}
.cid-tFlxcHCMhO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFlxcHCMhO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFlxcHCMhO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFlxcHCMhO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFlxcHCMhO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFlxcHCMhO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFlxcHCMhO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFlxcHCMhO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFlxcHCMhO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFlxcHCMhO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFlxcHCMhO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFlxcHCMhO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFlxcHCMhO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFlxcHCMhO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFlxcHCMhO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFlxcHCMhO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFlxcHCMhO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFlxcHCMhO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFlxcHCMhO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFlxcHCMhO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFlxcHCMhO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFlxcHCMhO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFlxcHCMhO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFlxcHCMhO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFlxcHCMhO .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-tFlxcHCMhO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFlxcHCMhO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFlxcHCMhO .dropdown-item.active,
.cid-tFlxcHCMhO .dropdown-item:active {
  background-color: transparent;
}
.cid-tFlxcHCMhO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFlxcHCMhO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFlxcHCMhO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFlxcHCMhO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFlxcHCMhO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFlxcHCMhO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlxcHCMhO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFlxcHCMhO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFlxcHCMhO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFlxcHCMhO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFlxcHCMhO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFlxcHCMhO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlxcHCMhO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlxcHCMhO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFlxcHCMhO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlxcHCMhO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFlxcHCMhO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFlxcHCMhO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlxcHCMhO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFlxcHCMhO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlxcHCMhO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFlxcHCMhO .navbar {
    height: 70px;
  }
  .cid-tFlxcHCMhO .navbar.opened {
    height: auto;
  }
  .cid-tFlxcHCMhO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFlxcIYh9J {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFlxcIYh9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlxcIYh9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlxcIYh9J .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFlxcIYh9J .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFlxcIYh9J .row {
    text-align: center;
  }
  .cid-tFlxcIYh9J .row > div {
    margin: auto;
  }
  .cid-tFlxcIYh9J .social-row {
    justify-content: center;
  }
}
.cid-tFlxcIYh9J .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFlxcIYh9J .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFlxcIYh9J .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFlxcIYh9J .list {
    margin-bottom: 0rem;
  }
}
.cid-tFlxcIYh9J .mbr-text {
  color: #bbbbbb;
}
.cid-tFlxcIYh9J .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-tFlxcIYh9J .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFlxcIYh9J div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFlB3522G1 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlB3522G1 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlB3522G1 .mbr-text {
  color: #000000;
}
.cid-tFlB35tt5n {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlB35tt5n img,
.cid-tFlB35tt5n .item-img {
  width: 100%;
}
.cid-tFlB35tt5n .item:focus,
.cid-tFlB35tt5n span:focus {
  outline: none;
}
.cid-tFlB35tt5n .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlB35tt5n .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlB35tt5n .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlB35tt5n .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlB35tt5n .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlB35tt5n .mbr-section-title {
  color: #232323;
}
.cid-tFlB35JuKO {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlB35JuKO .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlB35JuKO .mbr-text {
  color: #000000;
}
.cid-tFlB35PYmE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlB35PYmE .mbr-text {
  color: #ffffff;
}
.cid-tFlB35PYmE .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlB35UWJs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlB35UWJs .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlB35UWJs .mbr-text {
  color: #000000;
}
.cid-tFlB36nqBv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlB36nqBv img,
.cid-tFlB36nqBv .item-img {
  width: 100%;
}
.cid-tFlB36nqBv .item:focus,
.cid-tFlB36nqBv span:focus {
  outline: none;
}
.cid-tFlB36nqBv .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlB36nqBv .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlB36nqBv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlB36nqBv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlB36nqBv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlB36nqBv .mbr-section-title {
  color: #232323;
}
.cid-tFlB360Wms {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlB360Wms .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlB360Wms .mbr-text {
  color: #ffffff;
}
.cid-tFlB368APf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tFlB368APf .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlB368APf .mbr-text {
  color: #000000;
}
.cid-tFlB36LJFb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFlB36LJFb nav.navbar {
  position: fixed;
}
.cid-tFlB36LJFb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlB36LJFb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFlB36LJFb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFlB36LJFb .dropdown-item:hover,
.cid-tFlB36LJFb .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFlB36LJFb .dropdown-item:hover span {
  color: white;
}
.cid-tFlB36LJFb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFlB36LJFb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFlB36LJFb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFlB36LJFb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFlB36LJFb .nav-link {
  position: relative;
}
.cid-tFlB36LJFb .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlB36LJFb .container {
    flex-wrap: wrap;
  }
}
.cid-tFlB36LJFb .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlB36LJFb .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFlB36LJFb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFlB36LJFb .dropdown-menu,
.cid-tFlB36LJFb .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFlB36LJFb .nav-item:focus,
.cid-tFlB36LJFb .nav-link:focus {
  outline: none;
}
.cid-tFlB36LJFb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFlB36LJFb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlB36LJFb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFlB36LJFb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlB36LJFb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFlB36LJFb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFlB36LJFb .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: #2a2a2a;
}
.cid-tFlB36LJFb .navbar.opened {
  transition: all 0.3s;
}
.cid-tFlB36LJFb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFlB36LJFb .navbar .navbar-logo img {
  width: auto;
}
.cid-tFlB36LJFb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFlB36LJFb .navbar.collapsed {
  justify-content: center;
}
.cid-tFlB36LJFb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFlB36LJFb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFlB36LJFb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFlB36LJFb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFlB36LJFb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFlB36LJFb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFlB36LJFb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFlB36LJFb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFlB36LJFb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFlB36LJFb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFlB36LJFb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFlB36LJFb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFlB36LJFb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFlB36LJFb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFlB36LJFb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFlB36LJFb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFlB36LJFb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFlB36LJFb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFlB36LJFb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFlB36LJFb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFlB36LJFb .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFlB36LJFb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFlB36LJFb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFlB36LJFb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFlB36LJFb .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-tFlB36LJFb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFlB36LJFb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFlB36LJFb .dropdown-item.active,
.cid-tFlB36LJFb .dropdown-item:active {
  background-color: transparent;
}
.cid-tFlB36LJFb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFlB36LJFb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFlB36LJFb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFlB36LJFb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFlB36LJFb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFlB36LJFb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlB36LJFb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFlB36LJFb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFlB36LJFb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFlB36LJFb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFlB36LJFb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFlB36LJFb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlB36LJFb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlB36LJFb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFlB36LJFb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlB36LJFb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFlB36LJFb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFlB36LJFb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlB36LJFb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFlB36LJFb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlB36LJFb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFlB36LJFb .navbar {
    height: 70px;
  }
  .cid-tFlB36LJFb .navbar.opened {
    height: auto;
  }
  .cid-tFlB36LJFb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFlB38tNGA {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFlB38tNGA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlB38tNGA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlB38tNGA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFlB38tNGA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFlB38tNGA .row {
    text-align: center;
  }
  .cid-tFlB38tNGA .row > div {
    margin: auto;
  }
  .cid-tFlB38tNGA .social-row {
    justify-content: center;
  }
}
.cid-tFlB38tNGA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFlB38tNGA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFlB38tNGA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFlB38tNGA .list {
    margin-bottom: 0rem;
  }
}
.cid-tFlB38tNGA .mbr-text {
  color: #bbbbbb;
}
.cid-tFlB38tNGA .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-tFlB38tNGA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFlB38tNGA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFlG3xY8IJ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG3xY8IJ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3xY8IJ .mbr-text {
  color: #000000;
}
.cid-tFlG3yjmNu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlG3yjmNu img,
.cid-tFlG3yjmNu .item-img {
  width: 100%;
}
.cid-tFlG3yjmNu .item:focus,
.cid-tFlG3yjmNu span:focus {
  outline: none;
}
.cid-tFlG3yjmNu .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG3yjmNu .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG3yjmNu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG3yjmNu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG3yjmNu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG3yjmNu .mbr-section-title {
  color: #232323;
}
.cid-tFlG3yBWQH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG3yBWQH .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3yBWQH .mbr-text {
  color: #000000;
}
.cid-tFlJB1q1cg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlJB1q1cg img,
.cid-tFlJB1q1cg .item-img {
  width: 100%;
}
.cid-tFlJB1q1cg .item:focus,
.cid-tFlJB1q1cg span:focus {
  outline: none;
}
.cid-tFlJB1q1cg .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlJB1q1cg .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlJB1q1cg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlJB1q1cg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlJB1q1cg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlJB1q1cg .mbr-section-title {
  color: #232323;
}
.cid-tFlJB1q1cg .mbr-text,
.cid-tFlJB1q1cg .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlG3yJ5Mq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG3yJ5Mq .mbr-text {
  color: #000000;
}
.cid-tFlG3yJ5Mq .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlLT85txW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlLT85txW img,
.cid-tFlLT85txW .item-img {
  width: 100%;
}
.cid-tFlLT85txW .item:focus,
.cid-tFlLT85txW span:focus {
  outline: none;
}
.cid-tFlLT85txW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlLT85txW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlLT85txW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlLT85txW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlLT85txW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlLT85txW .mbr-section-title {
  color: #232323;
}
.cid-tFlLT85txW .mbr-text,
.cid-tFlLT85txW .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlG3yQaCZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG3yQaCZ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3yQaCZ .mbr-text {
  color: #ffffff;
}
.cid-tFlPsnZeag {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlPsnZeag img,
.cid-tFlPsnZeag .item-img {
  width: 100%;
}
.cid-tFlPsnZeag .item:focus,
.cid-tFlPsnZeag span:focus {
  outline: none;
}
.cid-tFlPsnZeag .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlPsnZeag .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlPsnZeag .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlPsnZeag .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlPsnZeag .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlPsnZeag .mbr-section-title {
  color: #232323;
}
.cid-tFlPsnZeag .mbr-text,
.cid-tFlPsnZeag .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlG3yVL7r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG3yVL7r .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3yVL7r .mbr-text {
  color: #000000;
}
.cid-tFlQkyECAQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlQkyECAQ img,
.cid-tFlQkyECAQ .item-img {
  width: 100%;
}
.cid-tFlQkyECAQ .item:focus,
.cid-tFlQkyECAQ span:focus {
  outline: none;
}
.cid-tFlQkyECAQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlQkyECAQ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlQkyECAQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlQkyECAQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlQkyECAQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlQkyECAQ .mbr-section-title {
  color: #232323;
}
.cid-tFlQkyECAQ .mbr-text,
.cid-tFlQkyECAQ .mbr-section-btn {
  color: #000000;
}
.cid-tFlG3z0cgK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG3z0cgK .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3z0cgK .mbr-text {
  color: #000000;
}
.cid-tFlUg05maW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlUg05maW img,
.cid-tFlUg05maW .item-img {
  width: 100%;
}
.cid-tFlUg05maW .item:focus,
.cid-tFlUg05maW span:focus {
  outline: none;
}
.cid-tFlUg05maW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlUg05maW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlUg05maW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlUg05maW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlUg05maW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlUg05maW .mbr-section-title {
  color: #232323;
}
.cid-tFlUg05maW .mbr-text,
.cid-tFlUg05maW .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlG3z7e5r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG3z7e5r .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3z7e5r .mbr-text {
  color: #000000;
}
.cid-tFlG3zdzUg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlG3zdzUg img,
.cid-tFlG3zdzUg .item-img {
  width: 100%;
}
.cid-tFlG3zdzUg .item:focus,
.cid-tFlG3zdzUg span:focus {
  outline: none;
}
.cid-tFlG3zdzUg .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG3zdzUg .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG3zdzUg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG3zdzUg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG3zdzUg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG3zdzUg .mbr-section-title {
  color: #232323;
}
.cid-tFlG3zqGVg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG3zqGVg .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3zqGVg .mbr-text {
  color: #000000;
}
.cid-tFlG3zw6Sd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFlG3zw6Sd nav.navbar {
  position: fixed;
}
.cid-tFlG3zw6Sd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlG3zw6Sd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFlG3zw6Sd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFlG3zw6Sd .dropdown-item:hover,
.cid-tFlG3zw6Sd .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFlG3zw6Sd .dropdown-item:hover span {
  color: white;
}
.cid-tFlG3zw6Sd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFlG3zw6Sd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFlG3zw6Sd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFlG3zw6Sd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFlG3zw6Sd .nav-link {
  position: relative;
}
.cid-tFlG3zw6Sd .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlG3zw6Sd .container {
    flex-wrap: wrap;
  }
}
.cid-tFlG3zw6Sd .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlG3zw6Sd .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFlG3zw6Sd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFlG3zw6Sd .dropdown-menu,
.cid-tFlG3zw6Sd .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFlG3zw6Sd .nav-item:focus,
.cid-tFlG3zw6Sd .nav-link:focus {
  outline: none;
}
.cid-tFlG3zw6Sd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFlG3zw6Sd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlG3zw6Sd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFlG3zw6Sd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlG3zw6Sd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFlG3zw6Sd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFlG3zw6Sd .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: #2a2a2a;
}
.cid-tFlG3zw6Sd .navbar.opened {
  transition: all 0.3s;
}
.cid-tFlG3zw6Sd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFlG3zw6Sd .navbar .navbar-logo img {
  width: auto;
}
.cid-tFlG3zw6Sd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFlG3zw6Sd .navbar.collapsed {
  justify-content: center;
}
.cid-tFlG3zw6Sd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFlG3zw6Sd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFlG3zw6Sd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFlG3zw6Sd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFlG3zw6Sd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFlG3zw6Sd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFlG3zw6Sd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFlG3zw6Sd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFlG3zw6Sd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFlG3zw6Sd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFlG3zw6Sd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFlG3zw6Sd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFlG3zw6Sd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFlG3zw6Sd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFlG3zw6Sd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFlG3zw6Sd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFlG3zw6Sd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFlG3zw6Sd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFlG3zw6Sd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFlG3zw6Sd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFlG3zw6Sd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFlG3zw6Sd .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFlG3zw6Sd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFlG3zw6Sd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFlG3zw6Sd .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-tFlG3zw6Sd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFlG3zw6Sd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFlG3zw6Sd .dropdown-item.active,
.cid-tFlG3zw6Sd .dropdown-item:active {
  background-color: transparent;
}
.cid-tFlG3zw6Sd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFlG3zw6Sd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFlG3zw6Sd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFlG3zw6Sd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFlG3zw6Sd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFlG3zw6Sd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlG3zw6Sd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFlG3zw6Sd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFlG3zw6Sd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFlG3zw6Sd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFlG3zw6Sd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFlG3zw6Sd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlG3zw6Sd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlG3zw6Sd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFlG3zw6Sd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlG3zw6Sd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFlG3zw6Sd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFlG3zw6Sd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlG3zw6Sd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFlG3zw6Sd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlG3zw6Sd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFlG3zw6Sd .navbar {
    height: 70px;
  }
  .cid-tFlG3zw6Sd .navbar.opened {
    height: auto;
  }
  .cid-tFlG3zw6Sd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFlG3A5cLR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlG3A5cLR img,
.cid-tFlG3A5cLR .item-img {
  width: 100%;
}
.cid-tFlG3A5cLR .item:focus,
.cid-tFlG3A5cLR span:focus {
  outline: none;
}
.cid-tFlG3A5cLR .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG3A5cLR .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG3A5cLR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG3A5cLR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG3A5cLR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG3A5cLR .mbr-section-title {
  color: #232323;
}
.cid-tFlG3Bi5LD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG3Bi5LD .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3Bi5LD .mbr-text {
  color: #000000;
}
.cid-tFlG3BByJ1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlG3BByJ1 img,
.cid-tFlG3BByJ1 .item-img {
  width: 100%;
}
.cid-tFlG3BByJ1 .item:focus,
.cid-tFlG3BByJ1 span:focus {
  outline: none;
}
.cid-tFlG3BByJ1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG3BByJ1 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG3BByJ1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG3BByJ1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG3BByJ1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG3BByJ1 .mbr-section-title {
  color: #232323;
}
.cid-tFlG3C7zHR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG3C7zHR .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG3C7zHR .mbr-text {
  color: #000000;
}
.cid-tFlG3Cfllt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlG3Cfllt img,
.cid-tFlG3Cfllt .item-img {
  width: 100%;
}
.cid-tFlG3Cfllt .item:focus,
.cid-tFlG3Cfllt span:focus {
  outline: none;
}
.cid-tFlG3Cfllt .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG3Cfllt .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG3Cfllt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG3Cfllt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG3Cfllt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG3Cfllt .mbr-section-title {
  color: #232323;
}
.cid-tFlXqAxwey {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlXqAxwey .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlXqAxwey .mbr-text {
  color: #000000;
}
.cid-tFlXAgu5D6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlXAgu5D6 img,
.cid-tFlXAgu5D6 .item-img {
  width: 100%;
}
.cid-tFlXAgu5D6 .item:focus,
.cid-tFlXAgu5D6 span:focus {
  outline: none;
}
.cid-tFlXAgu5D6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlXAgu5D6 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlXAgu5D6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlXAgu5D6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlXAgu5D6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlXAgu5D6 .mbr-section-title {
  color: #232323;
}
.cid-tFlXAgu5D6 .mbr-text,
.cid-tFlXAgu5D6 .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlXBGSzLm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlXBGSzLm .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlXBGSzLm .mbr-text {
  color: #000000;
}
.cid-tFlXCOJWg2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlXCOJWg2 img,
.cid-tFlXCOJWg2 .item-img {
  width: 100%;
}
.cid-tFlXCOJWg2 .item:focus,
.cid-tFlXCOJWg2 span:focus {
  outline: none;
}
.cid-tFlXCOJWg2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlXCOJWg2 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlXCOJWg2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlXCOJWg2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlXCOJWg2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlXCOJWg2 .mbr-section-title {
  color: #232323;
}
.cid-tFlXCOJWg2 .mbr-text,
.cid-tFlXCOJWg2 .mbr-section-btn {
  color: #ffffff;
}
.cid-tFm2YTuzv4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFm2YTuzv4 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFm2YTuzv4 .mbr-text {
  color: #ffffff;
}
.cid-tFm306pi1N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFm306pi1N img,
.cid-tFm306pi1N .item-img {
  width: 100%;
}
.cid-tFm306pi1N .item:focus,
.cid-tFm306pi1N span:focus {
  outline: none;
}
.cid-tFm306pi1N .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFm306pi1N .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFm306pi1N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFm306pi1N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFm306pi1N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFm306pi1N .mbr-section-title {
  color: #232323;
}
.cid-tFm306pi1N .mbr-text,
.cid-tFm306pi1N .mbr-section-btn {
  color: #ffffff;
}
.cid-tFm34IlhGA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFm34IlhGA .mbr-section-subtitle {
  color: #000000;
}
.cid-tFm34IlhGA .mbr-text {
  color: #ffffff;
}
.cid-tFm315iGVn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFm315iGVn .mbr-section-subtitle {
  color: #000000;
}
.cid-tFm315iGVn .mbr-text {
  color: #ffffff;
}
.cid-tFm33KSsEL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFm33KSsEL img,
.cid-tFm33KSsEL .item-img {
  width: 100%;
}
.cid-tFm33KSsEL .item:focus,
.cid-tFm33KSsEL span:focus {
  outline: none;
}
.cid-tFm33KSsEL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFm33KSsEL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFm33KSsEL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFm33KSsEL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFm33KSsEL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFm33KSsEL .mbr-section-title {
  color: #232323;
}
.cid-tFm33KSsEL .mbr-text,
.cid-tFm33KSsEL .mbr-section-btn {
  color: #ffffff;
}
.cid-tFm35RM5kN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFm35RM5kN img,
.cid-tFm35RM5kN .item-img {
  width: 100%;
}
.cid-tFm35RM5kN .item:focus,
.cid-tFm35RM5kN span:focus {
  outline: none;
}
.cid-tFm35RM5kN .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFm35RM5kN .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFm35RM5kN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFm35RM5kN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFm35RM5kN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFm35RM5kN .mbr-section-title {
  color: #232323;
}
.cid-tFm35RM5kN .mbr-text,
.cid-tFm35RM5kN .mbr-section-btn {
  color: #000000;
}
.cid-tFmahWJnZ6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFmahWJnZ6 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmahWJnZ6 .mbr-text {
  color: #ffffff;
}
.cid-tFmakldA5A {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFmakldA5A .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmakldA5A .mbr-text {
  color: #000000;
}
.cid-tFmajuswbN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFmajuswbN img,
.cid-tFmajuswbN .item-img {
  width: 100%;
}
.cid-tFmajuswbN .item:focus,
.cid-tFmajuswbN span:focus {
  outline: none;
}
.cid-tFmajuswbN .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFmajuswbN .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFmajuswbN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFmajuswbN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFmajuswbN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFmajuswbN .mbr-section-title {
  color: #232323;
}
.cid-tFmajuswbN .mbr-text,
.cid-tFmajuswbN .mbr-section-btn {
  color: #000000;
}
.cid-tFmbY9rXI0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFmbY9rXI0 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmbY9rXI0 .mbr-text {
  color: #000000;
}
.cid-tFmaliltF0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFmaliltF0 img,
.cid-tFmaliltF0 .item-img {
  width: 100%;
}
.cid-tFmaliltF0 .item:focus,
.cid-tFmaliltF0 span:focus {
  outline: none;
}
.cid-tFmaliltF0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFmaliltF0 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFmaliltF0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFmaliltF0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFmaliltF0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFmaliltF0 .mbr-section-title {
  color: #232323;
}
.cid-tFmaliltF0 .mbr-text,
.cid-tFmaliltF0 .mbr-section-btn {
  color: #ffffff;
}
.cid-tFmf6ewjm9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFmf6ewjm9 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmf6ewjm9 .mbr-text {
  color: #ffffff;
}
.cid-tFlG3COdQx {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFlG3COdQx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlG3COdQx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlG3COdQx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFlG3COdQx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFlG3COdQx .row {
    text-align: center;
  }
  .cid-tFlG3COdQx .row > div {
    margin: auto;
  }
  .cid-tFlG3COdQx .social-row {
    justify-content: center;
  }
}
.cid-tFlG3COdQx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFlG3COdQx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFlG3COdQx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFlG3COdQx .list {
    margin-bottom: 0rem;
  }
}
.cid-tFlG3COdQx .mbr-text {
  color: #bbbbbb;
}
.cid-tFlG3COdQx .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-tFlG3COdQx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFlG3COdQx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFlG7BJd5a {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG7BJd5a .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7BJd5a .mbr-text {
  color: #000000;
}
.cid-tFlG7CfkIl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlG7CfkIl img,
.cid-tFlG7CfkIl .item-img {
  width: 100%;
}
.cid-tFlG7CfkIl .item:focus,
.cid-tFlG7CfkIl span:focus {
  outline: none;
}
.cid-tFlG7CfkIl .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG7CfkIl .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG7CfkIl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG7CfkIl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG7CfkIl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG7CfkIl .mbr-section-title {
  color: #232323;
}
.cid-tFlG7Ctgjq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG7Ctgjq .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7Ctgjq .mbr-text {
  color: #ffffff;
}
.cid-tFlG7CznJe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG7CznJe .mbr-text {
  color: #000000;
}
.cid-tFlG7CznJe .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmmKreoz8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFmmKreoz8 img,
.cid-tFmmKreoz8 .item-img {
  width: 100%;
}
.cid-tFmmKreoz8 .item:focus,
.cid-tFmmKreoz8 span:focus {
  outline: none;
}
.cid-tFmmKreoz8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFmmKreoz8 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFmmKreoz8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFmmKreoz8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFmmKreoz8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFmmKreoz8 .mbr-section-title {
  color: #232323;
}
.cid-tFmmKreoz8 .mbr-text,
.cid-tFmmKreoz8 .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlG7CGtbm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG7CGtbm .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7CGtbm .mbr-text {
  color: #000000;
}
.cid-tFlG7CMKyR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG7CMKyR .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7CMKyR .mbr-text {
  color: #000000;
}
.cid-tFmqqKjlYf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFmqqKjlYf img,
.cid-tFmqqKjlYf .item-img {
  width: 100%;
}
.cid-tFmqqKjlYf .item:focus,
.cid-tFmqqKjlYf span:focus {
  outline: none;
}
.cid-tFmqqKjlYf .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFmqqKjlYf .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFmqqKjlYf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFmqqKjlYf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFmqqKjlYf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFmqqKjlYf .mbr-section-title {
  color: #232323;
}
.cid-tFmqqKjlYf .mbr-text,
.cid-tFmqqKjlYf .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlG7CSYWw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG7CSYWw .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7CSYWw .mbr-text {
  color: #ffffff;
}
.cid-tFlG7CXUAd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG7CXUAd .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7CXUAd .mbr-text {
  color: #ffffff;
}
.cid-tFlG7Dh8Ve {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG7Dh8Ve .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7Dh8Ve .mbr-text {
  color: #ffffff;
}
.cid-tFlG7Dp7xQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFlG7Dp7xQ nav.navbar {
  position: fixed;
}
.cid-tFlG7Dp7xQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlG7Dp7xQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFlG7Dp7xQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFlG7Dp7xQ .dropdown-item:hover,
.cid-tFlG7Dp7xQ .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFlG7Dp7xQ .dropdown-item:hover span {
  color: white;
}
.cid-tFlG7Dp7xQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFlG7Dp7xQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFlG7Dp7xQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFlG7Dp7xQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFlG7Dp7xQ .nav-link {
  position: relative;
}
.cid-tFlG7Dp7xQ .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlG7Dp7xQ .container {
    flex-wrap: wrap;
  }
}
.cid-tFlG7Dp7xQ .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlG7Dp7xQ .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFlG7Dp7xQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFlG7Dp7xQ .dropdown-menu,
.cid-tFlG7Dp7xQ .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFlG7Dp7xQ .nav-item:focus,
.cid-tFlG7Dp7xQ .nav-link:focus {
  outline: none;
}
.cid-tFlG7Dp7xQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFlG7Dp7xQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlG7Dp7xQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFlG7Dp7xQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlG7Dp7xQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFlG7Dp7xQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFlG7Dp7xQ .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: #2a2a2a;
}
.cid-tFlG7Dp7xQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tFlG7Dp7xQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFlG7Dp7xQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tFlG7Dp7xQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFlG7Dp7xQ .navbar.collapsed {
  justify-content: center;
}
.cid-tFlG7Dp7xQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFlG7Dp7xQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFlG7Dp7xQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFlG7Dp7xQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFlG7Dp7xQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFlG7Dp7xQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFlG7Dp7xQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFlG7Dp7xQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFlG7Dp7xQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFlG7Dp7xQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFlG7Dp7xQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFlG7Dp7xQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFlG7Dp7xQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFlG7Dp7xQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFlG7Dp7xQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFlG7Dp7xQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFlG7Dp7xQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFlG7Dp7xQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFlG7Dp7xQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFlG7Dp7xQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFlG7Dp7xQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFlG7Dp7xQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFlG7Dp7xQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFlG7Dp7xQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFlG7Dp7xQ .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-tFlG7Dp7xQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFlG7Dp7xQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFlG7Dp7xQ .dropdown-item.active,
.cid-tFlG7Dp7xQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tFlG7Dp7xQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFlG7Dp7xQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFlG7Dp7xQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFlG7Dp7xQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFlG7Dp7xQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFlG7Dp7xQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlG7Dp7xQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFlG7Dp7xQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFlG7Dp7xQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFlG7Dp7xQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFlG7Dp7xQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFlG7Dp7xQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlG7Dp7xQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlG7Dp7xQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFlG7Dp7xQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlG7Dp7xQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFlG7Dp7xQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFlG7Dp7xQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlG7Dp7xQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFlG7Dp7xQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlG7Dp7xQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFlG7Dp7xQ .navbar {
    height: 70px;
  }
  .cid-tFlG7Dp7xQ .navbar.opened {
    height: auto;
  }
  .cid-tFlG7Dp7xQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFlG7E4lYw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlG7E4lYw .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7E4lYw .mbr-text {
  color: #000000;
}
.cid-tFlG7EbTNn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlG7EbTNn img,
.cid-tFlG7EbTNn .item-img {
  width: 100%;
}
.cid-tFlG7EbTNn .item:focus,
.cid-tFlG7EbTNn span:focus {
  outline: none;
}
.cid-tFlG7EbTNn .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG7EbTNn .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG7EbTNn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG7EbTNn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG7EbTNn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG7EbTNn .mbr-section-title {
  color: #232323;
}
.cid-tFlG7ECELg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlG7ECELg .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlG7ECELg .mbr-text {
  color: #000000;
}
.cid-tFlG7ENqa4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlG7ENqa4 img,
.cid-tFlG7ENqa4 .item-img {
  width: 100%;
}
.cid-tFlG7ENqa4 .item:focus,
.cid-tFlG7ENqa4 span:focus {
  outline: none;
}
.cid-tFlG7ENqa4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlG7ENqa4 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlG7ENqa4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlG7ENqa4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlG7ENqa4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlG7ENqa4 .mbr-section-title {
  color: #232323;
}
.cid-tFmkRrmLri {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFmkRrmLri .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmkRrmLri .mbr-text {
  color: #000000;
}
.cid-tFmxSDwoXu {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFmxSDwoXu img,
.cid-tFmxSDwoXu .item-img {
  width: 100%;
}
.cid-tFmxSDwoXu .item:focus,
.cid-tFmxSDwoXu span:focus {
  outline: none;
}
.cid-tFmxSDwoXu .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFmxSDwoXu .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFmxSDwoXu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFmxSDwoXu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFmxSDwoXu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFmxSDwoXu .mbr-section-title {
  color: #232323;
}
.cid-tFmxSDwoXu .mbr-text,
.cid-tFmxSDwoXu .mbr-section-btn {
  color: #ffffff;
}
.cid-tFlG7EZsEG {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFlG7EZsEG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlG7EZsEG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlG7EZsEG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFlG7EZsEG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFlG7EZsEG .row {
    text-align: center;
  }
  .cid-tFlG7EZsEG .row > div {
    margin: auto;
  }
  .cid-tFlG7EZsEG .social-row {
    justify-content: center;
  }
}
.cid-tFlG7EZsEG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFlG7EZsEG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFlG7EZsEG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFlG7EZsEG .list {
    margin-bottom: 0rem;
  }
}
.cid-tFlG7EZsEG .mbr-text {
  color: #bbbbbb;
}
.cid-tFlG7EZsEG .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-tFlG7EZsEG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFlG7EZsEG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFlGk4uYUc {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGk4uYUc .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGk4uYUc .mbr-text {
  color: #ffffff;
}
.cid-tFlGk52ugp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGk52ugp .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGk52ugp .mbr-text {
  color: #ffffff;
}
.cid-tFlGk589Kr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGk589Kr .mbr-text {
  color: #ffffff;
}
.cid-tFlGk589Kr .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGk5diWQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGk5diWQ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGk5diWQ .mbr-text {
  color: #ffffff;
}
.cid-tFlGk5iCe5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGk5iCe5 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGk5iCe5 .mbr-text {
  color: #000000;
}
.cid-tFlGk5nxbm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGk5nxbm .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGk5nxbm .mbr-text {
  color: #000000;
}
.cid-tFlGk5Qty6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFlGk5Qty6 nav.navbar {
  position: fixed;
}
.cid-tFlGk5Qty6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlGk5Qty6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFlGk5Qty6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFlGk5Qty6 .dropdown-item:hover,
.cid-tFlGk5Qty6 .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFlGk5Qty6 .dropdown-item:hover span {
  color: white;
}
.cid-tFlGk5Qty6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFlGk5Qty6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFlGk5Qty6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFlGk5Qty6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFlGk5Qty6 .nav-link {
  position: relative;
}
.cid-tFlGk5Qty6 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlGk5Qty6 .container {
    flex-wrap: wrap;
  }
}
.cid-tFlGk5Qty6 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlGk5Qty6 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFlGk5Qty6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFlGk5Qty6 .dropdown-menu,
.cid-tFlGk5Qty6 .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFlGk5Qty6 .nav-item:focus,
.cid-tFlGk5Qty6 .nav-link:focus {
  outline: none;
}
.cid-tFlGk5Qty6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFlGk5Qty6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlGk5Qty6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFlGk5Qty6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlGk5Qty6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFlGk5Qty6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFlGk5Qty6 .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: #2a2a2a;
}
.cid-tFlGk5Qty6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tFlGk5Qty6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFlGk5Qty6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tFlGk5Qty6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFlGk5Qty6 .navbar.collapsed {
  justify-content: center;
}
.cid-tFlGk5Qty6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFlGk5Qty6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFlGk5Qty6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFlGk5Qty6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFlGk5Qty6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFlGk5Qty6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFlGk5Qty6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFlGk5Qty6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFlGk5Qty6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFlGk5Qty6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFlGk5Qty6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFlGk5Qty6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFlGk5Qty6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFlGk5Qty6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFlGk5Qty6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFlGk5Qty6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFlGk5Qty6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFlGk5Qty6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFlGk5Qty6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFlGk5Qty6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFlGk5Qty6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFlGk5Qty6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFlGk5Qty6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFlGk5Qty6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFlGk5Qty6 .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-tFlGk5Qty6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFlGk5Qty6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFlGk5Qty6 .dropdown-item.active,
.cid-tFlGk5Qty6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFlGk5Qty6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFlGk5Qty6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFlGk5Qty6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFlGk5Qty6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFlGk5Qty6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFlGk5Qty6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlGk5Qty6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFlGk5Qty6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFlGk5Qty6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFlGk5Qty6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFlGk5Qty6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFlGk5Qty6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlGk5Qty6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlGk5Qty6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFlGk5Qty6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlGk5Qty6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFlGk5Qty6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFlGk5Qty6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlGk5Qty6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFlGk5Qty6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlGk5Qty6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFlGk5Qty6 .navbar {
    height: 70px;
  }
  .cid-tFlGk5Qty6 .navbar.opened {
    height: auto;
  }
  .cid-tFlGk5Qty6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFlGk66C3X {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGk66C3X img,
.cid-tFlGk66C3X .item-img {
  width: 100%;
}
.cid-tFlGk66C3X .item:focus,
.cid-tFlGk66C3X span:focus {
  outline: none;
}
.cid-tFlGk66C3X .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlGk66C3X .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlGk66C3X .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlGk66C3X .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlGk66C3X .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlGk66C3X .mbr-section-title {
  color: #232323;
}
.cid-tFlGk66C3X .mbr-text,
.cid-tFlGk66C3X .mbr-section-btn {
  color: #000000;
}
.cid-tFlGk7goXB {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFlGk7goXB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlGk7goXB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlGk7goXB .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFlGk7goXB .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFlGk7goXB .row {
    text-align: center;
  }
  .cid-tFlGk7goXB .row > div {
    margin: auto;
  }
  .cid-tFlGk7goXB .social-row {
    justify-content: center;
  }
}
.cid-tFlGk7goXB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFlGk7goXB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFlGk7goXB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFlGk7goXB .list {
    margin-bottom: 0rem;
  }
}
.cid-tFlGk7goXB .mbr-text {
  color: #bbbbbb;
}
.cid-tFlGk7goXB .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-tFlGk7goXB .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFlGk7goXB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFlGcsTb6e {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGcsTb6e .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGcsTb6e .mbr-text {
  color: #ffffff;
}
.cid-tFlGcthQLr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGcthQLr .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGcthQLr .mbr-text {
  color: #ffffff;
}
.cid-tFlGctnFWt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGctnFWt .mbr-text {
  color: #ffffff;
}
.cid-tFlGctnFWt .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGctsiCE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGctsiCE .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGctsiCE .mbr-text {
  color: #ffffff;
}
.cid-tFlGctz31J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGctz31J .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGctz31J .mbr-text {
  color: #ffffff;
}
.cid-tFlGctP8Pz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGctP8Pz img,
.cid-tFlGctP8Pz .item-img {
  width: 100%;
}
.cid-tFlGctP8Pz .item:focus,
.cid-tFlGctP8Pz span:focus {
  outline: none;
}
.cid-tFlGctP8Pz .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlGctP8Pz .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlGctP8Pz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlGctP8Pz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlGctP8Pz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlGctP8Pz .mbr-section-title {
  color: #232323;
}
.cid-tFlGctFQ76 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGctFQ76 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGctFQ76 .mbr-text {
  color: #000000;
}
.cid-tFlGcu86r4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFlGcu86r4 nav.navbar {
  position: fixed;
}
.cid-tFlGcu86r4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlGcu86r4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFlGcu86r4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFlGcu86r4 .dropdown-item:hover,
.cid-tFlGcu86r4 .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFlGcu86r4 .dropdown-item:hover span {
  color: white;
}
.cid-tFlGcu86r4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFlGcu86r4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFlGcu86r4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFlGcu86r4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFlGcu86r4 .nav-link {
  position: relative;
}
.cid-tFlGcu86r4 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlGcu86r4 .container {
    flex-wrap: wrap;
  }
}
.cid-tFlGcu86r4 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlGcu86r4 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFlGcu86r4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFlGcu86r4 .dropdown-menu,
.cid-tFlGcu86r4 .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFlGcu86r4 .nav-item:focus,
.cid-tFlGcu86r4 .nav-link:focus {
  outline: none;
}
.cid-tFlGcu86r4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFlGcu86r4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlGcu86r4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFlGcu86r4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlGcu86r4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFlGcu86r4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFlGcu86r4 .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: #2a2a2a;
}
.cid-tFlGcu86r4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tFlGcu86r4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFlGcu86r4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tFlGcu86r4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFlGcu86r4 .navbar.collapsed {
  justify-content: center;
}
.cid-tFlGcu86r4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFlGcu86r4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFlGcu86r4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFlGcu86r4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFlGcu86r4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFlGcu86r4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFlGcu86r4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFlGcu86r4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFlGcu86r4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFlGcu86r4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFlGcu86r4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFlGcu86r4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFlGcu86r4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFlGcu86r4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFlGcu86r4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFlGcu86r4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFlGcu86r4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFlGcu86r4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFlGcu86r4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFlGcu86r4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFlGcu86r4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFlGcu86r4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFlGcu86r4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFlGcu86r4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFlGcu86r4 .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-tFlGcu86r4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFlGcu86r4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFlGcu86r4 .dropdown-item.active,
.cid-tFlGcu86r4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFlGcu86r4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFlGcu86r4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFlGcu86r4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFlGcu86r4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFlGcu86r4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFlGcu86r4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlGcu86r4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFlGcu86r4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFlGcu86r4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFlGcu86r4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFlGcu86r4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFlGcu86r4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlGcu86r4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlGcu86r4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFlGcu86r4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlGcu86r4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFlGcu86r4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFlGcu86r4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlGcu86r4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFlGcu86r4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlGcu86r4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFlGcu86r4 .navbar {
    height: 70px;
  }
  .cid-tFlGcu86r4 .navbar.opened {
    height: auto;
  }
  .cid-tFlGcu86r4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFlGcujUaR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlGcujUaR img,
.cid-tFlGcujUaR .item-img {
  width: 100%;
}
.cid-tFlGcujUaR .item:focus,
.cid-tFlGcujUaR span:focus {
  outline: none;
}
.cid-tFlGcujUaR .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlGcujUaR .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlGcujUaR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlGcujUaR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlGcujUaR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlGcujUaR .mbr-section-title {
  color: #232323;
}
.cid-tFlGcvCQBf {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFlGcvCQBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlGcvCQBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlGcvCQBf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFlGcvCQBf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFlGcvCQBf .row {
    text-align: center;
  }
  .cid-tFlGcvCQBf .row > div {
    margin: auto;
  }
  .cid-tFlGcvCQBf .social-row {
    justify-content: center;
  }
}
.cid-tFlGcvCQBf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFlGcvCQBf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFlGcvCQBf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFlGcvCQBf .list {
    margin-bottom: 0rem;
  }
}
.cid-tFlGcvCQBf .mbr-text {
  color: #bbbbbb;
}
.cid-tFlGcvCQBf .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-tFlGcvCQBf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFlGcvCQBf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFlGj57fMk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGj57fMk .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj57fMk .mbr-text {
  color: #ffffff;
}
.cid-tFlGj5UNqM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGj5UNqM .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj5UNqM .mbr-text {
  color: #ffffff;
}
.cid-tFlGj60vrA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGj60vrA .mbr-text {
  color: #ffffff;
}
.cid-tFlGj60vrA .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj6760c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGj6760c .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj6760c .mbr-text {
  color: #ffffff;
}
.cid-tFlGj6cA1x {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGj6cA1x .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj6cA1x .mbr-text {
  color: #000000;
}
.cid-tFlGj5DUOW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlGj5DUOW img,
.cid-tFlGj5DUOW .item-img {
  width: 100%;
}
.cid-tFlGj5DUOW .item:focus,
.cid-tFlGj5DUOW span:focus {
  outline: none;
}
.cid-tFlGj5DUOW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlGj5DUOW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlGj5DUOW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlGj5DUOW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlGj5DUOW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlGj5DUOW .mbr-section-title {
  color: #232323;
}
.cid-tFlGj6i0OR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFlGj6i0OR .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj6i0OR .mbr-text {
  color: #000000;
}
.cid-tFlGj75all {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFlGj75all img,
.cid-tFlGj75all .item-img {
  width: 100%;
}
.cid-tFlGj75all .item:focus,
.cid-tFlGj75all span:focus {
  outline: none;
}
.cid-tFlGj75all .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlGj75all .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlGj75all .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlGj75all .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlGj75all .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlGj75all .mbr-section-title {
  color: #232323;
}
.cid-tFlGj6nfwu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGj6nfwu .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj6nfwu .mbr-text {
  color: #000000;
}
.cid-tFlGj6sZn8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFlGj6sZn8 img,
.cid-tFlGj6sZn8 .item-img {
  width: 100%;
}
.cid-tFlGj6sZn8 .item:focus,
.cid-tFlGj6sZn8 span:focus {
  outline: none;
}
.cid-tFlGj6sZn8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlGj6sZn8 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlGj6sZn8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlGj6sZn8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlGj6sZn8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlGj6sZn8 .mbr-section-title {
  color: #232323;
}
.cid-tFlGj6sZn8 .mbr-text,
.cid-tFlGj6sZn8 .mbr-section-btn {
  color: #000000;
}
.cid-tFlGj8dWiC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFlGj8dWiC img,
.cid-tFlGj8dWiC .item-img {
  width: 100%;
}
.cid-tFlGj8dWiC .item:focus,
.cid-tFlGj8dWiC span:focus {
  outline: none;
}
.cid-tFlGj8dWiC .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFlGj8dWiC .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFlGj8dWiC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFlGj8dWiC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFlGj8dWiC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFlGj8dWiC .mbr-section-title {
  color: #232323;
}
.cid-tFlGj6PVEh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFlGj6PVEh nav.navbar {
  position: fixed;
}
.cid-tFlGj6PVEh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlGj6PVEh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFlGj6PVEh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFlGj6PVEh .dropdown-item:hover,
.cid-tFlGj6PVEh .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFlGj6PVEh .dropdown-item:hover span {
  color: white;
}
.cid-tFlGj6PVEh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFlGj6PVEh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFlGj6PVEh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFlGj6PVEh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFlGj6PVEh .nav-link {
  position: relative;
}
.cid-tFlGj6PVEh .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlGj6PVEh .container {
    flex-wrap: wrap;
  }
}
.cid-tFlGj6PVEh .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFlGj6PVEh .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFlGj6PVEh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFlGj6PVEh .dropdown-menu,
.cid-tFlGj6PVEh .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFlGj6PVEh .nav-item:focus,
.cid-tFlGj6PVEh .nav-link:focus {
  outline: none;
}
.cid-tFlGj6PVEh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFlGj6PVEh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlGj6PVEh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFlGj6PVEh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFlGj6PVEh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFlGj6PVEh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFlGj6PVEh .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: #2a2a2a;
}
.cid-tFlGj6PVEh .navbar.opened {
  transition: all 0.3s;
}
.cid-tFlGj6PVEh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFlGj6PVEh .navbar .navbar-logo img {
  width: auto;
}
.cid-tFlGj6PVEh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFlGj6PVEh .navbar.collapsed {
  justify-content: center;
}
.cid-tFlGj6PVEh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFlGj6PVEh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFlGj6PVEh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFlGj6PVEh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFlGj6PVEh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFlGj6PVEh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFlGj6PVEh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFlGj6PVEh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFlGj6PVEh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFlGj6PVEh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFlGj6PVEh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFlGj6PVEh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFlGj6PVEh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFlGj6PVEh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFlGj6PVEh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFlGj6PVEh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFlGj6PVEh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFlGj6PVEh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFlGj6PVEh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFlGj6PVEh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFlGj6PVEh .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFlGj6PVEh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFlGj6PVEh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFlGj6PVEh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFlGj6PVEh .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-tFlGj6PVEh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFlGj6PVEh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFlGj6PVEh .dropdown-item.active,
.cid-tFlGj6PVEh .dropdown-item:active {
  background-color: transparent;
}
.cid-tFlGj6PVEh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFlGj6PVEh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFlGj6PVEh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFlGj6PVEh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFlGj6PVEh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFlGj6PVEh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlGj6PVEh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFlGj6PVEh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFlGj6PVEh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFlGj6PVEh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFlGj6PVEh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFlGj6PVEh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlGj6PVEh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFlGj6PVEh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFlGj6PVEh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlGj6PVEh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFlGj6PVEh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFlGj6PVEh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFlGj6PVEh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFlGj6PVEh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlGj6PVEh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFlGj6PVEh .navbar {
    height: 70px;
  }
  .cid-tFlGj6PVEh .navbar.opened {
    height: auto;
  }
  .cid-tFlGj6PVEh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFlGj82mIZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tFlGj82mIZ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFlGj82mIZ .mbr-text {
  color: #ffffff;
}
.cid-tFlGj8qibg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFlGj8qibg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlGj8qibg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlGj8qibg .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFlGj8qibg .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFlGj8qibg .row {
    text-align: center;
  }
  .cid-tFlGj8qibg .row > div {
    margin: auto;
  }
  .cid-tFlGj8qibg .social-row {
    justify-content: center;
  }
}
.cid-tFlGj8qibg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFlGj8qibg .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFlGj8qibg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFlGj8qibg .list {
    margin-bottom: 0rem;
  }
}
.cid-tFlGj8qibg .mbr-text {
  color: #bbbbbb;
}
.cid-tFlGj8qibg .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-tFlGj8qibg .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFlGj8qibg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFn8AxZY6T {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8AxZY6T .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8AxZY6T .mbr-text {
  color: #ffffff;
}
.cid-tFn8AyNImc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8AyNImc .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8AyNImc .mbr-text {
  color: #ffffff;
}
.cid-tFn8AyUECY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8AyUECY .mbr-text {
  color: #ffffff;
}
.cid-tFn8AyUECY .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8Az1DiF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8Az1DiF .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8Az1DiF .mbr-text {
  color: #ffffff;
}
.cid-tFn8Az7Oz6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8Az7Oz6 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8Az7Oz6 .mbr-text {
  color: #ffffff;
}
.cid-tFn8AzcqQr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8AzcqQr .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8AzcqQr .mbr-text {
  color: #ffffff;
}
.cid-tFn8AzixiQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8AzixiQ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8AzixiQ .mbr-text {
  color: #ffffff;
}
.cid-tFn8AzE8MM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8AzE8MM .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8AzE8MM .mbr-text {
  color: #ffffff;
}
.cid-tFn8AzNezG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFn8AzNezG nav.navbar {
  position: fixed;
}
.cid-tFn8AzNezG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8AzNezG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFn8AzNezG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFn8AzNezG .dropdown-item:hover,
.cid-tFn8AzNezG .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFn8AzNezG .dropdown-item:hover span {
  color: white;
}
.cid-tFn8AzNezG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFn8AzNezG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFn8AzNezG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFn8AzNezG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFn8AzNezG .nav-link {
  position: relative;
}
.cid-tFn8AzNezG .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8AzNezG .container {
    flex-wrap: wrap;
  }
}
.cid-tFn8AzNezG .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8AzNezG .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFn8AzNezG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFn8AzNezG .dropdown-menu,
.cid-tFn8AzNezG .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFn8AzNezG .nav-item:focus,
.cid-tFn8AzNezG .nav-link:focus {
  outline: none;
}
.cid-tFn8AzNezG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFn8AzNezG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFn8AzNezG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFn8AzNezG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8AzNezG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFn8AzNezG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFn8AzNezG .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: #2a2a2a;
}
.cid-tFn8AzNezG .navbar.opened {
  transition: all 0.3s;
}
.cid-tFn8AzNezG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFn8AzNezG .navbar .navbar-logo img {
  width: auto;
}
.cid-tFn8AzNezG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFn8AzNezG .navbar.collapsed {
  justify-content: center;
}
.cid-tFn8AzNezG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFn8AzNezG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFn8AzNezG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFn8AzNezG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFn8AzNezG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFn8AzNezG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFn8AzNezG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFn8AzNezG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFn8AzNezG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFn8AzNezG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFn8AzNezG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFn8AzNezG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFn8AzNezG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFn8AzNezG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFn8AzNezG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFn8AzNezG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFn8AzNezG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFn8AzNezG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFn8AzNezG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFn8AzNezG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFn8AzNezG .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFn8AzNezG .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFn8AzNezG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFn8AzNezG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFn8AzNezG .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-tFn8AzNezG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFn8AzNezG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFn8AzNezG .dropdown-item.active,
.cid-tFn8AzNezG .dropdown-item:active {
  background-color: transparent;
}
.cid-tFn8AzNezG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFn8AzNezG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFn8AzNezG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFn8AzNezG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFn8AzNezG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFn8AzNezG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFn8AzNezG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFn8AzNezG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFn8AzNezG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFn8AzNezG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFn8AzNezG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFn8AzNezG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8AzNezG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8AzNezG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFn8AzNezG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8AzNezG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFn8AzNezG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFn8AzNezG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8AzNezG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFn8AzNezG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn8AzNezG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFn8AzNezG .navbar {
    height: 70px;
  }
  .cid-tFn8AzNezG .navbar.opened {
    height: auto;
  }
  .cid-tFn8AzNezG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFn8AAvjnV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8AAvjnV .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8AAvjnV .mbr-text {
  color: #ffffff;
}
.cid-tFn8AB629N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8AB629N .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8AB629N .mbr-text {
  color: #000000;
}
.cid-tFn8ABhsZZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFn8ABhsZZ img,
.cid-tFn8ABhsZZ .item-img {
  width: 100%;
}
.cid-tFn8ABhsZZ .item:focus,
.cid-tFn8ABhsZZ span:focus {
  outline: none;
}
.cid-tFn8ABhsZZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8ABhsZZ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8ABhsZZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8ABhsZZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8ABhsZZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8ABhsZZ .mbr-section-title {
  color: #232323;
}
.cid-tFn8ABwyUZ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFn8ABwyUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn8ABwyUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn8ABwyUZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFn8ABwyUZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFn8ABwyUZ .row {
    text-align: center;
  }
  .cid-tFn8ABwyUZ .row > div {
    margin: auto;
  }
  .cid-tFn8ABwyUZ .social-row {
    justify-content: center;
  }
}
.cid-tFn8ABwyUZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFn8ABwyUZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFn8ABwyUZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFn8ABwyUZ .list {
    margin-bottom: 0rem;
  }
}
.cid-tFn8ABwyUZ .mbr-text {
  color: #bbbbbb;
}
.cid-tFn8ABwyUZ .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-tFn8ABwyUZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFn8ABwyUZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFmXjXlqPO {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFmXjXlqPO .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmXjXlqPO .mbr-text {
  color: #000000;
}
.cid-tFmXjXSYK3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFmXjXSYK3 img,
.cid-tFmXjXSYK3 .item-img {
  width: 100%;
}
.cid-tFmXjXSYK3 .item:focus,
.cid-tFmXjXSYK3 span:focus {
  outline: none;
}
.cid-tFmXjXSYK3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFmXjXSYK3 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFmXjXSYK3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFmXjXSYK3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFmXjXSYK3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFmXjXSYK3 .mbr-section-title {
  color: #232323;
}
.cid-tFmXjY7CyY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFmXjY7CyY .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmXjY7CyY .mbr-text {
  color: #000000;
}
.cid-tFnntmzzmV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFnntmzzmV img,
.cid-tFnntmzzmV .item-img {
  width: 100%;
}
.cid-tFnntmzzmV .item:focus,
.cid-tFnntmzzmV span:focus {
  outline: none;
}
.cid-tFnntmzzmV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnntmzzmV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnntmzzmV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnntmzzmV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnntmzzmV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnntmzzmV .mbr-section-title {
  color: #232323;
}
.cid-tFnntmzzmV .mbr-text,
.cid-tFnntmzzmV .mbr-section-btn {
  color: #ffffff;
}
.cid-tFmXjYdYVW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFmXjYdYVW .mbr-text {
  color: #000000;
}
.cid-tFmXjYdYVW .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnp2Irjkm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFnp2Irjkm img,
.cid-tFnp2Irjkm .item-img {
  width: 100%;
}
.cid-tFnp2Irjkm .item:focus,
.cid-tFnp2Irjkm span:focus {
  outline: none;
}
.cid-tFnp2Irjkm .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnp2Irjkm .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnp2Irjkm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnp2Irjkm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnp2Irjkm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnp2Irjkm .mbr-section-title {
  color: #232323;
}
.cid-tFnp2Irjkm .mbr-text,
.cid-tFnp2Irjkm .mbr-section-btn {
  color: #ffffff;
}
.cid-tFmXjYiImi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFmXjYiImi .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmXjYiImi .mbr-text {
  color: #000000;
}
.cid-tFmXjYn9d7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFmXjYn9d7 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmXjYn9d7 .mbr-text {
  color: #ffffff;
}
.cid-tFmXjYsLNl {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFmXjYsLNl .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmXjYsLNl .mbr-text {
  color: #000000;
}
.cid-tFmXjYx3XE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFmXjYx3XE .mbr-section-subtitle {
  color: #000000;
}
.cid-tFmXjYx3XE .mbr-text {
  color: #000000;
}
.cid-tFmXjYDZCy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFmXjYDZCy img,
.cid-tFmXjYDZCy .item-img {
  width: 100%;
}
.cid-tFmXjYDZCy .item:focus,
.cid-tFmXjYDZCy span:focus {
  outline: none;
}
.cid-tFmXjYDZCy .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFmXjYDZCy .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFmXjYDZCy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFmXjYDZCy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFmXjYDZCy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFmXjYDZCy .mbr-section-title {
  color: #232323;
}
.cid-tFmXjYVtoE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFmXjYVtoE nav.navbar {
  position: fixed;
}
.cid-tFmXjYVtoE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFmXjYVtoE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFmXjYVtoE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFmXjYVtoE .dropdown-item:hover,
.cid-tFmXjYVtoE .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFmXjYVtoE .dropdown-item:hover span {
  color: white;
}
.cid-tFmXjYVtoE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFmXjYVtoE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFmXjYVtoE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFmXjYVtoE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFmXjYVtoE .nav-link {
  position: relative;
}
.cid-tFmXjYVtoE .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFmXjYVtoE .container {
    flex-wrap: wrap;
  }
}
.cid-tFmXjYVtoE .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFmXjYVtoE .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFmXjYVtoE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFmXjYVtoE .dropdown-menu,
.cid-tFmXjYVtoE .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFmXjYVtoE .nav-item:focus,
.cid-tFmXjYVtoE .nav-link:focus {
  outline: none;
}
.cid-tFmXjYVtoE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFmXjYVtoE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFmXjYVtoE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFmXjYVtoE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFmXjYVtoE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFmXjYVtoE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFmXjYVtoE .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: #2a2a2a;
}
.cid-tFmXjYVtoE .navbar.opened {
  transition: all 0.3s;
}
.cid-tFmXjYVtoE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFmXjYVtoE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFmXjYVtoE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFmXjYVtoE .navbar.collapsed {
  justify-content: center;
}
.cid-tFmXjYVtoE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFmXjYVtoE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFmXjYVtoE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFmXjYVtoE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFmXjYVtoE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFmXjYVtoE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFmXjYVtoE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFmXjYVtoE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFmXjYVtoE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFmXjYVtoE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFmXjYVtoE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFmXjYVtoE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFmXjYVtoE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFmXjYVtoE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFmXjYVtoE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFmXjYVtoE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFmXjYVtoE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFmXjYVtoE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFmXjYVtoE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFmXjYVtoE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFmXjYVtoE .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFmXjYVtoE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFmXjYVtoE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFmXjYVtoE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFmXjYVtoE .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-tFmXjYVtoE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFmXjYVtoE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFmXjYVtoE .dropdown-item.active,
.cid-tFmXjYVtoE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFmXjYVtoE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFmXjYVtoE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFmXjYVtoE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFmXjYVtoE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFmXjYVtoE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFmXjYVtoE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFmXjYVtoE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFmXjYVtoE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFmXjYVtoE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFmXjYVtoE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFmXjYVtoE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFmXjYVtoE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFmXjYVtoE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFmXjYVtoE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFmXjYVtoE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFmXjYVtoE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFmXjYVtoE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFmXjYVtoE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFmXjYVtoE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFmXjYVtoE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFmXjYVtoE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFmXjYVtoE .navbar {
    height: 70px;
  }
  .cid-tFmXjYVtoE .navbar.opened {
    height: auto;
  }
  .cid-tFmXjYVtoE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFmXk0tVh4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFmXk0tVh4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmXk0tVh4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmXk0tVh4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFmXk0tVh4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFmXk0tVh4 .row {
    text-align: center;
  }
  .cid-tFmXk0tVh4 .row > div {
    margin: auto;
  }
  .cid-tFmXk0tVh4 .social-row {
    justify-content: center;
  }
}
.cid-tFmXk0tVh4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFmXk0tVh4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFmXk0tVh4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFmXk0tVh4 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFmXk0tVh4 .mbr-text {
  color: #bbbbbb;
}
.cid-tFmXk0tVh4 .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-tFmXk0tVh4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFmXk0tVh4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFn8MUaK4u {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8MUaK4u .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8MUaK4u .mbr-text {
  color: #000000;
}
.cid-tFn8MUJujI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFn8MUJujI img,
.cid-tFn8MUJujI .item-img {
  width: 100%;
}
.cid-tFn8MUJujI .item:focus,
.cid-tFn8MUJujI span:focus {
  outline: none;
}
.cid-tFn8MUJujI .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8MUJujI .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8MUJujI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8MUJujI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8MUJujI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8MUJujI .mbr-section-title {
  color: #232323;
}
.cid-tFn8MUXj1m {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFn8MUXj1m .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8MUXj1m .mbr-text {
  color: #000000;
}
.cid-tFn8MV3Eia {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8MV3Eia .mbr-text {
  color: #ffffff;
}
.cid-tFn8MV3Eia .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnAoh53zc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFnAoh53zc img,
.cid-tFnAoh53zc .item-img {
  width: 100%;
}
.cid-tFnAoh53zc .item:focus,
.cid-tFnAoh53zc span:focus {
  outline: none;
}
.cid-tFnAoh53zc .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnAoh53zc .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnAoh53zc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnAoh53zc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnAoh53zc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnAoh53zc .mbr-section-title {
  color: #232323;
}
.cid-tFnAoh53zc .mbr-text,
.cid-tFnAoh53zc .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8MVa25W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8MVa25W .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8MVa25W .mbr-text {
  color: #000000;
}
.cid-tFnBH6OUiz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFnBH6OUiz img,
.cid-tFnBH6OUiz .item-img {
  width: 100%;
}
.cid-tFnBH6OUiz .item:focus,
.cid-tFnBH6OUiz span:focus {
  outline: none;
}
.cid-tFnBH6OUiz .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnBH6OUiz .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnBH6OUiz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnBH6OUiz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnBH6OUiz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnBH6OUiz .mbr-section-title {
  color: #232323;
}
.cid-tFnBH6OUiz .mbr-text,
.cid-tFnBH6OUiz .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8MVgyCJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8MVgyCJ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8MVgyCJ .mbr-text {
  color: #000000;
}
.cid-tFnCFmmbRW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFnCFmmbRW img,
.cid-tFnCFmmbRW .item-img {
  width: 100%;
}
.cid-tFnCFmmbRW .item:focus,
.cid-tFnCFmmbRW span:focus {
  outline: none;
}
.cid-tFnCFmmbRW .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnCFmmbRW .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnCFmmbRW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnCFmmbRW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnCFmmbRW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnCFmmbRW .mbr-section-title {
  color: #232323;
}
.cid-tFnCFmmbRW .mbr-text,
.cid-tFnCFmmbRW .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8MVmdBm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8MVmdBm .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8MVmdBm .mbr-text {
  color: #000000;
}
.cid-tFnDDjvubL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFnDDjvubL img,
.cid-tFnDDjvubL .item-img {
  width: 100%;
}
.cid-tFnDDjvubL .item:focus,
.cid-tFnDDjvubL span:focus {
  outline: none;
}
.cid-tFnDDjvubL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnDDjvubL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnDDjvubL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnDDjvubL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnDDjvubL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnDDjvubL .mbr-section-title {
  color: #232323;
}
.cid-tFnDDjvubL .mbr-text,
.cid-tFnDDjvubL .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8MVrwF9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8MVrwF9 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8MVrwF9 .mbr-text {
  color: #000000;
}
.cid-tFn8MVyecP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFn8MVyecP img,
.cid-tFn8MVyecP .item-img {
  width: 100%;
}
.cid-tFn8MVyecP .item:focus,
.cid-tFn8MVyecP span:focus {
  outline: none;
}
.cid-tFn8MVyecP .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8MVyecP .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8MVyecP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8MVyecP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8MVyecP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8MVyecP .mbr-section-title {
  color: #232323;
}
.cid-tFn8MVTrLa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFn8MVTrLa nav.navbar {
  position: fixed;
}
.cid-tFn8MVTrLa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8MVTrLa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFn8MVTrLa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFn8MVTrLa .dropdown-item:hover,
.cid-tFn8MVTrLa .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFn8MVTrLa .dropdown-item:hover span {
  color: white;
}
.cid-tFn8MVTrLa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFn8MVTrLa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFn8MVTrLa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFn8MVTrLa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFn8MVTrLa .nav-link {
  position: relative;
}
.cid-tFn8MVTrLa .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8MVTrLa .container {
    flex-wrap: wrap;
  }
}
.cid-tFn8MVTrLa .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8MVTrLa .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFn8MVTrLa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFn8MVTrLa .dropdown-menu,
.cid-tFn8MVTrLa .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFn8MVTrLa .nav-item:focus,
.cid-tFn8MVTrLa .nav-link:focus {
  outline: none;
}
.cid-tFn8MVTrLa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFn8MVTrLa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFn8MVTrLa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFn8MVTrLa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8MVTrLa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFn8MVTrLa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFn8MVTrLa .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: #2a2a2a;
}
.cid-tFn8MVTrLa .navbar.opened {
  transition: all 0.3s;
}
.cid-tFn8MVTrLa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFn8MVTrLa .navbar .navbar-logo img {
  width: auto;
}
.cid-tFn8MVTrLa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFn8MVTrLa .navbar.collapsed {
  justify-content: center;
}
.cid-tFn8MVTrLa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFn8MVTrLa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFn8MVTrLa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFn8MVTrLa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFn8MVTrLa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFn8MVTrLa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFn8MVTrLa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFn8MVTrLa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFn8MVTrLa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFn8MVTrLa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFn8MVTrLa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFn8MVTrLa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFn8MVTrLa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFn8MVTrLa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFn8MVTrLa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFn8MVTrLa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFn8MVTrLa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFn8MVTrLa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFn8MVTrLa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFn8MVTrLa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFn8MVTrLa .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFn8MVTrLa .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFn8MVTrLa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFn8MVTrLa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFn8MVTrLa .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-tFn8MVTrLa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFn8MVTrLa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFn8MVTrLa .dropdown-item.active,
.cid-tFn8MVTrLa .dropdown-item:active {
  background-color: transparent;
}
.cid-tFn8MVTrLa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFn8MVTrLa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFn8MVTrLa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFn8MVTrLa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFn8MVTrLa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFn8MVTrLa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFn8MVTrLa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFn8MVTrLa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFn8MVTrLa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFn8MVTrLa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFn8MVTrLa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFn8MVTrLa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8MVTrLa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8MVTrLa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFn8MVTrLa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8MVTrLa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFn8MVTrLa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFn8MVTrLa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8MVTrLa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFn8MVTrLa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn8MVTrLa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFn8MVTrLa .navbar {
    height: 70px;
  }
  .cid-tFn8MVTrLa .navbar.opened {
    height: auto;
  }
  .cid-tFn8MVTrLa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFn8MXmOk3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFn8MXmOk3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn8MXmOk3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn8MXmOk3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFn8MXmOk3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFn8MXmOk3 .row {
    text-align: center;
  }
  .cid-tFn8MXmOk3 .row > div {
    margin: auto;
  }
  .cid-tFn8MXmOk3 .social-row {
    justify-content: center;
  }
}
.cid-tFn8MXmOk3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFn8MXmOk3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFn8MXmOk3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFn8MXmOk3 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFn8MXmOk3 .mbr-text {
  color: #bbbbbb;
}
.cid-tFn8MXmOk3 .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-tFn8MXmOk3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFn8MXmOk3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFnHiNp5qd {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFnHiNp5qd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFnHiNp5qd .mbr-text {
  color: #000000;
}
.cid-tFnGMGmVMV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFnGMGmVMV .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnGMGmVMV .mbr-text {
  color: #000000;
}
.cid-tFnGMGWq9D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFnGMGWq9D img,
.cid-tFnGMGWq9D .item-img {
  width: 100%;
}
.cid-tFnGMGWq9D .item:focus,
.cid-tFnGMGWq9D span:focus {
  outline: none;
}
.cid-tFnGMGWq9D .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnGMGWq9D .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnGMGWq9D .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnGMGWq9D .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnGMGWq9D .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnGMGWq9D .mbr-section-title {
  color: #232323;
}
.cid-tFnGMHd7pf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFnGMHd7pf .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnGMHd7pf .mbr-text {
  color: #000000;
}
.cid-tFnIzOGABs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFnIzOGABs img,
.cid-tFnIzOGABs .item-img {
  width: 100%;
}
.cid-tFnIzOGABs .item:focus,
.cid-tFnIzOGABs span:focus {
  outline: none;
}
.cid-tFnIzOGABs .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnIzOGABs .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnIzOGABs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnIzOGABs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnIzOGABs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnIzOGABs .mbr-section-title {
  color: #232323;
}
.cid-tFnIzOGABs .mbr-text,
.cid-tFnIzOGABs .mbr-section-btn {
  color: #ffffff;
}
.cid-tFnGMHmQC9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFnGMHmQC9 .mbr-text {
  color: #000000;
}
.cid-tFnGMHmQC9 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnGMHuH0F {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFnGMHuH0F img,
.cid-tFnGMHuH0F .item-img {
  width: 100%;
}
.cid-tFnGMHuH0F .item:focus,
.cid-tFnGMHuH0F span:focus {
  outline: none;
}
.cid-tFnGMHuH0F .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnGMHuH0F .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnGMHuH0F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnGMHuH0F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnGMHuH0F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnGMHuH0F .mbr-section-title {
  color: #232323;
}
.cid-tFnGMHuH0F .mbr-text,
.cid-tFnGMHuH0F .mbr-section-btn {
  color: #ffffff;
}
.cid-tFnGMHMaMQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFnGMHMaMQ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnGMHMaMQ .mbr-text {
  color: #000000;
}
.cid-tFnGMHWhlb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFnGMHWhlb img,
.cid-tFnGMHWhlb .item-img {
  width: 100%;
}
.cid-tFnGMHWhlb .item:focus,
.cid-tFnGMHWhlb span:focus {
  outline: none;
}
.cid-tFnGMHWhlb .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnGMHWhlb .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnGMHWhlb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnGMHWhlb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnGMHWhlb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnGMHWhlb .mbr-section-title {
  color: #232323;
}
.cid-tFnGMHWhlb .mbr-text,
.cid-tFnGMHWhlb .mbr-section-btn {
  color: #ffffff;
}
.cid-tFnGMI6AK0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFnGMI6AK0 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnGMI6AK0 .mbr-text {
  color: #000000;
}
.cid-tFnGMIePGL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFnGMIePGL img,
.cid-tFnGMIePGL .item-img {
  width: 100%;
}
.cid-tFnGMIePGL .item:focus,
.cid-tFnGMIePGL span:focus {
  outline: none;
}
.cid-tFnGMIePGL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnGMIePGL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnGMIePGL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnGMIePGL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnGMIePGL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnGMIePGL .mbr-section-title {
  color: #232323;
}
.cid-tFnGMIePGL .mbr-text,
.cid-tFnGMIePGL .mbr-section-btn {
  color: #ffffff;
}
.cid-tFnGMIpmy2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFnGMIpmy2 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFnGMIpmy2 .mbr-text {
  color: #000000;
}
.cid-tFnGMIxOYA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFnGMIxOYA img,
.cid-tFnGMIxOYA .item-img {
  width: 100%;
}
.cid-tFnGMIxOYA .item:focus,
.cid-tFnGMIxOYA span:focus {
  outline: none;
}
.cid-tFnGMIxOYA .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFnGMIxOYA .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFnGMIxOYA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFnGMIxOYA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFnGMIxOYA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFnGMIxOYA .mbr-section-title {
  color: #232323;
}
.cid-tFnGMIxOYA .mbr-text,
.cid-tFnGMIxOYA .mbr-section-btn {
  color: #ffffff;
}
.cid-tFnGMJcU9j {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFnGMJcU9j nav.navbar {
  position: fixed;
}
.cid-tFnGMJcU9j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFnGMJcU9j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFnGMJcU9j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFnGMJcU9j .dropdown-item:hover,
.cid-tFnGMJcU9j .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFnGMJcU9j .dropdown-item:hover span {
  color: white;
}
.cid-tFnGMJcU9j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFnGMJcU9j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFnGMJcU9j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFnGMJcU9j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFnGMJcU9j .nav-link {
  position: relative;
}
.cid-tFnGMJcU9j .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFnGMJcU9j .container {
    flex-wrap: wrap;
  }
}
.cid-tFnGMJcU9j .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFnGMJcU9j .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFnGMJcU9j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFnGMJcU9j .dropdown-menu,
.cid-tFnGMJcU9j .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFnGMJcU9j .nav-item:focus,
.cid-tFnGMJcU9j .nav-link:focus {
  outline: none;
}
.cid-tFnGMJcU9j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFnGMJcU9j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFnGMJcU9j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFnGMJcU9j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFnGMJcU9j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFnGMJcU9j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFnGMJcU9j .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: #2a2a2a;
}
.cid-tFnGMJcU9j .navbar.opened {
  transition: all 0.3s;
}
.cid-tFnGMJcU9j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFnGMJcU9j .navbar .navbar-logo img {
  width: auto;
}
.cid-tFnGMJcU9j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFnGMJcU9j .navbar.collapsed {
  justify-content: center;
}
.cid-tFnGMJcU9j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFnGMJcU9j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFnGMJcU9j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFnGMJcU9j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFnGMJcU9j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFnGMJcU9j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFnGMJcU9j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFnGMJcU9j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFnGMJcU9j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFnGMJcU9j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFnGMJcU9j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFnGMJcU9j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFnGMJcU9j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFnGMJcU9j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFnGMJcU9j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFnGMJcU9j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFnGMJcU9j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFnGMJcU9j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFnGMJcU9j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFnGMJcU9j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFnGMJcU9j .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFnGMJcU9j .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFnGMJcU9j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFnGMJcU9j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFnGMJcU9j .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-tFnGMJcU9j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFnGMJcU9j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFnGMJcU9j .dropdown-item.active,
.cid-tFnGMJcU9j .dropdown-item:active {
  background-color: transparent;
}
.cid-tFnGMJcU9j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFnGMJcU9j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFnGMJcU9j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFnGMJcU9j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFnGMJcU9j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFnGMJcU9j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFnGMJcU9j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFnGMJcU9j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFnGMJcU9j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFnGMJcU9j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFnGMJcU9j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFnGMJcU9j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFnGMJcU9j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFnGMJcU9j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFnGMJcU9j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFnGMJcU9j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFnGMJcU9j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFnGMJcU9j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFnGMJcU9j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFnGMJcU9j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFnGMJcU9j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFnGMJcU9j .navbar {
    height: 70px;
  }
  .cid-tFnGMJcU9j .navbar.opened {
    height: auto;
  }
  .cid-tFnGMJcU9j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFnGMJxQew {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFnGMJxQew .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnGMJxQew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnGMJxQew .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFnGMJxQew .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFnGMJxQew .row {
    text-align: center;
  }
  .cid-tFnGMJxQew .row > div {
    margin: auto;
  }
  .cid-tFnGMJxQew .social-row {
    justify-content: center;
  }
}
.cid-tFnGMJxQew .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFnGMJxQew .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFnGMJxQew .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFnGMJxQew .list {
    margin-bottom: 0rem;
  }
}
.cid-tFnGMJxQew .mbr-text {
  color: #bbbbbb;
}
.cid-tFnGMJxQew .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-tFnGMJxQew .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFnGMJxQew div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFn8LOG8WS {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8LOG8WS .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8LOG8WS .mbr-text {
  color: #ffffff;
}
.cid-tFn8LOVNsg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFn8LOVNsg img,
.cid-tFn8LOVNsg .item-img {
  width: 100%;
}
.cid-tFn8LOVNsg .item:focus,
.cid-tFn8LOVNsg span:focus {
  outline: none;
}
.cid-tFn8LOVNsg .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8LOVNsg .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8LOVNsg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8LOVNsg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8LOVNsg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8LOVNsg .mbr-section-title {
  color: #232323;
}
.cid-tFn8LP6jai {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8LP6jai .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8LP6jai .mbr-text {
  color: #000000;
}
.cid-tFn8LQiddw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFn8LQiddw img,
.cid-tFn8LQiddw .item-img {
  width: 100%;
}
.cid-tFn8LQiddw .item:focus,
.cid-tFn8LQiddw span:focus {
  outline: none;
}
.cid-tFn8LQiddw .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8LQiddw .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8LQiddw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8LQiddw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8LQiddw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8LQiddw .mbr-section-title {
  color: #232323;
}
.cid-tFn8LPdA5I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8LPdA5I .mbr-text {
  color: #000000;
}
.cid-tFn8LPdA5I .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy4FUcNPg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFy4FUcNPg img,
.cid-tFy4FUcNPg .item-img {
  width: 100%;
}
.cid-tFy4FUcNPg .item:focus,
.cid-tFy4FUcNPg span:focus {
  outline: none;
}
.cid-tFy4FUcNPg .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFy4FUcNPg .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFy4FUcNPg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFy4FUcNPg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFy4FUcNPg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFy4FUcNPg .mbr-section-title {
  color: #232323;
}
.cid-tFy4FUcNPg .mbr-text,
.cid-tFy4FUcNPg .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8LPjMqA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8LPjMqA .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8LPjMqA .mbr-text {
  color: #000000;
}
.cid-tFy6oRguIY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFy6oRguIY img,
.cid-tFy6oRguIY .item-img {
  width: 100%;
}
.cid-tFy6oRguIY .item:focus,
.cid-tFy6oRguIY span:focus {
  outline: none;
}
.cid-tFy6oRguIY .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFy6oRguIY .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFy6oRguIY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFy6oRguIY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFy6oRguIY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFy6oRguIY .mbr-section-title {
  color: #232323;
}
.cid-tFy6oRguIY .mbr-text,
.cid-tFy6oRguIY .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8LPrfzk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8LPrfzk .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8LPrfzk .mbr-text {
  color: #000000;
}
.cid-tFy9MR0RNX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFy9MR0RNX img,
.cid-tFy9MR0RNX .item-img {
  width: 100%;
}
.cid-tFy9MR0RNX .item:focus,
.cid-tFy9MR0RNX span:focus {
  outline: none;
}
.cid-tFy9MR0RNX .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFy9MR0RNX .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFy9MR0RNX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFy9MR0RNX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFy9MR0RNX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFy9MR0RNX .mbr-section-title {
  color: #232323;
}
.cid-tFy9MR0RNX .mbr-text,
.cid-tFy9MR0RNX .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8LPyZwH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8LPyZwH .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8LPyZwH .mbr-text {
  color: #000000;
}
.cid-tFyppxhBBF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyppxhBBF img,
.cid-tFyppxhBBF .item-img {
  width: 100%;
}
.cid-tFyppxhBBF .item:focus,
.cid-tFyppxhBBF span:focus {
  outline: none;
}
.cid-tFyppxhBBF .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyppxhBBF .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyppxhBBF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyppxhBBF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyppxhBBF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyppxhBBF .mbr-section-title {
  color: #232323;
}
.cid-tFyppxhBBF .mbr-text,
.cid-tFyppxhBBF .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8LPEbPR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFn8LPEbPR .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8LPEbPR .mbr-text {
  color: #000000;
}
.cid-tFn8LQ502l {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFn8LQ502l nav.navbar {
  position: fixed;
}
.cid-tFn8LQ502l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8LQ502l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFn8LQ502l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFn8LQ502l .dropdown-item:hover,
.cid-tFn8LQ502l .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFn8LQ502l .dropdown-item:hover span {
  color: white;
}
.cid-tFn8LQ502l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFn8LQ502l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFn8LQ502l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFn8LQ502l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFn8LQ502l .nav-link {
  position: relative;
}
.cid-tFn8LQ502l .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8LQ502l .container {
    flex-wrap: wrap;
  }
}
.cid-tFn8LQ502l .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8LQ502l .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFn8LQ502l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFn8LQ502l .dropdown-menu,
.cid-tFn8LQ502l .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFn8LQ502l .nav-item:focus,
.cid-tFn8LQ502l .nav-link:focus {
  outline: none;
}
.cid-tFn8LQ502l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFn8LQ502l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFn8LQ502l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFn8LQ502l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8LQ502l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFn8LQ502l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFn8LQ502l .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: #2a2a2a;
}
.cid-tFn8LQ502l .navbar.opened {
  transition: all 0.3s;
}
.cid-tFn8LQ502l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFn8LQ502l .navbar .navbar-logo img {
  width: auto;
}
.cid-tFn8LQ502l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFn8LQ502l .navbar.collapsed {
  justify-content: center;
}
.cid-tFn8LQ502l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFn8LQ502l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFn8LQ502l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFn8LQ502l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFn8LQ502l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFn8LQ502l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFn8LQ502l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFn8LQ502l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFn8LQ502l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFn8LQ502l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFn8LQ502l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFn8LQ502l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFn8LQ502l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFn8LQ502l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFn8LQ502l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFn8LQ502l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFn8LQ502l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFn8LQ502l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFn8LQ502l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFn8LQ502l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFn8LQ502l .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFn8LQ502l .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFn8LQ502l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFn8LQ502l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFn8LQ502l .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-tFn8LQ502l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFn8LQ502l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFn8LQ502l .dropdown-item.active,
.cid-tFn8LQ502l .dropdown-item:active {
  background-color: transparent;
}
.cid-tFn8LQ502l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFn8LQ502l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFn8LQ502l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFn8LQ502l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFn8LQ502l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFn8LQ502l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFn8LQ502l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFn8LQ502l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFn8LQ502l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFn8LQ502l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFn8LQ502l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFn8LQ502l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8LQ502l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8LQ502l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFn8LQ502l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8LQ502l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFn8LQ502l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFn8LQ502l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8LQ502l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFn8LQ502l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn8LQ502l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFn8LQ502l .navbar {
    height: 70px;
  }
  .cid-tFn8LQ502l .navbar.opened {
    height: auto;
  }
  .cid-tFn8LQ502l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFn8LRAjEM {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFn8LRAjEM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn8LRAjEM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn8LRAjEM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFn8LRAjEM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFn8LRAjEM .row {
    text-align: center;
  }
  .cid-tFn8LRAjEM .row > div {
    margin: auto;
  }
  .cid-tFn8LRAjEM .social-row {
    justify-content: center;
  }
}
.cid-tFn8LRAjEM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFn8LRAjEM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFn8LRAjEM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFn8LRAjEM .list {
    margin-bottom: 0rem;
  }
}
.cid-tFn8LRAjEM .mbr-text {
  color: #bbbbbb;
}
.cid-tFn8LRAjEM .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-tFn8LRAjEM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFn8LRAjEM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFy0FYVCEm {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFy0FYVCEm .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0FYVCEm .mbr-text {
  color: #000000;
}
.cid-tFy0FZt0ee {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFy0FZt0ee img,
.cid-tFy0FZt0ee .item-img {
  width: 100%;
}
.cid-tFy0FZt0ee .item:focus,
.cid-tFy0FZt0ee span:focus {
  outline: none;
}
.cid-tFy0FZt0ee .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFy0FZt0ee .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFy0FZt0ee .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFy0FZt0ee .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFy0FZt0ee .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFy0FZt0ee .mbr-section-title {
  color: #232323;
}
.cid-tFyv7sNl5k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyv7sNl5k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFyv7sNl5k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFyv7sNl5k .img-wrapper {
  text-align: center;
}
.cid-tFyv7sNl5k img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFyv7sNl5k .row {
  align-items: flex-start;
}
.cid-tFyv7sNl5k .card-wrapper {
  border-radius: 4px;
  background: #bbbbbb;
}
@media (max-width: 992px) {
  .cid-tFyv7sNl5k .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFyv7sNl5k .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFyv7sNl5k .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFyv7sNl5k .mbr-text,
.cid-tFyv7sNl5k .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFy0FZIPs7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFy0FZIPs7 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0FZIPs7 .mbr-text {
  color: #000000;
}
.cid-tFy0G2Ph7N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFy0G2Ph7N img,
.cid-tFy0G2Ph7N .item-img {
  width: 100%;
}
.cid-tFy0G2Ph7N .item:focus,
.cid-tFy0G2Ph7N span:focus {
  outline: none;
}
.cid-tFy0G2Ph7N .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFy0G2Ph7N .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFy0G2Ph7N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFy0G2Ph7N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFy0G2Ph7N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFy0G2Ph7N .mbr-section-title {
  color: #232323;
}
.cid-tFy0FZOtR8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFy0FZOtR8 .mbr-text {
  color: #000000;
}
.cid-tFy0FZOtR8 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyyKCI4AE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyyKCI4AE img,
.cid-tFyyKCI4AE .item-img {
  width: 100%;
}
.cid-tFyyKCI4AE .item:focus,
.cid-tFyyKCI4AE span:focus {
  outline: none;
}
.cid-tFyyKCI4AE .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyyKCI4AE .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyyKCI4AE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyyKCI4AE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyyKCI4AE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyyKCI4AE .mbr-section-title {
  color: #232323;
}
.cid-tFyyKCI4AE .mbr-text,
.cid-tFyyKCI4AE .mbr-section-btn {
  color: #ffffff;
}
.cid-tFy0G01t78 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFy0G01t78 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0G01t78 .mbr-text {
  color: #000000;
}
.cid-tFyBa4m6Se {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyBa4m6Se img,
.cid-tFyBa4m6Se .item-img {
  width: 100%;
}
.cid-tFyBa4m6Se .item:focus,
.cid-tFyBa4m6Se span:focus {
  outline: none;
}
.cid-tFyBa4m6Se .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyBa4m6Se .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyBa4m6Se .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyBa4m6Se .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyBa4m6Se .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyBa4m6Se .mbr-section-title {
  color: #232323;
}
.cid-tFyBa4m6Se .mbr-text,
.cid-tFyBa4m6Se .mbr-section-btn {
  color: #ffffff;
}
.cid-tFy0G09RoI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFy0G09RoI .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0G09RoI .mbr-text {
  color: #000000;
}
.cid-tFyCxA6LhP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyCxA6LhP img,
.cid-tFyCxA6LhP .item-img {
  width: 100%;
}
.cid-tFyCxA6LhP .item:focus,
.cid-tFyCxA6LhP span:focus {
  outline: none;
}
.cid-tFyCxA6LhP .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyCxA6LhP .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyCxA6LhP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyCxA6LhP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyCxA6LhP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyCxA6LhP .mbr-section-title {
  color: #232323;
}
.cid-tFyCxA6LhP .mbr-text,
.cid-tFyCxA6LhP .mbr-section-btn {
  color: #ffffff;
}
.cid-tFy0G0kt25 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFy0G0kt25 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0G0kt25 .mbr-text {
  color: #ffffff;
}
.cid-tFy0G0rsPd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFy0G0rsPd .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0G0rsPd .mbr-text {
  color: #000000;
}
.cid-tFy0G0FFgw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFy0G0FFgw img,
.cid-tFy0G0FFgw .item-img {
  width: 100%;
}
.cid-tFy0G0FFgw .item:focus,
.cid-tFy0G0FFgw span:focus {
  outline: none;
}
.cid-tFy0G0FFgw .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFy0G0FFgw .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFy0G0FFgw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFy0G0FFgw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFy0G0FFgw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFy0G0FFgw .mbr-section-title {
  color: #232323;
}
.cid-tFy0G10oEv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFy0G10oEv .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0G10oEv .mbr-text {
  color: #ffffff;
}
.cid-tFy0G18Hg0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFy0G18Hg0 nav.navbar {
  position: fixed;
}
.cid-tFy0G18Hg0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFy0G18Hg0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFy0G18Hg0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFy0G18Hg0 .dropdown-item:hover,
.cid-tFy0G18Hg0 .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFy0G18Hg0 .dropdown-item:hover span {
  color: white;
}
.cid-tFy0G18Hg0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFy0G18Hg0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFy0G18Hg0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFy0G18Hg0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFy0G18Hg0 .nav-link {
  position: relative;
}
.cid-tFy0G18Hg0 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFy0G18Hg0 .container {
    flex-wrap: wrap;
  }
}
.cid-tFy0G18Hg0 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFy0G18Hg0 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFy0G18Hg0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFy0G18Hg0 .dropdown-menu,
.cid-tFy0G18Hg0 .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFy0G18Hg0 .nav-item:focus,
.cid-tFy0G18Hg0 .nav-link:focus {
  outline: none;
}
.cid-tFy0G18Hg0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFy0G18Hg0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFy0G18Hg0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFy0G18Hg0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFy0G18Hg0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFy0G18Hg0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFy0G18Hg0 .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: #2a2a2a;
}
.cid-tFy0G18Hg0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tFy0G18Hg0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFy0G18Hg0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tFy0G18Hg0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFy0G18Hg0 .navbar.collapsed {
  justify-content: center;
}
.cid-tFy0G18Hg0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFy0G18Hg0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFy0G18Hg0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFy0G18Hg0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFy0G18Hg0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFy0G18Hg0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFy0G18Hg0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFy0G18Hg0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFy0G18Hg0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFy0G18Hg0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFy0G18Hg0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFy0G18Hg0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFy0G18Hg0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFy0G18Hg0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFy0G18Hg0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFy0G18Hg0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFy0G18Hg0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFy0G18Hg0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFy0G18Hg0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFy0G18Hg0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFy0G18Hg0 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFy0G18Hg0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFy0G18Hg0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFy0G18Hg0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFy0G18Hg0 .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-tFy0G18Hg0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFy0G18Hg0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFy0G18Hg0 .dropdown-item.active,
.cid-tFy0G18Hg0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFy0G18Hg0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFy0G18Hg0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFy0G18Hg0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFy0G18Hg0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFy0G18Hg0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFy0G18Hg0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFy0G18Hg0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFy0G18Hg0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFy0G18Hg0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFy0G18Hg0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFy0G18Hg0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFy0G18Hg0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFy0G18Hg0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFy0G18Hg0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFy0G18Hg0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFy0G18Hg0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFy0G18Hg0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFy0G18Hg0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFy0G18Hg0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFy0G18Hg0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFy0G18Hg0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFy0G18Hg0 .navbar {
    height: 70px;
  }
  .cid-tFy0G18Hg0 .navbar.opened {
    height: auto;
  }
  .cid-tFy0G18Hg0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFy0G1NO0r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFy0G1NO0r .mbr-section-subtitle {
  color: #000000;
}
.cid-tFy0G1NO0r .mbr-text {
  color: #000000;
}
.cid-tFy0G32OMS {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFy0G32OMS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFy0G32OMS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFy0G32OMS .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFy0G32OMS .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFy0G32OMS .row {
    text-align: center;
  }
  .cid-tFy0G32OMS .row > div {
    margin: auto;
  }
  .cid-tFy0G32OMS .social-row {
    justify-content: center;
  }
}
.cid-tFy0G32OMS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFy0G32OMS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFy0G32OMS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFy0G32OMS .list {
    margin-bottom: 0rem;
  }
}
.cid-tFy0G32OMS .mbr-text {
  color: #bbbbbb;
}
.cid-tFy0G32OMS .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-tFy0G32OMS .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFy0G32OMS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFn8KLIFsN {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFn8KLIFsN .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KLIFsN .mbr-text {
  color: #000000;
}
.cid-tFn8KMxQrL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8KMxQrL .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KMxQrL .mbr-text {
  color: #000000;
}
.cid-tFyIePa9lL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyIePa9lL img,
.cid-tFyIePa9lL .item-img {
  width: 100%;
}
.cid-tFyIePa9lL .item:focus,
.cid-tFyIePa9lL span:focus {
  outline: none;
}
.cid-tFyIePa9lL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyIePa9lL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyIePa9lL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyIePa9lL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyIePa9lL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyIePa9lL .mbr-section-title {
  color: #232323;
}
.cid-tFyIePa9lL .mbr-text,
.cid-tFyIePa9lL .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8KMFMci {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8KMFMci .mbr-text {
  color: #000000;
}
.cid-tFn8KMFMci .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KMgWAr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFn8KMgWAr img,
.cid-tFn8KMgWAr .item-img {
  width: 100%;
}
.cid-tFn8KMgWAr .item:focus,
.cid-tFn8KMgWAr span:focus {
  outline: none;
}
.cid-tFn8KMgWAr .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8KMgWAr .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8KMgWAr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8KMgWAr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8KMgWAr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8KMgWAr .mbr-section-title {
  color: #232323;
}
.cid-tFn8KMMkTX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8KMMkTX .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KMMkTX .mbr-text {
  color: #000000;
}
.cid-tFyLhsJoMV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyLhsJoMV img,
.cid-tFyLhsJoMV .item-img {
  width: 100%;
}
.cid-tFyLhsJoMV .item:focus,
.cid-tFyLhsJoMV span:focus {
  outline: none;
}
.cid-tFyLhsJoMV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyLhsJoMV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyLhsJoMV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyLhsJoMV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyLhsJoMV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyLhsJoMV .mbr-section-title {
  color: #232323;
}
.cid-tFyLhsJoMV .mbr-text,
.cid-tFyLhsJoMV .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8KMRxIY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8KMRxIY .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KMRxIY .mbr-text {
  color: #ffffff;
}
.cid-tFyMjOXxJV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyMjOXxJV img,
.cid-tFyMjOXxJV .item-img {
  width: 100%;
}
.cid-tFyMjOXxJV .item:focus,
.cid-tFyMjOXxJV span:focus {
  outline: none;
}
.cid-tFyMjOXxJV .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyMjOXxJV .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyMjOXxJV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyMjOXxJV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyMjOXxJV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyMjOXxJV .mbr-section-title {
  color: #232323;
}
.cid-tFyMjOXxJV .mbr-text,
.cid-tFyMjOXxJV .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8KMYXIx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8KMYXIx .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KMYXIx .mbr-text {
  color: #000000;
}
.cid-tFyN00Fbky {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyN00Fbky img,
.cid-tFyN00Fbky .item-img {
  width: 100%;
}
.cid-tFyN00Fbky .item:focus,
.cid-tFyN00Fbky span:focus {
  outline: none;
}
.cid-tFyN00Fbky .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyN00Fbky .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyN00Fbky .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyN00Fbky .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyN00Fbky .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyN00Fbky .mbr-section-title {
  color: #232323;
}
.cid-tFyN00Fbky .mbr-text,
.cid-tFyN00Fbky .mbr-section-btn {
  color: #ffffff;
}
.cid-tFn8KN6ej5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8KN6ej5 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KN6ej5 .mbr-text {
  color: #ffffff;
}
.cid-tFn8KNt8zj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8KNt8zj .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KNt8zj .mbr-text {
  color: #000000;
}
.cid-tFn8KNB5xp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFn8KNB5xp nav.navbar {
  position: fixed;
}
.cid-tFn8KNB5xp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8KNB5xp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFn8KNB5xp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFn8KNB5xp .dropdown-item:hover,
.cid-tFn8KNB5xp .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFn8KNB5xp .dropdown-item:hover span {
  color: white;
}
.cid-tFn8KNB5xp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFn8KNB5xp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFn8KNB5xp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFn8KNB5xp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFn8KNB5xp .nav-link {
  position: relative;
}
.cid-tFn8KNB5xp .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8KNB5xp .container {
    flex-wrap: wrap;
  }
}
.cid-tFn8KNB5xp .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFn8KNB5xp .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFn8KNB5xp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFn8KNB5xp .dropdown-menu,
.cid-tFn8KNB5xp .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFn8KNB5xp .nav-item:focus,
.cid-tFn8KNB5xp .nav-link:focus {
  outline: none;
}
.cid-tFn8KNB5xp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFn8KNB5xp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFn8KNB5xp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFn8KNB5xp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFn8KNB5xp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFn8KNB5xp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFn8KNB5xp .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: #2a2a2a;
}
.cid-tFn8KNB5xp .navbar.opened {
  transition: all 0.3s;
}
.cid-tFn8KNB5xp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFn8KNB5xp .navbar .navbar-logo img {
  width: auto;
}
.cid-tFn8KNB5xp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFn8KNB5xp .navbar.collapsed {
  justify-content: center;
}
.cid-tFn8KNB5xp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFn8KNB5xp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFn8KNB5xp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFn8KNB5xp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFn8KNB5xp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFn8KNB5xp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFn8KNB5xp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFn8KNB5xp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFn8KNB5xp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFn8KNB5xp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFn8KNB5xp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFn8KNB5xp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFn8KNB5xp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFn8KNB5xp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFn8KNB5xp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFn8KNB5xp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFn8KNB5xp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFn8KNB5xp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFn8KNB5xp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFn8KNB5xp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFn8KNB5xp .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFn8KNB5xp .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFn8KNB5xp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFn8KNB5xp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFn8KNB5xp .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-tFn8KNB5xp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFn8KNB5xp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFn8KNB5xp .dropdown-item.active,
.cid-tFn8KNB5xp .dropdown-item:active {
  background-color: transparent;
}
.cid-tFn8KNB5xp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFn8KNB5xp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFn8KNB5xp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFn8KNB5xp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFn8KNB5xp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFn8KNB5xp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFn8KNB5xp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFn8KNB5xp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFn8KNB5xp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFn8KNB5xp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFn8KNB5xp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFn8KNB5xp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8KNB5xp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFn8KNB5xp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFn8KNB5xp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8KNB5xp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFn8KNB5xp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFn8KNB5xp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFn8KNB5xp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFn8KNB5xp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn8KNB5xp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFn8KNB5xp .navbar {
    height: 70px;
  }
  .cid-tFn8KNB5xp .navbar.opened {
    height: auto;
  }
  .cid-tFn8KNB5xp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFn8KNUZvU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFn8KNUZvU img,
.cid-tFn8KNUZvU .item-img {
  width: 100%;
}
.cid-tFn8KNUZvU .item:focus,
.cid-tFn8KNUZvU span:focus {
  outline: none;
}
.cid-tFn8KNUZvU .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8KNUZvU .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8KNUZvU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8KNUZvU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8KNUZvU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8KNUZvU .mbr-section-title {
  color: #232323;
}
.cid-tFn8KOhYQq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFn8KOhYQq .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KOhYQq .mbr-text {
  color: #000000;
}
.cid-tFn8KOtY7I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFn8KOtY7I img,
.cid-tFn8KOtY7I .item-img {
  width: 100%;
}
.cid-tFn8KOtY7I .item:focus,
.cid-tFn8KOtY7I span:focus {
  outline: none;
}
.cid-tFn8KOtY7I .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8KOtY7I .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8KOtY7I .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8KOtY7I .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8KOtY7I .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8KOtY7I .mbr-section-title {
  color: #232323;
}
.cid-tFn8KOTKYh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFn8KOTKYh .mbr-section-subtitle {
  color: #000000;
}
.cid-tFn8KOTKYh .mbr-text {
  color: #000000;
}
.cid-tFn8KP1mrQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFn8KP1mrQ img,
.cid-tFn8KP1mrQ .item-img {
  width: 100%;
}
.cid-tFn8KP1mrQ .item:focus,
.cid-tFn8KP1mrQ span:focus {
  outline: none;
}
.cid-tFn8KP1mrQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFn8KP1mrQ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFn8KP1mrQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFn8KP1mrQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFn8KP1mrQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFn8KP1mrQ .mbr-section-title {
  color: #232323;
}
.cid-tFLGebUdRG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFLGebUdRG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFLGebUdRG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFLGebUdRG .img-wrapper {
  text-align: center;
}
.cid-tFLGebUdRG img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFLGebUdRG .row {
  align-items: flex-start;
}
.cid-tFLGebUdRG .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFLGebUdRG .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFLGebUdRG .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFLGebUdRG .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFLGebUdRG .mbr-text,
.cid-tFLGebUdRG .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFyFTD2Fx9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyFTD2Fx9 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyFTD2Fx9 .mbr-text {
  color: #000000;
}
.cid-tFyVEZGXOD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyVEZGXOD img,
.cid-tFyVEZGXOD .item-img {
  width: 100%;
}
.cid-tFyVEZGXOD .item:focus,
.cid-tFyVEZGXOD span:focus {
  outline: none;
}
.cid-tFyVEZGXOD .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyVEZGXOD .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyVEZGXOD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyVEZGXOD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyVEZGXOD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyVEZGXOD .mbr-section-title {
  color: #232323;
}
.cid-tFyVEZGXOD .mbr-text,
.cid-tFyVEZGXOD .mbr-section-btn {
  color: #ffffff;
}
.cid-tFLF8eYilp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFLF8eYilp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFLF8eYilp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFLF8eYilp .img-wrapper {
  text-align: center;
}
.cid-tFLF8eYilp img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFLF8eYilp .row {
  align-items: flex-start;
}
.cid-tFLF8eYilp .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFLF8eYilp .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFLF8eYilp .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFLF8eYilp .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFLF8eYilp .mbr-text,
.cid-tFLF8eYilp .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFyFV9nf0k {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyFV9nf0k .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyFV9nf0k .mbr-text {
  color: #000000;
}
.cid-tFyYZz6Xxf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyYZz6Xxf img,
.cid-tFyYZz6Xxf .item-img {
  width: 100%;
}
.cid-tFyYZz6Xxf .item:focus,
.cid-tFyYZz6Xxf span:focus {
  outline: none;
}
.cid-tFyYZz6Xxf .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyYZz6Xxf .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyYZz6Xxf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyYZz6Xxf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyYZz6Xxf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyYZz6Xxf .mbr-section-title {
  color: #232323;
}
.cid-tFyYZz6Xxf .mbr-text,
.cid-tFyYZz6Xxf .mbr-section-btn {
  color: #ffffff;
}
.cid-tFLFYBBC6U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFLFYBBC6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFLFYBBC6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFLFYBBC6U .img-wrapper {
  text-align: center;
}
.cid-tFLFYBBC6U img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFLFYBBC6U .row {
  align-items: flex-start;
}
.cid-tFLFYBBC6U .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFLFYBBC6U .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFLFYBBC6U .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFLFYBBC6U .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFLFYBBC6U .mbr-text,
.cid-tFLFYBBC6U .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFyFUn7nTV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyFUn7nTV .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyFUn7nTV .mbr-text {
  color: #ffffff;
}
.cid-tFLG0s7JpI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFLG0s7JpI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFLG0s7JpI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFLG0s7JpI .img-wrapper {
  text-align: center;
}
.cid-tFLG0s7JpI img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFLG0s7JpI .row {
  align-items: flex-start;
}
.cid-tFLG0s7JpI .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFLG0s7JpI .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFLG0s7JpI .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFLG0s7JpI .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFLG0s7JpI .mbr-text,
.cid-tFLG0s7JpI .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFn8KPjrx0 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFn8KPjrx0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn8KPjrx0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn8KPjrx0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFn8KPjrx0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFn8KPjrx0 .row {
    text-align: center;
  }
  .cid-tFn8KPjrx0 .row > div {
    margin: auto;
  }
  .cid-tFn8KPjrx0 .social-row {
    justify-content: center;
  }
}
.cid-tFn8KPjrx0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFn8KPjrx0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFn8KPjrx0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFn8KPjrx0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFn8KPjrx0 .mbr-text {
  color: #bbbbbb;
}
.cid-tFn8KPjrx0 .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-tFn8KPjrx0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFn8KPjrx0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFyENPn6D3 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyENPn6D3 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyENPn6D3 .mbr-text {
  color: #000000;
}
.cid-tFyENPV9Pb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyENPV9Pb img,
.cid-tFyENPV9Pb .item-img {
  width: 100%;
}
.cid-tFyENPV9Pb .item:focus,
.cid-tFyENPV9Pb span:focus {
  outline: none;
}
.cid-tFyENPV9Pb .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyENPV9Pb .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyENPV9Pb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyENPV9Pb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyENPV9Pb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyENPV9Pb .mbr-section-title {
  color: #232323;
}
.cid-tFyENQ8D07 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyENQ8D07 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFyENQ8D07 .mbr-text {
  color: #000000;
}
.cid-tFyENQet8B {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyENQet8B .mbr-text {
  color: #000000;
}
.cid-tFyENQet8B .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyENQNrSj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyENQNrSj img,
.cid-tFyENQNrSj .item-img {
  width: 100%;
}
.cid-tFyENQNrSj .item:focus,
.cid-tFyENQNrSj span:focus {
  outline: none;
}
.cid-tFyENQNrSj .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyENQNrSj .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyENQNrSj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyENQNrSj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyENQNrSj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyENQNrSj .mbr-section-title {
  color: #232323;
}
.cid-tFyENQkQ3R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFyENQkQ3R .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyENQkQ3R .mbr-text {
  color: #000000;
}
.cid-tFyENRsuHl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyENRsuHl img,
.cid-tFyENRsuHl .item-img {
  width: 100%;
}
.cid-tFyENRsuHl .item:focus,
.cid-tFyENRsuHl span:focus {
  outline: none;
}
.cid-tFyENRsuHl .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyENRsuHl .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyENRsuHl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyENRsuHl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyENRsuHl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyENRsuHl .mbr-section-title {
  color: #232323;
}
.cid-tFyENQp1QS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyENQp1QS .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyENQp1QS .mbr-text {
  color: #000000;
}
.cid-tFyENRVHdZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyENRVHdZ img,
.cid-tFyENRVHdZ .item-img {
  width: 100%;
}
.cid-tFyENRVHdZ .item:focus,
.cid-tFyENRVHdZ span:focus {
  outline: none;
}
.cid-tFyENRVHdZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyENRVHdZ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyENRVHdZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyENRVHdZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyENRVHdZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyENRVHdZ .mbr-section-title {
  color: #232323;
}
.cid-tFyENQv8BS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFyENQv8BS .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyENQv8BS .mbr-text {
  color: #000000;
}
.cid-tFyENStBzZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyENStBzZ img,
.cid-tFyENStBzZ .item-img {
  width: 100%;
}
.cid-tFyENStBzZ .item:focus,
.cid-tFyENStBzZ span:focus {
  outline: none;
}
.cid-tFyENStBzZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyENStBzZ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyENStBzZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyENStBzZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyENStBzZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyENStBzZ .mbr-section-title {
  color: #232323;
}
.cid-tFyENQD8sS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyENQD8sS .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyENQD8sS .mbr-text {
  color: #000000;
}
.cid-tFyENRa4Wh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFyENRa4Wh nav.navbar {
  position: fixed;
}
.cid-tFyENRa4Wh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFyENRa4Wh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFyENRa4Wh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFyENRa4Wh .dropdown-item:hover,
.cid-tFyENRa4Wh .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFyENRa4Wh .dropdown-item:hover span {
  color: white;
}
.cid-tFyENRa4Wh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFyENRa4Wh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFyENRa4Wh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFyENRa4Wh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFyENRa4Wh .nav-link {
  position: relative;
}
.cid-tFyENRa4Wh .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFyENRa4Wh .container {
    flex-wrap: wrap;
  }
}
.cid-tFyENRa4Wh .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFyENRa4Wh .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFyENRa4Wh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFyENRa4Wh .dropdown-menu,
.cid-tFyENRa4Wh .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFyENRa4Wh .nav-item:focus,
.cid-tFyENRa4Wh .nav-link:focus {
  outline: none;
}
.cid-tFyENRa4Wh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFyENRa4Wh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFyENRa4Wh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFyENRa4Wh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFyENRa4Wh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFyENRa4Wh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFyENRa4Wh .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: #2a2a2a;
}
.cid-tFyENRa4Wh .navbar.opened {
  transition: all 0.3s;
}
.cid-tFyENRa4Wh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFyENRa4Wh .navbar .navbar-logo img {
  width: auto;
}
.cid-tFyENRa4Wh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFyENRa4Wh .navbar.collapsed {
  justify-content: center;
}
.cid-tFyENRa4Wh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFyENRa4Wh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFyENRa4Wh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFyENRa4Wh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFyENRa4Wh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFyENRa4Wh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFyENRa4Wh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFyENRa4Wh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFyENRa4Wh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFyENRa4Wh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFyENRa4Wh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFyENRa4Wh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFyENRa4Wh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFyENRa4Wh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFyENRa4Wh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFyENRa4Wh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFyENRa4Wh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFyENRa4Wh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFyENRa4Wh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFyENRa4Wh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFyENRa4Wh .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFyENRa4Wh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFyENRa4Wh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFyENRa4Wh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFyENRa4Wh .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-tFyENRa4Wh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFyENRa4Wh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFyENRa4Wh .dropdown-item.active,
.cid-tFyENRa4Wh .dropdown-item:active {
  background-color: transparent;
}
.cid-tFyENRa4Wh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFyENRa4Wh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFyENRa4Wh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFyENRa4Wh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFyENRa4Wh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFyENRa4Wh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFyENRa4Wh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFyENRa4Wh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFyENRa4Wh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFyENRa4Wh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFyENRa4Wh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFyENRa4Wh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFyENRa4Wh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFyENRa4Wh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFyENRa4Wh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFyENRa4Wh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFyENRa4Wh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFyENRa4Wh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFyENRa4Wh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFyENRa4Wh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFyENRa4Wh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFyENRa4Wh .navbar {
    height: 70px;
  }
  .cid-tFyENRa4Wh .navbar.opened {
    height: auto;
  }
  .cid-tFyENRa4Wh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFzi7Y94ow {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFzi7Y94ow img,
.cid-tFzi7Y94ow .item-img {
  width: 100%;
}
.cid-tFzi7Y94ow .item:focus,
.cid-tFzi7Y94ow span:focus {
  outline: none;
}
.cid-tFzi7Y94ow .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzi7Y94ow .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzi7Y94ow .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzi7Y94ow .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzi7Y94ow .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzi7Y94ow .mbr-section-title {
  color: #232323;
}
.cid-tFzi7Y94ow .mbr-text,
.cid-tFzi7Y94ow .mbr-section-btn {
  color: #ffffff;
}
.cid-tFyENSHn6i {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFyENSHn6i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFyENSHn6i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFyENSHn6i .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFyENSHn6i .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFyENSHn6i .row {
    text-align: center;
  }
  .cid-tFyENSHn6i .row > div {
    margin: auto;
  }
  .cid-tFyENSHn6i .social-row {
    justify-content: center;
  }
}
.cid-tFyENSHn6i .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFyENSHn6i .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFyENSHn6i .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFyENSHn6i .list {
    margin-bottom: 0rem;
  }
}
.cid-tFyENSHn6i .mbr-text {
  color: #bbbbbb;
}
.cid-tFyENSHn6i .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-tFyENSHn6i .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFyENSHn6i div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFzq0yi716 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #181717;
}
.cid-tFzq0yi716 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFzq0yi716 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFzq0yi716 .img-wrapper {
  text-align: center;
}
.cid-tFzq0yi716 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFzq0yi716 .row {
  align-items: flex-start;
}
.cid-tFzq0yi716 .card-wrapper {
  border-radius: 4px;
  background: #181717;
}
@media (max-width: 992px) {
  .cid-tFzq0yi716 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFzq0yi716 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFzq0yi716 .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFzq0yi716 .mbr-text,
.cid-tFzq0yi716 .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFzqCQKRIZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #181717;
}
.cid-tFzqCQKRIZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFzqCQKRIZ .mbr-text {
  color: #ffffff;
}
.cid-tFLIATO76f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFLIATO76f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFLIATO76f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFLIATO76f .img-wrapper {
  text-align: center;
}
.cid-tFLIATO76f img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFLIATO76f .row {
  align-items: flex-start;
}
.cid-tFLIATO76f .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFLIATO76f .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFLIATO76f .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFLIATO76f .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFLIATO76f .mbr-text,
.cid-tFLIATO76f .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFyELHfTbH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyELHfTbH .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELHfTbH .mbr-text {
  color: #000000;
}
.cid-tFyELHOGhe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyELHOGhe img,
.cid-tFyELHOGhe .item-img {
  width: 100%;
}
.cid-tFyELHOGhe .item:focus,
.cid-tFyELHOGhe span:focus {
  outline: none;
}
.cid-tFyELHOGhe .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyELHOGhe .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyELHOGhe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyELHOGhe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyELHOGhe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyELHOGhe .mbr-section-title {
  color: #232323;
}
.cid-tFyELI5pkA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFyELI5pkA .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELI5pkA .mbr-text {
  color: #000000;
}
.cid-tFzuXOUbTQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFzuXOUbTQ img,
.cid-tFzuXOUbTQ .item-img {
  width: 100%;
}
.cid-tFzuXOUbTQ .item:focus,
.cid-tFzuXOUbTQ span:focus {
  outline: none;
}
.cid-tFzuXOUbTQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzuXOUbTQ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzuXOUbTQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzuXOUbTQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzuXOUbTQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzuXOUbTQ .mbr-section-title {
  color: #232323;
}
.cid-tFzuXOUbTQ .mbr-text,
.cid-tFzuXOUbTQ .mbr-section-btn {
  color: #ffffff;
}
.cid-tFyELIecZv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyELIecZv .mbr-text {
  color: #000000;
}
.cid-tFyELIecZv .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzwWWDF5c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFzwWWDF5c img,
.cid-tFzwWWDF5c .item-img {
  width: 100%;
}
.cid-tFzwWWDF5c .item:focus,
.cid-tFzwWWDF5c span:focus {
  outline: none;
}
.cid-tFzwWWDF5c .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzwWWDF5c .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzwWWDF5c .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzwWWDF5c .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzwWWDF5c .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzwWWDF5c .mbr-section-title {
  color: #232323;
}
.cid-tFzwWWDF5c .mbr-text,
.cid-tFzwWWDF5c .mbr-section-btn {
  color: #ffffff;
}
.cid-tFyELIpn2c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFyELIpn2c .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELIpn2c .mbr-text {
  color: #000000;
}
.cid-tFzydgUwLx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFzydgUwLx img,
.cid-tFzydgUwLx .item-img {
  width: 100%;
}
.cid-tFzydgUwLx .item:focus,
.cid-tFzydgUwLx span:focus {
  outline: none;
}
.cid-tFzydgUwLx .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzydgUwLx .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzydgUwLx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzydgUwLx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzydgUwLx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzydgUwLx .mbr-section-title {
  color: #232323;
}
.cid-tFzydgUwLx .mbr-text,
.cid-tFzydgUwLx .mbr-section-btn {
  color: #ffffff;
}
.cid-tFyELIP47N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyELIP47N .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELIP47N .mbr-text {
  color: #000000;
}
.cid-tFzFr9rQys {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFzFr9rQys .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFzFr9rQys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFzFr9rQys .video-wrapper iframe {
  width: 100%;
}
.cid-tFzFr9rQys .mbr-section-title,
.cid-tFzFr9rQys .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tFzFr9rQys .text-wrapper {
    padding: 2rem;
  }
}
.cid-tFzFr9rQys .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzHFGyhQ1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFzHFGyhQ1 img,
.cid-tFzHFGyhQ1 .item-img {
  width: 100%;
}
.cid-tFzHFGyhQ1 .item:focus,
.cid-tFzHFGyhQ1 span:focus {
  outline: none;
}
.cid-tFzHFGyhQ1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzHFGyhQ1 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzHFGyhQ1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzHFGyhQ1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzHFGyhQ1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzHFGyhQ1 .mbr-section-title {
  color: #232323;
}
.cid-tFzHFGyhQ1 .mbr-text,
.cid-tFzHFGyhQ1 .mbr-section-btn {
  color: #000000;
}
.cid-tFzJlJaMzS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFzJlJaMzS img,
.cid-tFzJlJaMzS .item-img {
  width: 100%;
}
.cid-tFzJlJaMzS .item:focus,
.cid-tFzJlJaMzS span:focus {
  outline: none;
}
.cid-tFzJlJaMzS .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzJlJaMzS .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzJlJaMzS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzJlJaMzS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzJlJaMzS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzJlJaMzS .mbr-section-title {
  color: #232323;
}
.cid-tFzJlJaMzS .mbr-text,
.cid-tFzJlJaMzS .mbr-section-btn {
  color: #ffffff;
}
.cid-tFyELIVLRs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFyELIVLRs .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELIVLRs .mbr-text {
  color: #000000;
}
.cid-tFzLQpHBRL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFzLQpHBRL img,
.cid-tFzLQpHBRL .item-img {
  width: 100%;
}
.cid-tFzLQpHBRL .item:focus,
.cid-tFzLQpHBRL span:focus {
  outline: none;
}
.cid-tFzLQpHBRL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzLQpHBRL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzLQpHBRL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzLQpHBRL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzLQpHBRL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzLQpHBRL .mbr-section-title {
  color: #232323;
}
.cid-tFzLQpHBRL .mbr-text,
.cid-tFzLQpHBRL .mbr-section-btn {
  color: #ffffff;
}
.cid-tFyELJ1KKh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyELJ1KKh .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELJ1KKh .mbr-text {
  color: #000000;
}
.cid-tFyELJ8WtM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyELJ8WtM img,
.cid-tFyELJ8WtM .item-img {
  width: 100%;
}
.cid-tFyELJ8WtM .item:focus,
.cid-tFyELJ8WtM span:focus {
  outline: none;
}
.cid-tFyELJ8WtM .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyELJ8WtM .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyELJ8WtM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyELJ8WtM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyELJ8WtM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyELJ8WtM .mbr-section-title {
  color: #232323;
}
.cid-tFyELJnOWY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFyELJnOWY .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELJnOWY .mbr-text {
  color: #000000;
}
.cid-tFyELJuMgj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFyELJuMgj nav.navbar {
  position: fixed;
}
.cid-tFyELJuMgj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFyELJuMgj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFyELJuMgj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFyELJuMgj .dropdown-item:hover,
.cid-tFyELJuMgj .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFyELJuMgj .dropdown-item:hover span {
  color: white;
}
.cid-tFyELJuMgj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFyELJuMgj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFyELJuMgj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFyELJuMgj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFyELJuMgj .nav-link {
  position: relative;
}
.cid-tFyELJuMgj .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFyELJuMgj .container {
    flex-wrap: wrap;
  }
}
.cid-tFyELJuMgj .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFyELJuMgj .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFyELJuMgj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFyELJuMgj .dropdown-menu,
.cid-tFyELJuMgj .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFyELJuMgj .nav-item:focus,
.cid-tFyELJuMgj .nav-link:focus {
  outline: none;
}
.cid-tFyELJuMgj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFyELJuMgj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFyELJuMgj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFyELJuMgj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFyELJuMgj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFyELJuMgj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFyELJuMgj .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: #2a2a2a;
}
.cid-tFyELJuMgj .navbar.opened {
  transition: all 0.3s;
}
.cid-tFyELJuMgj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFyELJuMgj .navbar .navbar-logo img {
  width: auto;
}
.cid-tFyELJuMgj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFyELJuMgj .navbar.collapsed {
  justify-content: center;
}
.cid-tFyELJuMgj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFyELJuMgj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFyELJuMgj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFyELJuMgj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFyELJuMgj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFyELJuMgj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFyELJuMgj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFyELJuMgj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFyELJuMgj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFyELJuMgj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFyELJuMgj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFyELJuMgj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFyELJuMgj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFyELJuMgj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFyELJuMgj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFyELJuMgj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFyELJuMgj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFyELJuMgj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFyELJuMgj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFyELJuMgj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFyELJuMgj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFyELJuMgj .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFyELJuMgj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFyELJuMgj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFyELJuMgj .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-tFyELJuMgj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFyELJuMgj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFyELJuMgj .dropdown-item.active,
.cid-tFyELJuMgj .dropdown-item:active {
  background-color: transparent;
}
.cid-tFyELJuMgj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFyELJuMgj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFyELJuMgj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFyELJuMgj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFyELJuMgj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFyELJuMgj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFyELJuMgj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFyELJuMgj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFyELJuMgj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFyELJuMgj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFyELJuMgj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFyELJuMgj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFyELJuMgj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFyELJuMgj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFyELJuMgj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFyELJuMgj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFyELJuMgj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFyELJuMgj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFyELJuMgj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFyELJuMgj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFyELJuMgj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFyELJuMgj .navbar {
    height: 70px;
  }
  .cid-tFyELJuMgj .navbar.opened {
    height: auto;
  }
  .cid-tFyELJuMgj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFyELJSmsi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyELJSmsi img,
.cid-tFyELJSmsi .item-img {
  width: 100%;
}
.cid-tFyELJSmsi .item:focus,
.cid-tFyELJSmsi span:focus {
  outline: none;
}
.cid-tFyELJSmsi .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyELJSmsi .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyELJSmsi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyELJSmsi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyELJSmsi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyELJSmsi .mbr-section-title {
  color: #232323;
}
.cid-tFyELKcrAq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFyELKcrAq .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELKcrAq .mbr-text {
  color: #000000;
}
.cid-tFyELKmUc7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFyELKmUc7 img,
.cid-tFyELKmUc7 .item-img {
  width: 100%;
}
.cid-tFyELKmUc7 .item:focus,
.cid-tFyELKmUc7 span:focus {
  outline: none;
}
.cid-tFyELKmUc7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyELKmUc7 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyELKmUc7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyELKmUc7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyELKmUc7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyELKmUc7 .mbr-section-title {
  color: #232323;
}
.cid-tFyELKNCSN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFyELKNCSN .mbr-section-subtitle {
  color: #000000;
}
.cid-tFyELKNCSN .mbr-text {
  color: #000000;
}
.cid-tFyELKXx6z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFyELKXx6z img,
.cid-tFyELKXx6z .item-img {
  width: 100%;
}
.cid-tFyELKXx6z .item:focus,
.cid-tFyELKXx6z span:focus {
  outline: none;
}
.cid-tFyELKXx6z .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFyELKXx6z .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFyELKXx6z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFyELKXx6z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFyELKXx6z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFyELKXx6z .mbr-section-title {
  color: #232323;
}
.cid-tFzsqnHKG6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFzsqnHKG6 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzsqnHKG6 .mbr-text {
  color: #000000;
}
.cid-tFzXcEnxzR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFzXcEnxzR img,
.cid-tFzXcEnxzR .item-img {
  width: 100%;
}
.cid-tFzXcEnxzR .item:focus,
.cid-tFzXcEnxzR span:focus {
  outline: none;
}
.cid-tFzXcEnxzR .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzXcEnxzR .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzXcEnxzR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzXcEnxzR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzXcEnxzR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzXcEnxzR .mbr-section-title {
  color: #232323;
}
.cid-tFzXcEnxzR .mbr-text,
.cid-tFzXcEnxzR .mbr-section-btn {
  color: #ffffff;
}
.cid-tFzsrqsrv5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tFzsrqsrv5 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzsrqsrv5 .mbr-text {
  color: #000000;
}
.cid-tFzZyCjCX9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFzZyCjCX9 img,
.cid-tFzZyCjCX9 .item-img {
  width: 100%;
}
.cid-tFzZyCjCX9 .item:focus,
.cid-tFzZyCjCX9 span:focus {
  outline: none;
}
.cid-tFzZyCjCX9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzZyCjCX9 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzZyCjCX9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzZyCjCX9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzZyCjCX9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzZyCjCX9 .mbr-section-title {
  color: #232323;
}
.cid-tFzZyCjCX9 .mbr-text,
.cid-tFzZyCjCX9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tFyELLbLdx {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFyELLbLdx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFyELLbLdx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFyELLbLdx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFyELLbLdx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFyELLbLdx .row {
    text-align: center;
  }
  .cid-tFyELLbLdx .row > div {
    margin: auto;
  }
  .cid-tFyELLbLdx .social-row {
    justify-content: center;
  }
}
.cid-tFyELLbLdx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFyELLbLdx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFyELLbLdx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFyELLbLdx .list {
    margin-bottom: 0rem;
  }
}
.cid-tFyELLbLdx .mbr-text {
  color: #bbbbbb;
}
.cid-tFyELLbLdx .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-tFyELLbLdx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFyELLbLdx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFzlBPeRRU {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFzlBPeRRU .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzlBPeRRU .mbr-text {
  color: #000000;
}
.cid-tFzlBPHjsE {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFzlBPHjsE .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzlBPHjsE .mbr-text {
  color: #000000;
}
.cid-tFzlBPPKF8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFzlBPPKF8 .mbr-text {
  color: #000000;
}
.cid-tFzlBPPKF8 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzlBPtLTt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFzlBPtLTt img,
.cid-tFzlBPtLTt .item-img {
  width: 100%;
}
.cid-tFzlBPtLTt .item:focus,
.cid-tFzlBPtLTt span:focus {
  outline: none;
}
.cid-tFzlBPtLTt .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzlBPtLTt .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzlBPtLTt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzlBPtLTt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzlBPtLTt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzlBPtLTt .mbr-section-title {
  color: #232323;
}
.cid-tFzlBPWY4L {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFzlBPWY4L .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzlBPWY4L .mbr-text {
  color: #000000;
}
.cid-tFzlBQ6ipf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFzlBQ6ipf .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzlBQ6ipf .mbr-text {
  color: #000000;
}
.cid-tFzlBRtef0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFzlBRtef0 img,
.cid-tFzlBRtef0 .item-img {
  width: 100%;
}
.cid-tFzlBRtef0 .item:focus,
.cid-tFzlBRtef0 span:focus {
  outline: none;
}
.cid-tFzlBRtef0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzlBRtef0 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzlBRtef0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzlBRtef0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzlBRtef0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzlBRtef0 .mbr-section-title {
  color: #232323;
}
.cid-tFLZ74Rd4F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFLZ74Rd4F .mbr-section-subtitle {
  color: #000000;
}
.cid-tFLZ74Rd4F .mbr-text {
  color: #000000;
}
.cid-tFzlBQm4lw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFzlBQm4lw .mbr-section-subtitle {
  color: #000000;
}
.cid-tFzlBQm4lw .mbr-text {
  color: #000000;
}
.cid-tFzlBQuAXg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFzlBQuAXg img,
.cid-tFzlBQuAXg .item-img {
  width: 100%;
}
.cid-tFzlBQuAXg .item:focus,
.cid-tFzlBQuAXg span:focus {
  outline: none;
}
.cid-tFzlBQuAXg .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFzlBQuAXg .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFzlBQuAXg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFzlBQuAXg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFzlBQuAXg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFzlBQuAXg .mbr-section-title {
  color: #232323;
}
.cid-tFzlBQuAXg .mbr-text,
.cid-tFzlBQuAXg .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-tFzlBQNxIc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFzlBQNxIc nav.navbar {
  position: fixed;
}
.cid-tFzlBQNxIc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFzlBQNxIc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFzlBQNxIc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFzlBQNxIc .dropdown-item:hover,
.cid-tFzlBQNxIc .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFzlBQNxIc .dropdown-item:hover span {
  color: white;
}
.cid-tFzlBQNxIc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFzlBQNxIc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFzlBQNxIc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFzlBQNxIc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFzlBQNxIc .nav-link {
  position: relative;
}
.cid-tFzlBQNxIc .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFzlBQNxIc .container {
    flex-wrap: wrap;
  }
}
.cid-tFzlBQNxIc .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFzlBQNxIc .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFzlBQNxIc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFzlBQNxIc .dropdown-menu,
.cid-tFzlBQNxIc .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFzlBQNxIc .nav-item:focus,
.cid-tFzlBQNxIc .nav-link:focus {
  outline: none;
}
.cid-tFzlBQNxIc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFzlBQNxIc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFzlBQNxIc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFzlBQNxIc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFzlBQNxIc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFzlBQNxIc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFzlBQNxIc .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: #2a2a2a;
}
.cid-tFzlBQNxIc .navbar.opened {
  transition: all 0.3s;
}
.cid-tFzlBQNxIc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFzlBQNxIc .navbar .navbar-logo img {
  width: auto;
}
.cid-tFzlBQNxIc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFzlBQNxIc .navbar.collapsed {
  justify-content: center;
}
.cid-tFzlBQNxIc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFzlBQNxIc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFzlBQNxIc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFzlBQNxIc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFzlBQNxIc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFzlBQNxIc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFzlBQNxIc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFzlBQNxIc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFzlBQNxIc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFzlBQNxIc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFzlBQNxIc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFzlBQNxIc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFzlBQNxIc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFzlBQNxIc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFzlBQNxIc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFzlBQNxIc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFzlBQNxIc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFzlBQNxIc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFzlBQNxIc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFzlBQNxIc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFzlBQNxIc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFzlBQNxIc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFzlBQNxIc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFzlBQNxIc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFzlBQNxIc .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-tFzlBQNxIc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFzlBQNxIc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFzlBQNxIc .dropdown-item.active,
.cid-tFzlBQNxIc .dropdown-item:active {
  background-color: transparent;
}
.cid-tFzlBQNxIc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFzlBQNxIc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFzlBQNxIc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFzlBQNxIc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFzlBQNxIc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFzlBQNxIc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFzlBQNxIc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFzlBQNxIc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFzlBQNxIc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFzlBQNxIc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFzlBQNxIc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFzlBQNxIc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFzlBQNxIc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFzlBQNxIc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFzlBQNxIc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFzlBQNxIc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFzlBQNxIc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFzlBQNxIc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFzlBQNxIc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFzlBQNxIc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFzlBQNxIc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFzlBQNxIc .navbar {
    height: 70px;
  }
  .cid-tFzlBQNxIc .navbar.opened {
    height: auto;
  }
  .cid-tFzlBQNxIc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFzlBSi1yo {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFzlBSi1yo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFzlBSi1yo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFzlBSi1yo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFzlBSi1yo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFzlBSi1yo .row {
    text-align: center;
  }
  .cid-tFzlBSi1yo .row > div {
    margin: auto;
  }
  .cid-tFzlBSi1yo .social-row {
    justify-content: center;
  }
}
.cid-tFzlBSi1yo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFzlBSi1yo .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFzlBSi1yo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFzlBSi1yo .list {
    margin-bottom: 0rem;
  }
}
.cid-tFzlBSi1yo .mbr-text {
  color: #bbbbbb;
}
.cid-tFzlBSi1yo .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-tFzlBSi1yo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFzlBSi1yo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFAhvP3Qyv {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFAhvP3Qyv .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvP3Qyv .mbr-text {
  color: #000000;
}
.cid-tFAhvQ7noz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFAhvQ7noz .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvQ7noz .mbr-text {
  color: #000000;
}
.cid-tFAmJeejUF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFAmJeejUF img,
.cid-tFAmJeejUF .item-img {
  width: 100%;
}
.cid-tFAmJeejUF .item:focus,
.cid-tFAmJeejUF span:focus {
  outline: none;
}
.cid-tFAmJeejUF .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFAmJeejUF .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFAmJeejUF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFAmJeejUF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFAmJeejUF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFAmJeejUF .mbr-section-title {
  color: #232323;
}
.cid-tFAmJeejUF .mbr-text,
.cid-tFAmJeejUF .mbr-section-btn {
  color: #ffffff;
}
.cid-tFM0b0FU1r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFM0b0FU1r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM0b0FU1r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM0b0FU1r .img-wrapper {
  text-align: center;
}
.cid-tFM0b0FU1r img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFM0b0FU1r .row {
  align-items: flex-start;
}
.cid-tFM0b0FU1r .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM0b0FU1r .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFM0b0FU1r .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFM0b0FU1r .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFM0b0FU1r .mbr-text,
.cid-tFM0b0FU1r .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFAhvQhsU8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFAhvQhsU8 .mbr-text {
  color: #000000;
}
.cid-tFAhvQhsU8 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvPKIWY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFAhvPKIWY img,
.cid-tFAhvPKIWY .item-img {
  width: 100%;
}
.cid-tFAhvPKIWY .item:focus,
.cid-tFAhvPKIWY span:focus {
  outline: none;
}
.cid-tFAhvPKIWY .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFAhvPKIWY .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFAhvPKIWY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFAhvPKIWY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFAhvPKIWY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFAhvPKIWY .mbr-section-title {
  color: #232323;
}
.cid-tFAhvQqweU {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFAhvQqweU .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvQqweU .mbr-text {
  color: #000000;
}
.cid-tFAhvQznnf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFAhvQznnf .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvQznnf .mbr-text {
  color: #000000;
}
.cid-tFAhvQI6EX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFAhvQI6EX .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvQI6EX .mbr-text {
  color: #000000;
}
.cid-tFAtQmAfy9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFAtQmAfy9 img,
.cid-tFAtQmAfy9 .item-img {
  width: 100%;
}
.cid-tFAtQmAfy9 .item:focus,
.cid-tFAtQmAfy9 span:focus {
  outline: none;
}
.cid-tFAtQmAfy9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFAtQmAfy9 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFAtQmAfy9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFAtQmAfy9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFAtQmAfy9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFAtQmAfy9 .mbr-section-title {
  color: #232323;
}
.cid-tFAtQmAfy9 .mbr-text,
.cid-tFAtQmAfy9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tFAhvQQyI5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFAhvQQyI5 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvQQyI5 .mbr-text {
  color: #000000;
}
.cid-tFAhvR1Hfk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFAhvR1Hfk img,
.cid-tFAhvR1Hfk .item-img {
  width: 100%;
}
.cid-tFAhvR1Hfk .item:focus,
.cid-tFAhvR1Hfk span:focus {
  outline: none;
}
.cid-tFAhvR1Hfk .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFAhvR1Hfk .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFAhvR1Hfk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFAhvR1Hfk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFAhvR1Hfk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFAhvR1Hfk .mbr-section-title {
  color: #232323;
}
.cid-tFAhvRi2uX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFAhvRi2uX .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvRi2uX .mbr-text {
  color: #ffffff;
}
.cid-tFAhvRqysZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFAhvRqysZ nav.navbar {
  position: fixed;
}
.cid-tFAhvRqysZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFAhvRqysZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFAhvRqysZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFAhvRqysZ .dropdown-item:hover,
.cid-tFAhvRqysZ .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFAhvRqysZ .dropdown-item:hover span {
  color: white;
}
.cid-tFAhvRqysZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFAhvRqysZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFAhvRqysZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFAhvRqysZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFAhvRqysZ .nav-link {
  position: relative;
}
.cid-tFAhvRqysZ .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFAhvRqysZ .container {
    flex-wrap: wrap;
  }
}
.cid-tFAhvRqysZ .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFAhvRqysZ .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFAhvRqysZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFAhvRqysZ .dropdown-menu,
.cid-tFAhvRqysZ .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFAhvRqysZ .nav-item:focus,
.cid-tFAhvRqysZ .nav-link:focus {
  outline: none;
}
.cid-tFAhvRqysZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFAhvRqysZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFAhvRqysZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFAhvRqysZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFAhvRqysZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFAhvRqysZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFAhvRqysZ .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: #2a2a2a;
}
.cid-tFAhvRqysZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tFAhvRqysZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFAhvRqysZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tFAhvRqysZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFAhvRqysZ .navbar.collapsed {
  justify-content: center;
}
.cid-tFAhvRqysZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFAhvRqysZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFAhvRqysZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFAhvRqysZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFAhvRqysZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFAhvRqysZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFAhvRqysZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFAhvRqysZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFAhvRqysZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFAhvRqysZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFAhvRqysZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFAhvRqysZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFAhvRqysZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFAhvRqysZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFAhvRqysZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFAhvRqysZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFAhvRqysZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFAhvRqysZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFAhvRqysZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFAhvRqysZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFAhvRqysZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFAhvRqysZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFAhvRqysZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFAhvRqysZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFAhvRqysZ .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-tFAhvRqysZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFAhvRqysZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFAhvRqysZ .dropdown-item.active,
.cid-tFAhvRqysZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tFAhvRqysZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFAhvRqysZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFAhvRqysZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFAhvRqysZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFAhvRqysZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFAhvRqysZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFAhvRqysZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFAhvRqysZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFAhvRqysZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFAhvRqysZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFAhvRqysZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFAhvRqysZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFAhvRqysZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFAhvRqysZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFAhvRqysZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFAhvRqysZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFAhvRqysZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFAhvRqysZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFAhvRqysZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFAhvRqysZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFAhvRqysZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFAhvRqysZ .navbar {
    height: 70px;
  }
  .cid-tFAhvRqysZ .navbar.opened {
    height: auto;
  }
  .cid-tFAhvRqysZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFAhvRPh4k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFAhvRPh4k img,
.cid-tFAhvRPh4k .item-img {
  width: 100%;
}
.cid-tFAhvRPh4k .item:focus,
.cid-tFAhvRPh4k span:focus {
  outline: none;
}
.cid-tFAhvRPh4k .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFAhvRPh4k .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFAhvRPh4k .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFAhvRPh4k .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFAhvRPh4k .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFAhvRPh4k .mbr-section-title {
  color: #232323;
}
.cid-tFAhvSgVHQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFAhvSgVHQ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvSgVHQ .mbr-text {
  color: #000000;
}
.cid-tFAhvSYlPY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFAhvSYlPY .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAhvSYlPY .mbr-text {
  color: #000000;
}
.cid-tFAhvTcPuL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFAhvTcPuL img,
.cid-tFAhvTcPuL .item-img {
  width: 100%;
}
.cid-tFAhvTcPuL .item:focus,
.cid-tFAhvTcPuL span:focus {
  outline: none;
}
.cid-tFAhvTcPuL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFAhvTcPuL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFAhvTcPuL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFAhvTcPuL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFAhvTcPuL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFAhvTcPuL .mbr-section-title {
  color: #232323;
}
.cid-tFM296xoa2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFM296xoa2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM296xoa2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM296xoa2 .img-wrapper {
  text-align: center;
}
.cid-tFM296xoa2 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFM296xoa2 .row {
  align-items: flex-start;
}
.cid-tFM296xoa2 .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM296xoa2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFM296xoa2 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFM296xoa2 .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFM296xoa2 .mbr-text,
.cid-tFM296xoa2 .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFAizdd1TO {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFAizdd1TO .mbr-section-subtitle {
  color: #000000;
}
.cid-tFAizdd1TO .mbr-text {
  color: #000000;
}
.cid-tFM2bsgp71 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFM2bsgp71 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM2bsgp71 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM2bsgp71 .img-wrapper {
  text-align: center;
}
.cid-tFM2bsgp71 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFM2bsgp71 .row {
  align-items: flex-start;
}
.cid-tFM2bsgp71 .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM2bsgp71 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFM2bsgp71 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFM2bsgp71 .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFM2bsgp71 .mbr-text,
.cid-tFM2bsgp71 .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFAhvTw71H {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFAhvTw71H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFAhvTw71H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFAhvTw71H .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFAhvTw71H .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFAhvTw71H .row {
    text-align: center;
  }
  .cid-tFAhvTw71H .row > div {
    margin: auto;
  }
  .cid-tFAhvTw71H .social-row {
    justify-content: center;
  }
}
.cid-tFAhvTw71H .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFAhvTw71H .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFAhvTw71H .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFAhvTw71H .list {
    margin-bottom: 0rem;
  }
}
.cid-tFAhvTw71H .mbr-text {
  color: #bbbbbb;
}
.cid-tFAhvTw71H .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-tFAhvTw71H .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFAhvTw71H div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFANB0acXO {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tFANB0acXO .mbr-section-subtitle {
  color: #000000;
}
.cid-tFANB0acXO .mbr-text {
  color: #000000;
}
.cid-tFANB120MV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFANB120MV .mbr-section-subtitle {
  color: #000000;
}
.cid-tFANB120MV .mbr-text {
  color: #000000;
}
.cid-tFANB27dJ4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFANB27dJ4 nav.navbar {
  position: fixed;
}
.cid-tFANB27dJ4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFANB27dJ4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFANB27dJ4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFANB27dJ4 .dropdown-item:hover,
.cid-tFANB27dJ4 .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFANB27dJ4 .dropdown-item:hover span {
  color: white;
}
.cid-tFANB27dJ4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFANB27dJ4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFANB27dJ4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFANB27dJ4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFANB27dJ4 .nav-link {
  position: relative;
}
.cid-tFANB27dJ4 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFANB27dJ4 .container {
    flex-wrap: wrap;
  }
}
.cid-tFANB27dJ4 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFANB27dJ4 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFANB27dJ4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFANB27dJ4 .dropdown-menu,
.cid-tFANB27dJ4 .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFANB27dJ4 .nav-item:focus,
.cid-tFANB27dJ4 .nav-link:focus {
  outline: none;
}
.cid-tFANB27dJ4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFANB27dJ4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFANB27dJ4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFANB27dJ4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFANB27dJ4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFANB27dJ4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFANB27dJ4 .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: #2a2a2a;
}
.cid-tFANB27dJ4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tFANB27dJ4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFANB27dJ4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tFANB27dJ4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFANB27dJ4 .navbar.collapsed {
  justify-content: center;
}
.cid-tFANB27dJ4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFANB27dJ4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFANB27dJ4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFANB27dJ4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFANB27dJ4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFANB27dJ4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFANB27dJ4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFANB27dJ4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFANB27dJ4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFANB27dJ4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFANB27dJ4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFANB27dJ4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFANB27dJ4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFANB27dJ4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFANB27dJ4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFANB27dJ4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFANB27dJ4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFANB27dJ4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFANB27dJ4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFANB27dJ4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFANB27dJ4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFANB27dJ4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFANB27dJ4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFANB27dJ4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFANB27dJ4 .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-tFANB27dJ4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFANB27dJ4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFANB27dJ4 .dropdown-item.active,
.cid-tFANB27dJ4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFANB27dJ4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFANB27dJ4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFANB27dJ4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFANB27dJ4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFANB27dJ4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFANB27dJ4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFANB27dJ4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFANB27dJ4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFANB27dJ4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFANB27dJ4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFANB27dJ4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFANB27dJ4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFANB27dJ4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFANB27dJ4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFANB27dJ4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFANB27dJ4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFANB27dJ4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFANB27dJ4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFANB27dJ4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFANB27dJ4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFANB27dJ4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFANB27dJ4 .navbar {
    height: 70px;
  }
  .cid-tFANB27dJ4 .navbar.opened {
    height: auto;
  }
  .cid-tFANB27dJ4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFANB42etl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFANB42etl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFANB42etl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFANB42etl .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFANB42etl .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFANB42etl .row {
    text-align: center;
  }
  .cid-tFANB42etl .row > div {
    margin: auto;
  }
  .cid-tFANB42etl .social-row {
    justify-content: center;
  }
}
.cid-tFANB42etl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFANB42etl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFANB42etl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFANB42etl .list {
    margin-bottom: 0rem;
  }
}
.cid-tFANB42etl .mbr-text {
  color: #bbbbbb;
}
.cid-tFANB42etl .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-tFANB42etl .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFANB42etl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFBi4e7LzR {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFBi4e7LzR .mbr-section-subtitle {
  color: #000000;
}
.cid-tFBi4e7LzR .mbr-text {
  color: #ffffff;
}
.cid-tFBi5qRJg2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #545050;
}
.cid-tFBi5qRJg2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFBi5qRJg2 .mbr-text {
  color: #ffffff;
}
.cid-tFBgksbiqC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFBgksbiqC .mbr-section-subtitle {
  color: #000000;
}
.cid-tFBgksbiqC .mbr-text {
  color: #ffffff;
}
.cid-tFBgkrta6V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #545050;
}
.cid-tFBgkrta6V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFBgkrta6V .mbr-text {
  color: #ffffff;
}
.cid-tFBhU7Iy0t {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #545050;
}
.cid-tFBhU7Iy0t img,
.cid-tFBhU7Iy0t .item-img {
  width: 100%;
}
.cid-tFBhU7Iy0t .item:focus,
.cid-tFBhU7Iy0t span:focus {
  outline: none;
}
.cid-tFBhU7Iy0t .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFBhU7Iy0t .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #545050;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFBhU7Iy0t .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFBhU7Iy0t .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFBhU7Iy0t .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFBhU7Iy0t .mbr-section-title {
  color: #232323;
}
.cid-tFBhU7Iy0t .mbr-text,
.cid-tFBhU7Iy0t .mbr-section-btn {
  color: #ffffff;
}
.cid-tFBgksMoY3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFBgksMoY3 nav.navbar {
  position: fixed;
}
.cid-tFBgksMoY3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFBgksMoY3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFBgksMoY3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFBgksMoY3 .dropdown-item:hover,
.cid-tFBgksMoY3 .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFBgksMoY3 .dropdown-item:hover span {
  color: white;
}
.cid-tFBgksMoY3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFBgksMoY3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFBgksMoY3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFBgksMoY3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFBgksMoY3 .nav-link {
  position: relative;
}
.cid-tFBgksMoY3 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFBgksMoY3 .container {
    flex-wrap: wrap;
  }
}
.cid-tFBgksMoY3 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFBgksMoY3 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFBgksMoY3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFBgksMoY3 .dropdown-menu,
.cid-tFBgksMoY3 .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFBgksMoY3 .nav-item:focus,
.cid-tFBgksMoY3 .nav-link:focus {
  outline: none;
}
.cid-tFBgksMoY3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFBgksMoY3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFBgksMoY3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFBgksMoY3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFBgksMoY3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFBgksMoY3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFBgksMoY3 .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: #2a2a2a;
}
.cid-tFBgksMoY3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tFBgksMoY3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFBgksMoY3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tFBgksMoY3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFBgksMoY3 .navbar.collapsed {
  justify-content: center;
}
.cid-tFBgksMoY3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFBgksMoY3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFBgksMoY3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFBgksMoY3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFBgksMoY3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFBgksMoY3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFBgksMoY3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFBgksMoY3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFBgksMoY3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFBgksMoY3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFBgksMoY3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFBgksMoY3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFBgksMoY3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFBgksMoY3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFBgksMoY3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFBgksMoY3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFBgksMoY3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFBgksMoY3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFBgksMoY3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFBgksMoY3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFBgksMoY3 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFBgksMoY3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFBgksMoY3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFBgksMoY3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFBgksMoY3 .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-tFBgksMoY3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFBgksMoY3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFBgksMoY3 .dropdown-item.active,
.cid-tFBgksMoY3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFBgksMoY3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFBgksMoY3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFBgksMoY3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFBgksMoY3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFBgksMoY3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFBgksMoY3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFBgksMoY3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFBgksMoY3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFBgksMoY3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFBgksMoY3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFBgksMoY3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFBgksMoY3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFBgksMoY3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFBgksMoY3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFBgksMoY3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFBgksMoY3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFBgksMoY3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFBgksMoY3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFBgksMoY3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFBgksMoY3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFBgksMoY3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFBgksMoY3 .navbar {
    height: 70px;
  }
  .cid-tFBgksMoY3 .navbar.opened {
    height: auto;
  }
  .cid-tFBgksMoY3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFBgktbuyl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFBgktbuyl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFBgktbuyl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFBgktbuyl .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFBgktbuyl .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFBgktbuyl .row {
    text-align: center;
  }
  .cid-tFBgktbuyl .row > div {
    margin: auto;
  }
  .cid-tFBgktbuyl .social-row {
    justify-content: center;
  }
}
.cid-tFBgktbuyl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFBgktbuyl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFBgktbuyl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFBgktbuyl .list {
    margin-bottom: 0rem;
  }
}
.cid-tFBgktbuyl .mbr-text {
  color: #bbbbbb;
}
.cid-tFBgktbuyl .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-tFBgktbuyl .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFBgktbuyl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFDyOJZCGh {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDyOJZCGh .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOJZCGh .mbr-text {
  color: #000000;
}
.cid-tFDB21y1Yt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDB21y1Yt img,
.cid-tFDB21y1Yt .item-img {
  width: 100%;
}
.cid-tFDB21y1Yt .item:focus,
.cid-tFDB21y1Yt span:focus {
  outline: none;
}
.cid-tFDB21y1Yt .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDB21y1Yt .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDB21y1Yt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDB21y1Yt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDB21y1Yt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDB21y1Yt .mbr-section-title {
  color: #232323;
}
.cid-tFDB21y1Yt .mbr-text,
.cid-tFDB21y1Yt .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDyOKovZg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFDyOKovZg .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOKovZg .mbr-text {
  color: #000000;
}
.cid-tFDyOKuZVH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDyOKuZVH img,
.cid-tFDyOKuZVH .item-img {
  width: 100%;
}
.cid-tFDyOKuZVH .item:focus,
.cid-tFDyOKuZVH span:focus {
  outline: none;
}
.cid-tFDyOKuZVH .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDyOKuZVH .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDyOKuZVH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDyOKuZVH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDyOKuZVH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDyOKuZVH .mbr-section-title {
  color: #232323;
}
.cid-tFDyOKuZVH .mbr-text,
.cid-tFDyOKuZVH .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDyOLeDOh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDyOLeDOh .mbr-text {
  color: #000000;
}
.cid-tFDyOLeDOh .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOLnDbZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDyOLnDbZ img,
.cid-tFDyOLnDbZ .item-img {
  width: 100%;
}
.cid-tFDyOLnDbZ .item:focus,
.cid-tFDyOLnDbZ span:focus {
  outline: none;
}
.cid-tFDyOLnDbZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDyOLnDbZ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDyOLnDbZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDyOLnDbZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDyOLnDbZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDyOLnDbZ .mbr-section-title {
  color: #232323;
}
.cid-tFDyOLV25p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFDyOLV25p .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOLV25p .mbr-text {
  color: #000000;
}
.cid-tFDEwfAIUO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDEwfAIUO img,
.cid-tFDEwfAIUO .item-img {
  width: 100%;
}
.cid-tFDEwfAIUO .item:focus,
.cid-tFDEwfAIUO span:focus {
  outline: none;
}
.cid-tFDEwfAIUO .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDEwfAIUO .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDEwfAIUO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDEwfAIUO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDEwfAIUO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDEwfAIUO .mbr-section-title {
  color: #232323;
}
.cid-tFDEwfAIUO .mbr-text,
.cid-tFDEwfAIUO .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDyOM4BB4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDyOM4BB4 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOM4BB4 .mbr-text {
  color: #000000;
}
.cid-tFDExfYQfO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDExfYQfO img,
.cid-tFDExfYQfO .item-img {
  width: 100%;
}
.cid-tFDExfYQfO .item:focus,
.cid-tFDExfYQfO span:focus {
  outline: none;
}
.cid-tFDExfYQfO .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDExfYQfO .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDExfYQfO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDExfYQfO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDExfYQfO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDExfYQfO .mbr-section-title {
  color: #232323;
}
.cid-tFDExfYQfO .mbr-text,
.cid-tFDExfYQfO .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDyOMdc2h {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFDyOMdc2h .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOMdc2h .mbr-text {
  color: #000000;
}
.cid-tFDyOMmB7F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDyOMmB7F img,
.cid-tFDyOMmB7F .item-img {
  width: 100%;
}
.cid-tFDyOMmB7F .item:focus,
.cid-tFDyOMmB7F span:focus {
  outline: none;
}
.cid-tFDyOMmB7F .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDyOMmB7F .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDyOMmB7F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDyOMmB7F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDyOMmB7F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDyOMmB7F .mbr-section-title {
  color: #232323;
}
.cid-tFDyOMmB7F .mbr-text,
.cid-tFDyOMmB7F .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDyOMAd4q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDyOMAd4q .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOMAd4q .mbr-text {
  color: #000000;
}
.cid-tFDyOMOddp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDyOMOddp img,
.cid-tFDyOMOddp .item-img {
  width: 100%;
}
.cid-tFDyOMOddp .item:focus,
.cid-tFDyOMOddp span:focus {
  outline: none;
}
.cid-tFDyOMOddp .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDyOMOddp .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDyOMOddp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDyOMOddp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDyOMOddp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDyOMOddp .mbr-section-title {
  color: #232323;
}
.cid-tFDyOMZDzz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFDyOMZDzz .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOMZDzz .mbr-text {
  color: #000000;
}
.cid-tFDyON6Ijc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFDyON6Ijc nav.navbar {
  position: fixed;
}
.cid-tFDyON6Ijc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFDyON6Ijc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFDyON6Ijc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFDyON6Ijc .dropdown-item:hover,
.cid-tFDyON6Ijc .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFDyON6Ijc .dropdown-item:hover span {
  color: white;
}
.cid-tFDyON6Ijc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFDyON6Ijc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFDyON6Ijc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFDyON6Ijc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFDyON6Ijc .nav-link {
  position: relative;
}
.cid-tFDyON6Ijc .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFDyON6Ijc .container {
    flex-wrap: wrap;
  }
}
.cid-tFDyON6Ijc .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFDyON6Ijc .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFDyON6Ijc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFDyON6Ijc .dropdown-menu,
.cid-tFDyON6Ijc .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFDyON6Ijc .nav-item:focus,
.cid-tFDyON6Ijc .nav-link:focus {
  outline: none;
}
.cid-tFDyON6Ijc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFDyON6Ijc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFDyON6Ijc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFDyON6Ijc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFDyON6Ijc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFDyON6Ijc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFDyON6Ijc .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: #2a2a2a;
}
.cid-tFDyON6Ijc .navbar.opened {
  transition: all 0.3s;
}
.cid-tFDyON6Ijc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFDyON6Ijc .navbar .navbar-logo img {
  width: auto;
}
.cid-tFDyON6Ijc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFDyON6Ijc .navbar.collapsed {
  justify-content: center;
}
.cid-tFDyON6Ijc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFDyON6Ijc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFDyON6Ijc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFDyON6Ijc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFDyON6Ijc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFDyON6Ijc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFDyON6Ijc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFDyON6Ijc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFDyON6Ijc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFDyON6Ijc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFDyON6Ijc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFDyON6Ijc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFDyON6Ijc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFDyON6Ijc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFDyON6Ijc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFDyON6Ijc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFDyON6Ijc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFDyON6Ijc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFDyON6Ijc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFDyON6Ijc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFDyON6Ijc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFDyON6Ijc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFDyON6Ijc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFDyON6Ijc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFDyON6Ijc .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-tFDyON6Ijc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFDyON6Ijc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFDyON6Ijc .dropdown-item.active,
.cid-tFDyON6Ijc .dropdown-item:active {
  background-color: transparent;
}
.cid-tFDyON6Ijc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFDyON6Ijc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFDyON6Ijc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFDyON6Ijc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFDyON6Ijc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFDyON6Ijc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFDyON6Ijc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFDyON6Ijc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFDyON6Ijc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFDyON6Ijc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFDyON6Ijc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFDyON6Ijc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFDyON6Ijc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFDyON6Ijc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFDyON6Ijc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFDyON6Ijc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFDyON6Ijc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFDyON6Ijc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFDyON6Ijc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFDyON6Ijc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFDyON6Ijc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFDyON6Ijc .navbar {
    height: 70px;
  }
  .cid-tFDyON6Ijc .navbar.opened {
    height: auto;
  }
  .cid-tFDyON6Ijc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFDyONoPAN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDyONoPAN img,
.cid-tFDyONoPAN .item-img {
  width: 100%;
}
.cid-tFDyONoPAN .item:focus,
.cid-tFDyONoPAN span:focus {
  outline: none;
}
.cid-tFDyONoPAN .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDyONoPAN .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDyONoPAN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDyONoPAN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDyONoPAN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDyONoPAN .mbr-section-title {
  color: #232323;
}
.cid-tFDyOObte5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDyOObte5 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOObte5 .mbr-text {
  color: #000000;
}
.cid-tFDIfGAv3T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDIfGAv3T img,
.cid-tFDIfGAv3T .item-img {
  width: 100%;
}
.cid-tFDIfGAv3T .item:focus,
.cid-tFDIfGAv3T span:focus {
  outline: none;
}
.cid-tFDIfGAv3T .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDIfGAv3T .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDIfGAv3T .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDIfGAv3T .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDIfGAv3T .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDIfGAv3T .mbr-section-title {
  color: #232323;
}
.cid-tFDIfGAv3T .mbr-text,
.cid-tFDIfGAv3T .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDyOOsecg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFDyOOsecg .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOOsecg .mbr-text {
  color: #000000;
}
.cid-tFDyOOCl0S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDyOOCl0S img,
.cid-tFDyOOCl0S .item-img {
  width: 100%;
}
.cid-tFDyOOCl0S .item:focus,
.cid-tFDyOOCl0S span:focus {
  outline: none;
}
.cid-tFDyOOCl0S .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDyOOCl0S .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDyOOCl0S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDyOOCl0S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDyOOCl0S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDyOOCl0S .mbr-section-title {
  color: #232323;
}
.cid-tFDyOPwdOS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDyOPwdOS .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDyOPwdOS .mbr-text {
  color: #000000;
}
.cid-tFDIi1nHCm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDIi1nHCm img,
.cid-tFDIi1nHCm .item-img {
  width: 100%;
}
.cid-tFDIi1nHCm .item:focus,
.cid-tFDIi1nHCm span:focus {
  outline: none;
}
.cid-tFDIi1nHCm .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDIi1nHCm .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDIi1nHCm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDIi1nHCm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDIi1nHCm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDIi1nHCm .mbr-section-title {
  color: #232323;
}
.cid-tFDIi1nHCm .mbr-text,
.cid-tFDIi1nHCm .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDKR2KXCn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFDKR2KXCn .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDKR2KXCn .mbr-text {
  color: #000000;
}
.cid-tFDKSClZLx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDKSClZLx img,
.cid-tFDKSClZLx .item-img {
  width: 100%;
}
.cid-tFDKSClZLx .item:focus,
.cid-tFDKSClZLx span:focus {
  outline: none;
}
.cid-tFDKSClZLx .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDKSClZLx .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDKSClZLx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDKSClZLx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDKSClZLx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDKSClZLx .mbr-section-title {
  color: #232323;
}
.cid-tFDKSClZLx .mbr-text,
.cid-tFDKSClZLx .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDKVhgv2R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDKVhgv2R .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDKVhgv2R .mbr-text {
  color: #000000;
}
.cid-tFDKW0l620 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDKW0l620 img,
.cid-tFDKW0l620 .item-img {
  width: 100%;
}
.cid-tFDKW0l620 .item:focus,
.cid-tFDKW0l620 span:focus {
  outline: none;
}
.cid-tFDKW0l620 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDKW0l620 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDKW0l620 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDKW0l620 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDKW0l620 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDKW0l620 .mbr-section-title {
  color: #232323;
}
.cid-tFDKW0l620 .mbr-text,
.cid-tFDKW0l620 .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDKTBXgmi {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDKTBXgmi .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDKTBXgmi .mbr-text {
  color: #000000;
}
.cid-tFDKUpvaQU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFDKUpvaQU img,
.cid-tFDKUpvaQU .item-img {
  width: 100%;
}
.cid-tFDKUpvaQU .item:focus,
.cid-tFDKUpvaQU span:focus {
  outline: none;
}
.cid-tFDKUpvaQU .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDKUpvaQU .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDKUpvaQU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDKUpvaQU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDKUpvaQU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDKUpvaQU .mbr-section-title {
  color: #232323;
}
.cid-tFDKUpvaQU .mbr-text,
.cid-tFDKUpvaQU .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDOy0gork {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFDOy0gork .mbr-section-subtitle {
  color: #000000;
}
.cid-tFDOy0gork .mbr-text {
  color: #000000;
}
.cid-tFDOz6tnXH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFDOz6tnXH img,
.cid-tFDOz6tnXH .item-img {
  width: 100%;
}
.cid-tFDOz6tnXH .item:focus,
.cid-tFDOz6tnXH span:focus {
  outline: none;
}
.cid-tFDOz6tnXH .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFDOz6tnXH .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFDOz6tnXH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFDOz6tnXH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFDOz6tnXH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFDOz6tnXH .mbr-section-title {
  color: #232323;
}
.cid-tFDOz6tnXH .mbr-text,
.cid-tFDOz6tnXH .mbr-section-btn {
  color: #ffffff;
}
.cid-tFDyOPTluM {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFDyOPTluM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFDyOPTluM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFDyOPTluM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFDyOPTluM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFDyOPTluM .row {
    text-align: center;
  }
  .cid-tFDyOPTluM .row > div {
    margin: auto;
  }
  .cid-tFDyOPTluM .social-row {
    justify-content: center;
  }
}
.cid-tFDyOPTluM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFDyOPTluM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFDyOPTluM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFDyOPTluM .list {
    margin-bottom: 0rem;
  }
}
.cid-tFDyOPTluM .mbr-text {
  color: #bbbbbb;
}
.cid-tFDyOPTluM .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-tFDyOPTluM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFDyOPTluM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFA1dJYQvu {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFA1dJYQvu .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dJYQvu .mbr-text {
  color: #000000;
}
.cid-tFA1dKzloK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFA1dKzloK img,
.cid-tFA1dKzloK .item-img {
  width: 100%;
}
.cid-tFA1dKzloK .item:focus,
.cid-tFA1dKzloK span:focus {
  outline: none;
}
.cid-tFA1dKzloK .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFA1dKzloK .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFA1dKzloK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFA1dKzloK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFA1dKzloK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFA1dKzloK .mbr-section-title {
  color: #232323;
}
.cid-tFM3fZciJz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFM3fZciJz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM3fZciJz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM3fZciJz .img-wrapper {
  text-align: center;
}
.cid-tFM3fZciJz img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFM3fZciJz .row {
  align-items: flex-start;
}
.cid-tFM3fZciJz .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM3fZciJz .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFM3fZciJz .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFM3fZciJz .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFM3fZciJz .mbr-text,
.cid-tFM3fZciJz .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tFA1dKVkMf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFA1dKVkMf .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dKVkMf .mbr-text {
  color: #000000;
}
.cid-tFA1dNwQLL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFA1dNwQLL img,
.cid-tFA1dNwQLL .item-img {
  width: 100%;
}
.cid-tFA1dNwQLL .item:focus,
.cid-tFA1dNwQLL span:focus {
  outline: none;
}
.cid-tFA1dNwQLL .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFA1dNwQLL .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFA1dNwQLL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFA1dNwQLL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFA1dNwQLL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFA1dNwQLL .mbr-section-title {
  color: #232323;
}
.cid-tFA1dL739K {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFA1dL739K .mbr-text {
  color: #ffffff;
}
.cid-tFA1dL739K .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dMYJiF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFA1dMYJiF img,
.cid-tFA1dMYJiF .item-img {
  width: 100%;
}
.cid-tFA1dMYJiF .item:focus,
.cid-tFA1dMYJiF span:focus {
  outline: none;
}
.cid-tFA1dMYJiF .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFA1dMYJiF .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFA1dMYJiF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFA1dMYJiF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFA1dMYJiF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFA1dMYJiF .mbr-section-title {
  color: #232323;
}
.cid-tFA1dLel4s {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFA1dLel4s .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dLel4s .mbr-text {
  color: #000000;
}
.cid-tFEYWNRCum {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFEYWNRCum img,
.cid-tFEYWNRCum .item-img {
  width: 100%;
}
.cid-tFEYWNRCum .item:focus,
.cid-tFEYWNRCum span:focus {
  outline: none;
}
.cid-tFEYWNRCum .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFEYWNRCum .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFEYWNRCum .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFEYWNRCum .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFEYWNRCum .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFEYWNRCum .mbr-section-title {
  color: #232323;
}
.cid-tFEYWNRCum .mbr-text,
.cid-tFEYWNRCum .mbr-section-btn {
  color: #ffffff;
}
.cid-tFA1dLkqy1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFA1dLkqy1 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dLkqy1 .mbr-text {
  color: #000000;
}
.cid-tFA1dLrRFi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFA1dLrRFi .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dLrRFi .mbr-text {
  color: #000000;
}
.cid-tFF1p8LtGH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFF1p8LtGH img,
.cid-tFF1p8LtGH .item-img {
  width: 100%;
}
.cid-tFF1p8LtGH .item:focus,
.cid-tFF1p8LtGH span:focus {
  outline: none;
}
.cid-tFF1p8LtGH .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFF1p8LtGH .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFF1p8LtGH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFF1p8LtGH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFF1p8LtGH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFF1p8LtGH .mbr-section-title {
  color: #232323;
}
.cid-tFF1p8LtGH .mbr-text,
.cid-tFF1p8LtGH .mbr-section-btn {
  color: #ffffff;
}
.cid-tFM4tqGpKr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFM4tqGpKr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM4tqGpKr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM4tqGpKr .img-wrapper {
  text-align: center;
}
.cid-tFM4tqGpKr img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFM4tqGpKr .row {
  align-items: flex-start;
}
.cid-tFM4tqGpKr .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM4tqGpKr .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFM4tqGpKr .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFM4tqGpKr .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFM4tqGpKr .mbr-text,
.cid-tFM4tqGpKr .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tFA1dLy06G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFA1dLy06G .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dLy06G .mbr-text {
  color: #000000;
}
.cid-tFN3Bzk97f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFN3Bzk97f img,
.cid-tFN3Bzk97f .item-img {
  width: 100%;
}
.cid-tFN3Bzk97f .item:focus,
.cid-tFN3Bzk97f span:focus {
  outline: none;
}
.cid-tFN3Bzk97f .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFN3Bzk97f .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFN3Bzk97f .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFN3Bzk97f .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFN3Bzk97f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFN3Bzk97f .mbr-section-title {
  color: #232323;
}
.cid-tFN3Bzk97f .mbr-text,
.cid-tFN3Bzk97f .mbr-section-btn {
  color: #ffffff;
}
.cid-tFM4vO8TYH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFM4vO8TYH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM4vO8TYH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM4vO8TYH .img-wrapper {
  text-align: center;
}
.cid-tFM4vO8TYH img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFM4vO8TYH .row {
  align-items: flex-start;
}
.cid-tFM4vO8TYH .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM4vO8TYH .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFM4vO8TYH .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFM4vO8TYH .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFM4vO8TYH .mbr-text,
.cid-tFM4vO8TYH .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tFA1dLWvQ3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFA1dLWvQ3 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFA1dLWvQ3 .mbr-text {
  color: #000000;
}
.cid-tFA1dM5Stg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFA1dM5Stg nav.navbar {
  position: fixed;
}
.cid-tFA1dM5Stg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFA1dM5Stg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFA1dM5Stg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFA1dM5Stg .dropdown-item:hover,
.cid-tFA1dM5Stg .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFA1dM5Stg .dropdown-item:hover span {
  color: white;
}
.cid-tFA1dM5Stg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFA1dM5Stg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFA1dM5Stg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFA1dM5Stg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFA1dM5Stg .nav-link {
  position: relative;
}
.cid-tFA1dM5Stg .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFA1dM5Stg .container {
    flex-wrap: wrap;
  }
}
.cid-tFA1dM5Stg .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFA1dM5Stg .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFA1dM5Stg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFA1dM5Stg .dropdown-menu,
.cid-tFA1dM5Stg .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFA1dM5Stg .nav-item:focus,
.cid-tFA1dM5Stg .nav-link:focus {
  outline: none;
}
.cid-tFA1dM5Stg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFA1dM5Stg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFA1dM5Stg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFA1dM5Stg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFA1dM5Stg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFA1dM5Stg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFA1dM5Stg .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: #2a2a2a;
}
.cid-tFA1dM5Stg .navbar.opened {
  transition: all 0.3s;
}
.cid-tFA1dM5Stg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFA1dM5Stg .navbar .navbar-logo img {
  width: auto;
}
.cid-tFA1dM5Stg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFA1dM5Stg .navbar.collapsed {
  justify-content: center;
}
.cid-tFA1dM5Stg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFA1dM5Stg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFA1dM5Stg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFA1dM5Stg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFA1dM5Stg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFA1dM5Stg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFA1dM5Stg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFA1dM5Stg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFA1dM5Stg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFA1dM5Stg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFA1dM5Stg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFA1dM5Stg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFA1dM5Stg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFA1dM5Stg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFA1dM5Stg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFA1dM5Stg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFA1dM5Stg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFA1dM5Stg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFA1dM5Stg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFA1dM5Stg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFA1dM5Stg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFA1dM5Stg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFA1dM5Stg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFA1dM5Stg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFA1dM5Stg .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-tFA1dM5Stg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFA1dM5Stg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFA1dM5Stg .dropdown-item.active,
.cid-tFA1dM5Stg .dropdown-item:active {
  background-color: transparent;
}
.cid-tFA1dM5Stg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFA1dM5Stg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFA1dM5Stg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFA1dM5Stg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFA1dM5Stg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFA1dM5Stg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFA1dM5Stg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFA1dM5Stg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFA1dM5Stg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFA1dM5Stg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFA1dM5Stg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFA1dM5Stg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFA1dM5Stg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFA1dM5Stg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFA1dM5Stg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFA1dM5Stg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFA1dM5Stg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFA1dM5Stg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFA1dM5Stg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFA1dM5Stg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFA1dM5Stg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFA1dM5Stg .navbar {
    height: 70px;
  }
  .cid-tFA1dM5Stg .navbar.opened {
    height: auto;
  }
  .cid-tFA1dM5Stg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFFlY68Soo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #2a2a2a;
}
.cid-tFFlY68Soo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFlY68Soo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFlY68Soo .img-wrapper {
  text-align: center;
}
.cid-tFFlY68Soo img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFFlY68Soo .row {
  align-items: flex-start;
}
.cid-tFFlY68Soo .card-wrapper {
  border-radius: 4px;
  background: #2a2a2a;
}
@media (max-width: 992px) {
  .cid-tFFlY68Soo .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFFlY68Soo .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFFlY68Soo .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFFlY68Soo .mbr-text,
.cid-tFFlY68Soo .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFA1dNNYei {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFA1dNNYei .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFA1dNNYei .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFA1dNNYei .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFA1dNNYei .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFA1dNNYei .row {
    text-align: center;
  }
  .cid-tFA1dNNYei .row > div {
    margin: auto;
  }
  .cid-tFA1dNNYei .social-row {
    justify-content: center;
  }
}
.cid-tFA1dNNYei .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFA1dNNYei .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFA1dNNYei .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFA1dNNYei .list {
    margin-bottom: 0rem;
  }
}
.cid-tFA1dNNYei .mbr-text {
  color: #bbbbbb;
}
.cid-tFA1dNNYei .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-tFA1dNNYei .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFA1dNNYei div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFB3INrhGj {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFB3INrhGj .mbr-section-subtitle {
  color: #000000;
}
.cid-tFB3INrhGj .mbr-text {
  color: #000000;
}
.cid-tFMayiWn1N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFMayiWn1N .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMayiWn1N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMayiWn1N .img-wrapper {
  text-align: center;
}
.cid-tFMayiWn1N img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFMayiWn1N .row {
  align-items: flex-start;
}
.cid-tFMayiWn1N .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFMayiWn1N .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFMayiWn1N .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMayiWn1N .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFMayiWn1N .mbr-text,
.cid-tFMayiWn1N .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tFB3IO4VaO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFB3IO4VaO .mbr-section-subtitle {
  color: #000000;
}
.cid-tFB3IO4VaO .mbr-text {
  color: #000000;
}
.cid-tFGSdizB7N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFGSdizB7N img,
.cid-tFGSdizB7N .item-img {
  width: 100%;
}
.cid-tFGSdizB7N .item:focus,
.cid-tFGSdizB7N span:focus {
  outline: none;
}
.cid-tFGSdizB7N .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFGSdizB7N .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFGSdizB7N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFGSdizB7N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFGSdizB7N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFGSdizB7N .mbr-section-title {
  color: #232323;
}
.cid-tFGSdizB7N .mbr-text,
.cid-tFGSdizB7N .mbr-section-btn {
  color: #ffffff;
}
.cid-tFMaJBSY1C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFMaJBSY1C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMaJBSY1C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMaJBSY1C .img-wrapper {
  text-align: center;
}
.cid-tFMaJBSY1C img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFMaJBSY1C .row {
  align-items: flex-start;
}
.cid-tFMaJBSY1C .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFMaJBSY1C .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFMaJBSY1C .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMaJBSY1C .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFMaJBSY1C .mbr-text,
.cid-tFMaJBSY1C .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFB3IObfRD {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFB3IObfRD .mbr-text {
  color: #000000;
}
.cid-tFB3IObfRD .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMaLSebux {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFMaLSebux .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMaLSebux .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMaLSebux .img-wrapper {
  text-align: center;
}
.cid-tFMaLSebux img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFMaLSebux .row {
  align-items: flex-start;
}
.cid-tFMaLSebux .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFMaLSebux .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFMaLSebux .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMaLSebux .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFMaLSebux .mbr-text,
.cid-tFMaLSebux .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFB3IOioDa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFB3IOioDa .mbr-section-subtitle {
  color: #000000;
}
.cid-tFB3IOioDa .mbr-text {
  color: #000000;
}
.cid-tFGW0TiszA {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #8c8989;
}
.cid-tFGW0TiszA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGW0TiszA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGW0TiszA .video-wrapper iframe {
  width: 100%;
}
.cid-tFGW0TiszA .mbr-section-title,
.cid-tFGW0TiszA .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tFGW0TiszA .text-wrapper {
    padding: 2rem;
  }
}
.cid-tFGW0TiszA .mbr-section-subtitle {
  color: #8c8989;
}
.cid-tFB3IOoIwG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFB3IOoIwG .mbr-section-subtitle {
  color: #000000;
}
.cid-tFB3IOoIwG .mbr-text {
  color: #000000;
}
.cid-tFB3INQ7Zl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFB3INQ7Zl img,
.cid-tFB3INQ7Zl .item-img {
  width: 100%;
}
.cid-tFB3INQ7Zl .item:focus,
.cid-tFB3INQ7Zl span:focus {
  outline: none;
}
.cid-tFB3INQ7Zl .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFB3INQ7Zl .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFB3INQ7Zl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFB3INQ7Zl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFB3INQ7Zl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFB3INQ7Zl .mbr-section-title {
  color: #232323;
}
.cid-tFB3IOvmoh {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFB3IOvmoh .mbr-section-subtitle {
  color: #000000;
}
.cid-tFB3IOvmoh .mbr-text {
  color: #000000;
}
.cid-tFB3IOBreu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFB3IOBreu .mbr-section-subtitle {
  color: #000000;
}
.cid-tFB3IOBreu .mbr-text {
  color: #000000;
}
.cid-tFB3IOJp6z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFB3IOJp6z img,
.cid-tFB3IOJp6z .item-img {
  width: 100%;
}
.cid-tFB3IOJp6z .item:focus,
.cid-tFB3IOJp6z span:focus {
  outline: none;
}
.cid-tFB3IOJp6z .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFB3IOJp6z .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFB3IOJp6z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFB3IOJp6z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFB3IOJp6z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFB3IOJp6z .mbr-section-title {
  color: #232323;
}
.cid-tFMcOLjt5t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFMcOLjt5t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMcOLjt5t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMcOLjt5t .img-wrapper {
  text-align: center;
}
.cid-tFMcOLjt5t img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFMcOLjt5t .row {
  align-items: flex-start;
}
.cid-tFMcOLjt5t .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFMcOLjt5t .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFMcOLjt5t .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMcOLjt5t .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFMcOLjt5t .mbr-text,
.cid-tFMcOLjt5t .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tFB3IP0acj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tFB3IP0acj .mbr-section-subtitle {
  color: #000000;
}
.cid-tFB3IP0acj .mbr-text {
  color: #ffffff;
}
.cid-tFB3IP774f {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFB3IP774f nav.navbar {
  position: fixed;
}
.cid-tFB3IP774f .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFB3IP774f .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFB3IP774f .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFB3IP774f .dropdown-item:hover,
.cid-tFB3IP774f .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFB3IP774f .dropdown-item:hover span {
  color: white;
}
.cid-tFB3IP774f .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFB3IP774f .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFB3IP774f .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFB3IP774f .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFB3IP774f .nav-link {
  position: relative;
}
.cid-tFB3IP774f .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFB3IP774f .container {
    flex-wrap: wrap;
  }
}
.cid-tFB3IP774f .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFB3IP774f .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFB3IP774f .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFB3IP774f .dropdown-menu,
.cid-tFB3IP774f .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFB3IP774f .nav-item:focus,
.cid-tFB3IP774f .nav-link:focus {
  outline: none;
}
.cid-tFB3IP774f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFB3IP774f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFB3IP774f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFB3IP774f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFB3IP774f .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFB3IP774f .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFB3IP774f .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: #2a2a2a;
}
.cid-tFB3IP774f .navbar.opened {
  transition: all 0.3s;
}
.cid-tFB3IP774f .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFB3IP774f .navbar .navbar-logo img {
  width: auto;
}
.cid-tFB3IP774f .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFB3IP774f .navbar.collapsed {
  justify-content: center;
}
.cid-tFB3IP774f .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFB3IP774f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFB3IP774f .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFB3IP774f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFB3IP774f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFB3IP774f .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFB3IP774f .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFB3IP774f .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFB3IP774f .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFB3IP774f .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFB3IP774f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFB3IP774f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFB3IP774f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFB3IP774f .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFB3IP774f .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFB3IP774f .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFB3IP774f .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFB3IP774f .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFB3IP774f .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFB3IP774f .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFB3IP774f .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFB3IP774f .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFB3IP774f .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFB3IP774f .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFB3IP774f .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-tFB3IP774f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFB3IP774f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFB3IP774f .dropdown-item.active,
.cid-tFB3IP774f .dropdown-item:active {
  background-color: transparent;
}
.cid-tFB3IP774f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFB3IP774f .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFB3IP774f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFB3IP774f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFB3IP774f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFB3IP774f .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFB3IP774f ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFB3IP774f .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFB3IP774f button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFB3IP774f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFB3IP774f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFB3IP774f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFB3IP774f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFB3IP774f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFB3IP774f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFB3IP774f nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFB3IP774f nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFB3IP774f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFB3IP774f .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFB3IP774f a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFB3IP774f .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFB3IP774f .navbar {
    height: 70px;
  }
  .cid-tFB3IP774f .navbar.opened {
    height: auto;
  }
  .cid-tFB3IP774f .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFB3IQmfNl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFB3IQmfNl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFB3IQmfNl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFB3IQmfNl .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFB3IQmfNl .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFB3IQmfNl .row {
    text-align: center;
  }
  .cid-tFB3IQmfNl .row > div {
    margin: auto;
  }
  .cid-tFB3IQmfNl .social-row {
    justify-content: center;
  }
}
.cid-tFB3IQmfNl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFB3IQmfNl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFB3IQmfNl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFB3IQmfNl .list {
    margin-bottom: 0rem;
  }
}
.cid-tFB3IQmfNl .mbr-text {
  color: #bbbbbb;
}
.cid-tFB3IQmfNl .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-tFB3IQmfNl .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFB3IQmfNl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFH3tKKshW {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFH3tKKshW .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tKKshW .mbr-text {
  color: #000000;
}
.cid-tFH3tKZsfQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFH3tKZsfQ img,
.cid-tFH3tKZsfQ .item-img {
  width: 100%;
}
.cid-tFH3tKZsfQ .item:focus,
.cid-tFH3tKZsfQ span:focus {
  outline: none;
}
.cid-tFH3tKZsfQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFH3tKZsfQ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFH3tKZsfQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFH3tKZsfQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFH3tKZsfQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFH3tKZsfQ .mbr-section-title {
  color: #232323;
}
.cid-tFJoN73voQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFJoN73voQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFJoN73voQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFJoN73voQ .img-wrapper {
  text-align: center;
}
.cid-tFJoN73voQ img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFJoN73voQ .row {
  align-items: flex-start;
}
.cid-tFJoN73voQ .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFJoN73voQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFJoN73voQ .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFJoN73voQ .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFJoN73voQ .mbr-text,
.cid-tFJoN73voQ .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tLc156 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFH3tLc156 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tLc156 .mbr-text {
  color: #000000;
}
.cid-tFJr1g4Q3q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFJr1g4Q3q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFJr1g4Q3q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFJr1g4Q3q .img-wrapper {
  text-align: center;
}
.cid-tFJr1g4Q3q img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFJr1g4Q3q .row {
  align-items: flex-start;
}
.cid-tFJr1g4Q3q .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFJr1g4Q3q .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFJr1g4Q3q .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFJr1g4Q3q .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFJr1g4Q3q .mbr-text,
.cid-tFJr1g4Q3q .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tLmYrC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFH3tLmYrC .mbr-text {
  color: #000000;
}
.cid-tFH3tLmYrC .mbr-section-subtitle {
  color: #000000;
}
.cid-tFJvjaWDPI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFJvjaWDPI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFJvjaWDPI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFJvjaWDPI .img-wrapper {
  text-align: center;
}
.cid-tFJvjaWDPI img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFJvjaWDPI .row {
  align-items: flex-start;
}
.cid-tFJvjaWDPI .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFJvjaWDPI .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFJvjaWDPI .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFJvjaWDPI .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFJvjaWDPI .mbr-text,
.cid-tFJvjaWDPI .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tLy5xA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFH3tLy5xA .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tLy5xA .mbr-text {
  color: #000000;
}
.cid-tFJyQK88pL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFJyQK88pL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFJyQK88pL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFJyQK88pL .img-wrapper {
  text-align: center;
}
.cid-tFJyQK88pL img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFJyQK88pL .row {
  align-items: flex-start;
}
.cid-tFJyQK88pL .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFJyQK88pL .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFJyQK88pL .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFJyQK88pL .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFJyQK88pL .mbr-text,
.cid-tFJyQK88pL .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tLJ1or {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFH3tLJ1or .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tLJ1or .mbr-text {
  color: #000000;
}
.cid-tFJAK9tXvZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFJAK9tXvZ img,
.cid-tFJAK9tXvZ .item-img {
  width: 100%;
}
.cid-tFJAK9tXvZ .item:focus,
.cid-tFJAK9tXvZ span:focus {
  outline: none;
}
.cid-tFJAK9tXvZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFJAK9tXvZ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFJAK9tXvZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFJAK9tXvZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFJAK9tXvZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFJAK9tXvZ .mbr-section-title {
  color: #232323;
}
.cid-tFJAK9tXvZ .mbr-text,
.cid-tFJAK9tXvZ .mbr-section-btn {
  color: #ffffff;
}
.cid-tFJDJsolUM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFJDJsolUM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFJDJsolUM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFJDJsolUM .img-wrapper {
  text-align: center;
}
.cid-tFJDJsolUM img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFJDJsolUM .row {
  align-items: flex-start;
}
.cid-tFJDJsolUM .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFJDJsolUM .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFJDJsolUM .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFJDJsolUM .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFJDJsolUM .mbr-text,
.cid-tFJDJsolUM .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tLTiDc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFH3tLTiDc .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tLTiDc .mbr-text {
  color: #000000;
}
.cid-tFJMmY3yBa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFJMmY3yBa img,
.cid-tFJMmY3yBa .item-img {
  width: 100%;
}
.cid-tFJMmY3yBa .item:focus,
.cid-tFJMmY3yBa span:focus {
  outline: none;
}
.cid-tFJMmY3yBa .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFJMmY3yBa .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFJMmY3yBa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFJMmY3yBa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFJMmY3yBa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFJMmY3yBa .mbr-section-title {
  color: #232323;
}
.cid-tFJMmY3yBa .mbr-text,
.cid-tFJMmY3yBa .mbr-section-btn {
  color: #ffffff;
}
.cid-tFJJtBJNNF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFJJtBJNNF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFJJtBJNNF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFJJtBJNNF .img-wrapper {
  text-align: center;
}
.cid-tFJJtBJNNF img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFJJtBJNNF .row {
  align-items: flex-start;
}
.cid-tFJJtBJNNF .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFJJtBJNNF .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFJJtBJNNF .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFJJtBJNNF .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFJJtBJNNF .mbr-text,
.cid-tFJJtBJNNF .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tM4aj6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFH3tM4aj6 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tM4aj6 .mbr-text {
  color: #000000;
}
.cid-tFJAlUzo5l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFJAlUzo5l img,
.cid-tFJAlUzo5l .item-img {
  width: 100%;
}
.cid-tFJAlUzo5l .item:focus,
.cid-tFJAlUzo5l span:focus {
  outline: none;
}
.cid-tFJAlUzo5l .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFJAlUzo5l .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFJAlUzo5l .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFJAlUzo5l .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFJAlUzo5l .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFJAlUzo5l .mbr-section-title {
  color: #232323;
}
.cid-tFJAlUzo5l .mbr-text,
.cid-tFJAlUzo5l .mbr-section-btn {
  color: #ffffff;
}
.cid-tFK0HhSOIo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFK0HhSOIo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFK0HhSOIo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFK0HhSOIo .img-wrapper {
  text-align: center;
}
.cid-tFK0HhSOIo img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFK0HhSOIo .row {
  align-items: flex-start;
}
.cid-tFK0HhSOIo .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFK0HhSOIo .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFK0HhSOIo .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFK0HhSOIo .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFK0HhSOIo .mbr-text,
.cid-tFK0HhSOIo .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tMwkaI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFH3tMwkaI .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tMwkaI .mbr-text {
  color: #000000;
}
.cid-tFH3tMLUkH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFH3tMLUkH nav.navbar {
  position: fixed;
}
.cid-tFH3tMLUkH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFH3tMLUkH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFH3tMLUkH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFH3tMLUkH .dropdown-item:hover,
.cid-tFH3tMLUkH .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFH3tMLUkH .dropdown-item:hover span {
  color: white;
}
.cid-tFH3tMLUkH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFH3tMLUkH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFH3tMLUkH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFH3tMLUkH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFH3tMLUkH .nav-link {
  position: relative;
}
.cid-tFH3tMLUkH .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFH3tMLUkH .container {
    flex-wrap: wrap;
  }
}
.cid-tFH3tMLUkH .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFH3tMLUkH .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFH3tMLUkH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFH3tMLUkH .dropdown-menu,
.cid-tFH3tMLUkH .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFH3tMLUkH .nav-item:focus,
.cid-tFH3tMLUkH .nav-link:focus {
  outline: none;
}
.cid-tFH3tMLUkH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFH3tMLUkH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFH3tMLUkH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFH3tMLUkH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFH3tMLUkH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFH3tMLUkH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFH3tMLUkH .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: #2a2a2a;
}
.cid-tFH3tMLUkH .navbar.opened {
  transition: all 0.3s;
}
.cid-tFH3tMLUkH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFH3tMLUkH .navbar .navbar-logo img {
  width: auto;
}
.cid-tFH3tMLUkH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFH3tMLUkH .navbar.collapsed {
  justify-content: center;
}
.cid-tFH3tMLUkH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFH3tMLUkH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFH3tMLUkH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFH3tMLUkH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFH3tMLUkH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFH3tMLUkH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFH3tMLUkH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFH3tMLUkH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFH3tMLUkH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFH3tMLUkH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFH3tMLUkH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFH3tMLUkH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFH3tMLUkH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFH3tMLUkH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFH3tMLUkH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFH3tMLUkH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFH3tMLUkH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFH3tMLUkH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFH3tMLUkH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFH3tMLUkH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFH3tMLUkH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFH3tMLUkH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFH3tMLUkH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFH3tMLUkH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFH3tMLUkH .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-tFH3tMLUkH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFH3tMLUkH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFH3tMLUkH .dropdown-item.active,
.cid-tFH3tMLUkH .dropdown-item:active {
  background-color: transparent;
}
.cid-tFH3tMLUkH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFH3tMLUkH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFH3tMLUkH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFH3tMLUkH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFH3tMLUkH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFH3tMLUkH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFH3tMLUkH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFH3tMLUkH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFH3tMLUkH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFH3tMLUkH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFH3tMLUkH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFH3tMLUkH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFH3tMLUkH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFH3tMLUkH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFH3tMLUkH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFH3tMLUkH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFH3tMLUkH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFH3tMLUkH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFH3tMLUkH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFH3tMLUkH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFH3tMLUkH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFH3tMLUkH .navbar {
    height: 70px;
  }
  .cid-tFH3tMLUkH .navbar.opened {
    height: auto;
  }
  .cid-tFH3tMLUkH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFH3tN1TLh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFH3tN1TLh img,
.cid-tFH3tN1TLh .item-img {
  width: 100%;
}
.cid-tFH3tN1TLh .item:focus,
.cid-tFH3tN1TLh span:focus {
  outline: none;
}
.cid-tFH3tN1TLh .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFH3tN1TLh .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFH3tN1TLh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFH3tN1TLh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFH3tN1TLh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFH3tN1TLh .mbr-section-title {
  color: #232323;
}
.cid-tFH3tNd3Qq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFH3tNd3Qq .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tNd3Qq .mbr-text {
  color: #000000;
}
.cid-tFH3tNtW6g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFH3tNtW6g img,
.cid-tFH3tNtW6g .item-img {
  width: 100%;
}
.cid-tFH3tNtW6g .item:focus,
.cid-tFH3tNtW6g span:focus {
  outline: none;
}
.cid-tFH3tNtW6g .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFH3tNtW6g .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFH3tNtW6g .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFH3tNtW6g .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFH3tNtW6g .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFH3tNtW6g .mbr-section-title {
  color: #232323;
}
.cid-tFK43iSj1p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFK43iSj1p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFK43iSj1p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFK43iSj1p .img-wrapper {
  text-align: center;
}
.cid-tFK43iSj1p img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFK43iSj1p .row {
  align-items: flex-start;
}
.cid-tFK43iSj1p .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFK43iSj1p .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFK43iSj1p .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFK43iSj1p .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFK43iSj1p .mbr-text,
.cid-tFK43iSj1p .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tNGrrw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFH3tNGrrw .mbr-section-subtitle {
  color: #000000;
}
.cid-tFH3tNGrrw .mbr-text {
  color: #000000;
}
.cid-tFH3tNVvnu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #8c8989;
}
.cid-tFH3tNVvnu img,
.cid-tFH3tNVvnu .item-img {
  width: 100%;
}
.cid-tFH3tNVvnu .item:focus,
.cid-tFH3tNVvnu span:focus {
  outline: none;
}
.cid-tFH3tNVvnu .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFH3tNVvnu .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFH3tNVvnu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFH3tNVvnu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFH3tNVvnu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFH3tNVvnu .mbr-section-title {
  color: #232323;
}
.cid-tFK9aRPYxF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFK9aRPYxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFK9aRPYxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFK9aRPYxF .img-wrapper {
  text-align: center;
}
.cid-tFK9aRPYxF img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFK9aRPYxF .row {
  align-items: flex-start;
}
.cid-tFK9aRPYxF .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFK9aRPYxF .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFK9aRPYxF .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFK9aRPYxF .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFK9aRPYxF .mbr-text,
.cid-tFK9aRPYxF .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFJkXy1ilb {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFJkXy1ilb .mbr-section-subtitle {
  color: #000000;
}
.cid-tFJkXy1ilb .mbr-text {
  color: #000000;
}
.cid-tFH3tMhKyM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFH3tMhKyM img,
.cid-tFH3tMhKyM .item-img {
  width: 100%;
}
.cid-tFH3tMhKyM .item:focus,
.cid-tFH3tMhKyM span:focus {
  outline: none;
}
.cid-tFH3tMhKyM .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFH3tMhKyM .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #bbbbbb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFH3tMhKyM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFH3tMhKyM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFH3tMhKyM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFH3tMhKyM .mbr-section-title {
  color: #232323;
}
.cid-tFKaai8DTY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFKaai8DTY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFKaai8DTY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFKaai8DTY .img-wrapper {
  text-align: center;
}
.cid-tFKaai8DTY img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFKaai8DTY .row {
  align-items: flex-start;
}
.cid-tFKaai8DTY .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFKaai8DTY .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFKaai8DTY .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFKaai8DTY .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFKaai8DTY .mbr-text,
.cid-tFKaai8DTY .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFJkYNORir {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFJkYNORir .mbr-section-subtitle {
  color: #000000;
}
.cid-tFJkYNORir .mbr-text {
  color: #000000;
}
.cid-tFKbbdg9tB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFKbbdg9tB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFKbbdg9tB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFKbbdg9tB .img-wrapper {
  text-align: center;
}
.cid-tFKbbdg9tB img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFKbbdg9tB .row {
  align-items: flex-start;
}
.cid-tFKbbdg9tB .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFKbbdg9tB .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFKbbdg9tB .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFKbbdg9tB .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFKbbdg9tB .mbr-text,
.cid-tFKbbdg9tB .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFH3tOcvA1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFH3tOcvA1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFH3tOcvA1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFH3tOcvA1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFH3tOcvA1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFH3tOcvA1 .row {
    text-align: center;
  }
  .cid-tFH3tOcvA1 .row > div {
    margin: auto;
  }
  .cid-tFH3tOcvA1 .social-row {
    justify-content: center;
  }
}
.cid-tFH3tOcvA1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFH3tOcvA1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFH3tOcvA1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFH3tOcvA1 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFH3tOcvA1 .mbr-text {
  color: #bbbbbb;
}
.cid-tFH3tOcvA1 .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-tFH3tOcvA1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFH3tOcvA1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFMn0py4Fh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #bbbbbb;
}
.cid-tFMn0py4Fh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMn0py4Fh .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-tFMn0py4Fh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tFMn0py4Fh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tFMn0py4Fh .text-wrapper {
    padding: 2rem;
  }
}
.cid-tFMl41afQf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMl41afQf .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl41afQf .mbr-text {
  color: #000000;
}
.cid-tFMnWeZnNb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFMnWeZnNb .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMnWeZnNb .mbr-text {
  color: #000000;
}
.cid-tFMl421FFm {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMl421FFm .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl421FFm .mbr-text {
  color: #000000;
}
.cid-tFMl41ye7Z {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFMl41ye7Z .mbr-text {
  color: #000000;
}
.cid-tFMl41ye7Z .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl42R9IZ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMl42R9IZ .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl42R9IZ .mbr-text {
  color: #000000;
}
.cid-tFMl43doO9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tFMl43doO9 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl43doO9 .mbr-text {
  color: #000000;
}
.cid-tFMl43GJ5M {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMl43GJ5M .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl43GJ5M .mbr-text {
  color: #000000;
}
.cid-tFMl43RIl3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFMl43RIl3 nav.navbar {
  position: fixed;
}
.cid-tFMl43RIl3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFMl43RIl3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFMl43RIl3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFMl43RIl3 .dropdown-item:hover,
.cid-tFMl43RIl3 .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFMl43RIl3 .dropdown-item:hover span {
  color: white;
}
.cid-tFMl43RIl3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFMl43RIl3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFMl43RIl3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFMl43RIl3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFMl43RIl3 .nav-link {
  position: relative;
}
.cid-tFMl43RIl3 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFMl43RIl3 .container {
    flex-wrap: wrap;
  }
}
.cid-tFMl43RIl3 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFMl43RIl3 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFMl43RIl3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFMl43RIl3 .dropdown-menu,
.cid-tFMl43RIl3 .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFMl43RIl3 .nav-item:focus,
.cid-tFMl43RIl3 .nav-link:focus {
  outline: none;
}
.cid-tFMl43RIl3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFMl43RIl3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFMl43RIl3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFMl43RIl3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFMl43RIl3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFMl43RIl3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFMl43RIl3 .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: #2a2a2a;
}
.cid-tFMl43RIl3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tFMl43RIl3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFMl43RIl3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tFMl43RIl3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFMl43RIl3 .navbar.collapsed {
  justify-content: center;
}
.cid-tFMl43RIl3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFMl43RIl3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFMl43RIl3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFMl43RIl3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFMl43RIl3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFMl43RIl3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFMl43RIl3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFMl43RIl3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFMl43RIl3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFMl43RIl3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFMl43RIl3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFMl43RIl3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFMl43RIl3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFMl43RIl3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFMl43RIl3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFMl43RIl3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFMl43RIl3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFMl43RIl3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFMl43RIl3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFMl43RIl3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFMl43RIl3 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFMl43RIl3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFMl43RIl3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFMl43RIl3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFMl43RIl3 .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-tFMl43RIl3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFMl43RIl3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFMl43RIl3 .dropdown-item.active,
.cid-tFMl43RIl3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFMl43RIl3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFMl43RIl3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFMl43RIl3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFMl43RIl3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFMl43RIl3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFMl43RIl3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFMl43RIl3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFMl43RIl3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFMl43RIl3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFMl43RIl3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFMl43RIl3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFMl43RIl3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFMl43RIl3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFMl43RIl3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFMl43RIl3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFMl43RIl3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFMl43RIl3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFMl43RIl3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFMl43RIl3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFMl43RIl3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFMl43RIl3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFMl43RIl3 .navbar {
    height: 70px;
  }
  .cid-tFMl43RIl3 .navbar.opened {
    height: auto;
  }
  .cid-tFMl43RIl3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFMl44yllU {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFMl44yllU .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl44yllU .mbr-text {
  color: #000000;
}
.cid-tFMl453Ntd {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMl453Ntd .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl453Ntd .mbr-text {
  color: #000000;
}
.cid-tFMl45uJqV {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFMl45uJqV .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMl45uJqV .mbr-text {
  color: #000000;
}
.cid-tFMAxbC2MM {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-tFMAxbC2MM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMAxbC2MM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMAxbC2MM .video-wrapper iframe {
  width: 100%;
}
.cid-tFMAxbC2MM .mbr-section-title,
.cid-tFMAxbC2MM .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tFMAxbC2MM .text-wrapper {
    padding: 2rem;
  }
}
.cid-tFMAxbC2MM .mbr-section-subtitle {
  color: #bbbbbb;
}
.cid-tFMl488dQ5 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFMl488dQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMl488dQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMl488dQ5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFMl488dQ5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMl488dQ5 .row {
    text-align: center;
  }
  .cid-tFMl488dQ5 .row > div {
    margin: auto;
  }
  .cid-tFMl488dQ5 .social-row {
    justify-content: center;
  }
}
.cid-tFMl488dQ5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFMl488dQ5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFMl488dQ5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFMl488dQ5 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFMl488dQ5 .mbr-text {
  color: #bbbbbb;
}
.cid-tFMl488dQ5 .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-tFMl488dQ5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFMl488dQ5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFMKdmSbcF {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMKdmSbcF img,
.cid-tFMKdmSbcF .item-img {
  width: 100%;
}
.cid-tFMKdmSbcF .item:focus,
.cid-tFMKdmSbcF span:focus {
  outline: none;
}
.cid-tFMKdmSbcF .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tFMKdmSbcF .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #8c8989;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tFMKdmSbcF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFMKdmSbcF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tFMKdmSbcF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tFMKdmSbcF .mbr-section-title {
  color: #232323;
}
.cid-tFMKdmrYOr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMKdmrYOr .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMKdmrYOr .mbr-text {
  color: #000000;
}
.cid-tFMLzSBxBR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFMLzSBxBR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMLzSBxBR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMLzSBxBR .img-wrapper {
  text-align: center;
}
.cid-tFMLzSBxBR img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFMLzSBxBR .row {
  align-items: flex-start;
}
.cid-tFMLzSBxBR .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFMLzSBxBR .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFMLzSBxBR .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMLzSBxBR .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFMLzSBxBR .mbr-text,
.cid-tFMLzSBxBR .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tFMKdnjBdD {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMKdnjBdD .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMKdnjBdD .mbr-text {
  color: #000000;
}
.cid-tFMKdnZgmu {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFMKdnZgmu .mbr-text {
  color: #000000;
}
.cid-tFMKdnZgmu .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMKdoPiWG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #8c8989;
}
.cid-tFMKdoPiWG .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMKdoPiWG .mbr-text {
  color: #000000;
}
.cid-tFMTlCNSgj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFMTlCNSgj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMTlCNSgj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMTlCNSgj .img-wrapper {
  text-align: center;
}
.cid-tFMTlCNSgj img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tFMTlCNSgj .row {
  align-items: flex-start;
}
.cid-tFMTlCNSgj .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFMTlCNSgj .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tFMTlCNSgj .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMTlCNSgj .card-wrapper {
    padding: 1rem;
  }
}
.cid-tFMTlCNSgj .mbr-text,
.cid-tFMTlCNSgj .mbr-section-btn {
  color: #8c8989;
  text-align: center;
}
.cid-tFMKdpnUNR {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-tFMKdpnUNR .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMKdpnUNR .mbr-text {
  color: #000000;
}
.cid-tFMKdq3GA8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #8c8989;
}
.cid-tFMKdq3GA8 .mbr-section-subtitle {
  color: #000000;
}
.cid-tFMKdq3GA8 .mbr-text {
  color: #000000;
}
.cid-tFMKdril0p {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFMKdril0p nav.navbar {
  position: fixed;
}
.cid-tFMKdril0p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFMKdril0p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFMKdril0p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFMKdril0p .dropdown-item:hover,
.cid-tFMKdril0p .dropdown-item:focus {
  background: #65c6d4 !important;
  color: white !important;
}
.cid-tFMKdril0p .dropdown-item:hover span {
  color: white;
}
.cid-tFMKdril0p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFMKdril0p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFMKdril0p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFMKdril0p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFMKdril0p .nav-link {
  position: relative;
}
.cid-tFMKdril0p .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFMKdril0p .container {
    flex-wrap: wrap;
  }
}
.cid-tFMKdril0p .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tFMKdril0p .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tFMKdril0p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFMKdril0p .dropdown-menu,
.cid-tFMKdril0p .navbar.opened {
  background: #2a2a2a !important;
}
.cid-tFMKdril0p .nav-item:focus,
.cid-tFMKdril0p .nav-link:focus {
  outline: none;
}
.cid-tFMKdril0p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFMKdril0p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFMKdril0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFMKdril0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFMKdril0p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFMKdril0p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFMKdril0p .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: #2a2a2a;
}
.cid-tFMKdril0p .navbar.opened {
  transition: all 0.3s;
}
.cid-tFMKdril0p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFMKdril0p .navbar .navbar-logo img {
  width: auto;
}
.cid-tFMKdril0p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFMKdril0p .navbar.collapsed {
  justify-content: center;
}
.cid-tFMKdril0p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFMKdril0p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFMKdril0p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFMKdril0p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFMKdril0p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFMKdril0p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tFMKdril0p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFMKdril0p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFMKdril0p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFMKdril0p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFMKdril0p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFMKdril0p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFMKdril0p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFMKdril0p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tFMKdril0p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFMKdril0p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFMKdril0p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFMKdril0p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFMKdril0p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFMKdril0p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFMKdril0p .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFMKdril0p .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFMKdril0p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFMKdril0p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFMKdril0p .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-tFMKdril0p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFMKdril0p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFMKdril0p .dropdown-item.active,
.cid-tFMKdril0p .dropdown-item:active {
  background-color: transparent;
}
.cid-tFMKdril0p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFMKdril0p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFMKdril0p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFMKdril0p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #2a2a2a;
}
.cid-tFMKdril0p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFMKdril0p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFMKdril0p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFMKdril0p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFMKdril0p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFMKdril0p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bbbbbb;
}
.cid-tFMKdril0p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFMKdril0p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFMKdril0p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFMKdril0p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFMKdril0p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFMKdril0p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFMKdril0p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFMKdril0p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFMKdril0p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFMKdril0p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFMKdril0p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFMKdril0p .navbar {
    height: 70px;
  }
  .cid-tFMKdril0p .navbar.opened {
    height: auto;
  }
  .cid-tFMKdril0p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFMKdy22cs {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFMKdy22cs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFMKdy22cs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFMKdy22cs .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFMKdy22cs .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFMKdy22cs .row {
    text-align: center;
  }
  .cid-tFMKdy22cs .row > div {
    margin: auto;
  }
  .cid-tFMKdy22cs .social-row {
    justify-content: center;
  }
}
.cid-tFMKdy22cs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFMKdy22cs .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFMKdy22cs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFMKdy22cs .list {
    margin-bottom: 0rem;
  }
}
.cid-tFMKdy22cs .mbr-text {
  color: #bbbbbb;
}
.cid-tFMKdy22cs .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-tFMKdy22cs .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFMKdy22cs div > *:last-child {
    margin-top: 0 !important;
  }
}
