body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #ff6666 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !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: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ff0f0f !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: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #ff6666 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #ff0000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #ff6666;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ff6666;
  border-color: #ff6666;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ff6666;
}
.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: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #ff6666 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #ff6666;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ff6666;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ff6666;
}
.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: #ff6666;
  border-bottom-color: #ff6666;
}
.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: #ff6666 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23ff6666' %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-txcOBhmVuq {
  z-index: 1000;
  width: 100%;
}
.cid-txcOBhmVuq nav.navbar {
  position: fixed;
}
.cid-txcOBhmVuq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txcOBhmVuq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txcOBhmVuq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txcOBhmVuq .dropdown-item:hover,
.cid-txcOBhmVuq .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txcOBhmVuq .dropdown-item:hover span {
  color: white;
}
.cid-txcOBhmVuq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txcOBhmVuq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txcOBhmVuq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txcOBhmVuq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txcOBhmVuq .nav-link {
  position: relative;
}
.cid-txcOBhmVuq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txcOBhmVuq .container {
    flex-wrap: nowrap;
  }
}
.cid-txcOBhmVuq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txcOBhmVuq .dropdown-menu,
.cid-txcOBhmVuq .navbar.opened {
  background: #ffffff !important;
}
.cid-txcOBhmVuq .nav-item:focus,
.cid-txcOBhmVuq .nav-link:focus {
  outline: none;
}
.cid-txcOBhmVuq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txcOBhmVuq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txcOBhmVuq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txcOBhmVuq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txcOBhmVuq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txcOBhmVuq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txcOBhmVuq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txcOBhmVuq .navbar.opened {
  transition: all 0.3s;
}
.cid-txcOBhmVuq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txcOBhmVuq .navbar .navbar-logo img {
  width: auto;
}
.cid-txcOBhmVuq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txcOBhmVuq .navbar.collapsed {
  justify-content: center;
}
.cid-txcOBhmVuq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txcOBhmVuq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txcOBhmVuq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txcOBhmVuq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txcOBhmVuq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txcOBhmVuq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txcOBhmVuq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txcOBhmVuq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txcOBhmVuq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txcOBhmVuq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txcOBhmVuq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txcOBhmVuq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txcOBhmVuq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txcOBhmVuq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txcOBhmVuq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txcOBhmVuq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txcOBhmVuq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txcOBhmVuq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txcOBhmVuq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txcOBhmVuq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txcOBhmVuq .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txcOBhmVuq .navbar.navbar-short {
  min-height: 60px;
}
.cid-txcOBhmVuq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txcOBhmVuq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txcOBhmVuq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txcOBhmVuq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txcOBhmVuq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txcOBhmVuq .dropdown-item.active,
.cid-txcOBhmVuq .dropdown-item:active {
  background-color: transparent;
}
.cid-txcOBhmVuq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txcOBhmVuq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txcOBhmVuq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txcOBhmVuq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txcOBhmVuq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txcOBhmVuq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txcOBhmVuq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txcOBhmVuq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txcOBhmVuq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txcOBhmVuq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txcOBhmVuq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txcOBhmVuq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txcOBhmVuq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txcOBhmVuq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txcOBhmVuq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txcOBhmVuq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txcOBhmVuq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txcOBhmVuq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txcOBhmVuq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txcOBhmVuq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txcOBhmVuq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txcOBhmVuq .navbar {
    height: 70px;
  }
  .cid-txcOBhmVuq .navbar.opened {
    height: auto;
  }
  .cid-txcOBhmVuq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty2qkMjJGL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty2qkMjJGL .carousel {
    min-height: 1200px;
  }
  .cid-ty2qkMjJGL .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty2qkMjJGL .carousel {
    min-height: 780px;
  }
  .cid-ty2qkMjJGL .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty2qkMjJGL .carousel {
    min-height: 660px;
  }
  .cid-ty2qkMjJGL .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty2qkMjJGL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty2qkMjJGL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty2qkMjJGL .carousel,
.cid-ty2qkMjJGL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty2qkMjJGL .item-wrapper {
  width: 100%;
}
.cid-ty2qkMjJGL .carousel-caption {
  bottom: 40px;
}
.cid-ty2qkMjJGL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty2qkMjJGL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty2qkMjJGL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty2qkMjJGL .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty2qkMjJGL .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-ty2qkMjJGL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty2qkMjJGL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty2qkMjJGL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty2qkMjJGL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty2qkMjJGL .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-ty2qkMjJGL .carousel-indicators li.active,
.cid-ty2qkMjJGL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty2qkMjJGL .carousel-indicators li::after,
.cid-ty2qkMjJGL .carousel-indicators li::before {
  content: none;
}
.cid-ty2qkMjJGL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty2qkMjJGL .carousel-indicators {
    display: none !important;
  }
}
.cid-txcQDEX8au {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txcQDEX8au .mbr-text {
  text-align: left;
}
.cid-txcZjEvHcY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txcZjEvHcY .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty2waA6FnN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty2waA6FnN .carousel {
    min-height: 1200px;
  }
  .cid-ty2waA6FnN .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty2waA6FnN .carousel {
    min-height: 780px;
  }
  .cid-ty2waA6FnN .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty2waA6FnN .carousel {
    min-height: 660px;
  }
  .cid-ty2waA6FnN .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty2waA6FnN .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty2waA6FnN .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty2waA6FnN .carousel,
.cid-ty2waA6FnN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty2waA6FnN .item-wrapper {
  width: 100%;
}
.cid-ty2waA6FnN .carousel-caption {
  bottom: 40px;
}
.cid-ty2waA6FnN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty2waA6FnN .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty2waA6FnN .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty2waA6FnN .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty2waA6FnN .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-ty2waA6FnN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty2waA6FnN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty2waA6FnN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty2waA6FnN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty2waA6FnN .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-ty2waA6FnN .carousel-indicators li.active,
.cid-ty2waA6FnN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty2waA6FnN .carousel-indicators li::after,
.cid-ty2waA6FnN .carousel-indicators li::before {
  content: none;
}
.cid-ty2waA6FnN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty2waA6FnN .carousel-indicators {
    display: none !important;
  }
}
.cid-txhX4s6yV7 {
  z-index: 1000;
  width: 100%;
}
.cid-txhX4s6yV7 nav.navbar {
  position: fixed;
}
.cid-txhX4s6yV7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txhX4s6yV7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txhX4s6yV7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txhX4s6yV7 .dropdown-item:hover,
.cid-txhX4s6yV7 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txhX4s6yV7 .dropdown-item:hover span {
  color: white;
}
.cid-txhX4s6yV7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txhX4s6yV7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txhX4s6yV7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txhX4s6yV7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txhX4s6yV7 .nav-link {
  position: relative;
}
.cid-txhX4s6yV7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txhX4s6yV7 .container {
    flex-wrap: nowrap;
  }
}
.cid-txhX4s6yV7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txhX4s6yV7 .dropdown-menu,
.cid-txhX4s6yV7 .navbar.opened {
  background: #ffffff !important;
}
.cid-txhX4s6yV7 .nav-item:focus,
.cid-txhX4s6yV7 .nav-link:focus {
  outline: none;
}
.cid-txhX4s6yV7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txhX4s6yV7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txhX4s6yV7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txhX4s6yV7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txhX4s6yV7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txhX4s6yV7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txhX4s6yV7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txhX4s6yV7 .navbar.opened {
  transition: all 0.3s;
}
.cid-txhX4s6yV7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txhX4s6yV7 .navbar .navbar-logo img {
  width: auto;
}
.cid-txhX4s6yV7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txhX4s6yV7 .navbar.collapsed {
  justify-content: center;
}
.cid-txhX4s6yV7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txhX4s6yV7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txhX4s6yV7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txhX4s6yV7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txhX4s6yV7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txhX4s6yV7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txhX4s6yV7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txhX4s6yV7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txhX4s6yV7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txhX4s6yV7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txhX4s6yV7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txhX4s6yV7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txhX4s6yV7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txhX4s6yV7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txhX4s6yV7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txhX4s6yV7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txhX4s6yV7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txhX4s6yV7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txhX4s6yV7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txhX4s6yV7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txhX4s6yV7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txhX4s6yV7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-txhX4s6yV7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txhX4s6yV7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txhX4s6yV7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txhX4s6yV7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txhX4s6yV7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txhX4s6yV7 .dropdown-item.active,
.cid-txhX4s6yV7 .dropdown-item:active {
  background-color: transparent;
}
.cid-txhX4s6yV7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txhX4s6yV7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txhX4s6yV7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txhX4s6yV7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txhX4s6yV7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txhX4s6yV7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txhX4s6yV7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txhX4s6yV7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txhX4s6yV7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txhX4s6yV7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txhX4s6yV7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txhX4s6yV7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txhX4s6yV7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txhX4s6yV7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txhX4s6yV7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txhX4s6yV7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txhX4s6yV7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txhX4s6yV7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txhX4s6yV7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txhX4s6yV7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txhX4s6yV7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txhX4s6yV7 .navbar {
    height: 70px;
  }
  .cid-txhX4s6yV7 .navbar.opened {
    height: auto;
  }
  .cid-txhX4s6yV7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txhX4spclF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txhX4spclF .mbr-text {
  text-align: left;
}
.cid-txhX4sKjq2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txhX4sKjq2 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-txhYSxcoYi {
  z-index: 1000;
  width: 100%;
}
.cid-txhYSxcoYi nav.navbar {
  position: fixed;
}
.cid-txhYSxcoYi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txhYSxcoYi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txhYSxcoYi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txhYSxcoYi .dropdown-item:hover,
.cid-txhYSxcoYi .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txhYSxcoYi .dropdown-item:hover span {
  color: white;
}
.cid-txhYSxcoYi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txhYSxcoYi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txhYSxcoYi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txhYSxcoYi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txhYSxcoYi .nav-link {
  position: relative;
}
.cid-txhYSxcoYi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txhYSxcoYi .container {
    flex-wrap: nowrap;
  }
}
.cid-txhYSxcoYi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txhYSxcoYi .dropdown-menu,
.cid-txhYSxcoYi .navbar.opened {
  background: #ffffff !important;
}
.cid-txhYSxcoYi .nav-item:focus,
.cid-txhYSxcoYi .nav-link:focus {
  outline: none;
}
.cid-txhYSxcoYi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txhYSxcoYi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txhYSxcoYi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txhYSxcoYi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txhYSxcoYi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txhYSxcoYi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txhYSxcoYi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txhYSxcoYi .navbar.opened {
  transition: all 0.3s;
}
.cid-txhYSxcoYi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txhYSxcoYi .navbar .navbar-logo img {
  width: auto;
}
.cid-txhYSxcoYi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txhYSxcoYi .navbar.collapsed {
  justify-content: center;
}
.cid-txhYSxcoYi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txhYSxcoYi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txhYSxcoYi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txhYSxcoYi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txhYSxcoYi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txhYSxcoYi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txhYSxcoYi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txhYSxcoYi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txhYSxcoYi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txhYSxcoYi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txhYSxcoYi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txhYSxcoYi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txhYSxcoYi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txhYSxcoYi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txhYSxcoYi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txhYSxcoYi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txhYSxcoYi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txhYSxcoYi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txhYSxcoYi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txhYSxcoYi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txhYSxcoYi .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txhYSxcoYi .navbar.navbar-short {
  min-height: 60px;
}
.cid-txhYSxcoYi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txhYSxcoYi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txhYSxcoYi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txhYSxcoYi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txhYSxcoYi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txhYSxcoYi .dropdown-item.active,
.cid-txhYSxcoYi .dropdown-item:active {
  background-color: transparent;
}
.cid-txhYSxcoYi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txhYSxcoYi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txhYSxcoYi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txhYSxcoYi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txhYSxcoYi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txhYSxcoYi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txhYSxcoYi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txhYSxcoYi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txhYSxcoYi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txhYSxcoYi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txhYSxcoYi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txhYSxcoYi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txhYSxcoYi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txhYSxcoYi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txhYSxcoYi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txhYSxcoYi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txhYSxcoYi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txhYSxcoYi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txhYSxcoYi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txhYSxcoYi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txhYSxcoYi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txhYSxcoYi .navbar {
    height: 70px;
  }
  .cid-txhYSxcoYi .navbar.opened {
    height: auto;
  }
  .cid-txhYSxcoYi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty2ybRf4g2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty2ybRf4g2 .carousel {
    min-height: 1200px;
  }
  .cid-ty2ybRf4g2 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty2ybRf4g2 .carousel {
    min-height: 780px;
  }
  .cid-ty2ybRf4g2 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty2ybRf4g2 .carousel {
    min-height: 660px;
  }
  .cid-ty2ybRf4g2 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty2ybRf4g2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty2ybRf4g2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty2ybRf4g2 .carousel,
.cid-ty2ybRf4g2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty2ybRf4g2 .item-wrapper {
  width: 100%;
}
.cid-ty2ybRf4g2 .carousel-caption {
  bottom: 40px;
}
.cid-ty2ybRf4g2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty2ybRf4g2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty2ybRf4g2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty2ybRf4g2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty2ybRf4g2 .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-ty2ybRf4g2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty2ybRf4g2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty2ybRf4g2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty2ybRf4g2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty2ybRf4g2 .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-ty2ybRf4g2 .carousel-indicators li.active,
.cid-ty2ybRf4g2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty2ybRf4g2 .carousel-indicators li::after,
.cid-ty2ybRf4g2 .carousel-indicators li::before {
  content: none;
}
.cid-ty2ybRf4g2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty2ybRf4g2 .carousel-indicators {
    display: none !important;
  }
}
.cid-txhYSxBXBX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txhYSxBXBX .mbr-text {
  text-align: left;
}
.cid-txhYSxKZIe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txhYSxKZIe .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3f0iDq0N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3f0iDq0N .carousel {
    min-height: 1200px;
  }
  .cid-ty3f0iDq0N .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3f0iDq0N .carousel {
    min-height: 780px;
  }
  .cid-ty3f0iDq0N .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3f0iDq0N .carousel {
    min-height: 660px;
  }
  .cid-ty3f0iDq0N .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3f0iDq0N .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3f0iDq0N .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3f0iDq0N .carousel,
.cid-ty3f0iDq0N .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3f0iDq0N .item-wrapper {
  width: 100%;
}
.cid-ty3f0iDq0N .carousel-caption {
  bottom: 40px;
}
.cid-ty3f0iDq0N .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3f0iDq0N .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3f0iDq0N .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3f0iDq0N .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3f0iDq0N .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-ty3f0iDq0N .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3f0iDq0N .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3f0iDq0N .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3f0iDq0N .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3f0iDq0N .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-ty3f0iDq0N .carousel-indicators li.active,
.cid-ty3f0iDq0N .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3f0iDq0N .carousel-indicators li::after,
.cid-ty3f0iDq0N .carousel-indicators li::before {
  content: none;
}
.cid-ty3f0iDq0N .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3f0iDq0N .carousel-indicators {
    display: none !important;
  }
}
.cid-txi0KZcwBf {
  z-index: 1000;
  width: 100%;
}
.cid-txi0KZcwBf nav.navbar {
  position: fixed;
}
.cid-txi0KZcwBf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txi0KZcwBf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txi0KZcwBf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txi0KZcwBf .dropdown-item:hover,
.cid-txi0KZcwBf .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txi0KZcwBf .dropdown-item:hover span {
  color: white;
}
.cid-txi0KZcwBf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txi0KZcwBf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txi0KZcwBf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txi0KZcwBf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txi0KZcwBf .nav-link {
  position: relative;
}
.cid-txi0KZcwBf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txi0KZcwBf .container {
    flex-wrap: nowrap;
  }
}
.cid-txi0KZcwBf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txi0KZcwBf .dropdown-menu,
.cid-txi0KZcwBf .navbar.opened {
  background: #ffffff !important;
}
.cid-txi0KZcwBf .nav-item:focus,
.cid-txi0KZcwBf .nav-link:focus {
  outline: none;
}
.cid-txi0KZcwBf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txi0KZcwBf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txi0KZcwBf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txi0KZcwBf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txi0KZcwBf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txi0KZcwBf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txi0KZcwBf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txi0KZcwBf .navbar.opened {
  transition: all 0.3s;
}
.cid-txi0KZcwBf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txi0KZcwBf .navbar .navbar-logo img {
  width: auto;
}
.cid-txi0KZcwBf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txi0KZcwBf .navbar.collapsed {
  justify-content: center;
}
.cid-txi0KZcwBf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txi0KZcwBf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txi0KZcwBf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txi0KZcwBf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txi0KZcwBf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txi0KZcwBf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txi0KZcwBf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txi0KZcwBf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txi0KZcwBf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txi0KZcwBf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txi0KZcwBf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txi0KZcwBf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txi0KZcwBf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txi0KZcwBf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txi0KZcwBf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txi0KZcwBf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txi0KZcwBf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txi0KZcwBf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txi0KZcwBf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txi0KZcwBf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txi0KZcwBf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txi0KZcwBf .navbar.navbar-short {
  min-height: 60px;
}
.cid-txi0KZcwBf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txi0KZcwBf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txi0KZcwBf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txi0KZcwBf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txi0KZcwBf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txi0KZcwBf .dropdown-item.active,
.cid-txi0KZcwBf .dropdown-item:active {
  background-color: transparent;
}
.cid-txi0KZcwBf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txi0KZcwBf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txi0KZcwBf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txi0KZcwBf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txi0KZcwBf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txi0KZcwBf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txi0KZcwBf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txi0KZcwBf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txi0KZcwBf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txi0KZcwBf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txi0KZcwBf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txi0KZcwBf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txi0KZcwBf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txi0KZcwBf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txi0KZcwBf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txi0KZcwBf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txi0KZcwBf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txi0KZcwBf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txi0KZcwBf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txi0KZcwBf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txi0KZcwBf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txi0KZcwBf .navbar {
    height: 70px;
  }
  .cid-txi0KZcwBf .navbar.opened {
    height: auto;
  }
  .cid-txi0KZcwBf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txi0KZvxnS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txi0KZvxnS .mbr-text {
  text-align: left;
}
.cid-txi0KZC0t8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txi0KZC0t8 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3fQZjJUa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3fQZjJUa .carousel {
    min-height: 1200px;
  }
  .cid-ty3fQZjJUa .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3fQZjJUa .carousel {
    min-height: 780px;
  }
  .cid-ty3fQZjJUa .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3fQZjJUa .carousel {
    min-height: 660px;
  }
  .cid-ty3fQZjJUa .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3fQZjJUa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3fQZjJUa .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3fQZjJUa .carousel,
.cid-ty3fQZjJUa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3fQZjJUa .item-wrapper {
  width: 100%;
}
.cid-ty3fQZjJUa .carousel-caption {
  bottom: 40px;
}
.cid-ty3fQZjJUa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3fQZjJUa .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3fQZjJUa .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3fQZjJUa .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3fQZjJUa .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-ty3fQZjJUa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3fQZjJUa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3fQZjJUa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3fQZjJUa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3fQZjJUa .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-ty3fQZjJUa .carousel-indicators li.active,
.cid-ty3fQZjJUa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3fQZjJUa .carousel-indicators li::after,
.cid-ty3fQZjJUa .carousel-indicators li::before {
  content: none;
}
.cid-ty3fQZjJUa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3fQZjJUa .carousel-indicators {
    display: none !important;
  }
}
.cid-txi2IIbhCU {
  z-index: 1000;
  width: 100%;
}
.cid-txi2IIbhCU nav.navbar {
  position: fixed;
}
.cid-txi2IIbhCU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txi2IIbhCU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txi2IIbhCU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txi2IIbhCU .dropdown-item:hover,
.cid-txi2IIbhCU .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txi2IIbhCU .dropdown-item:hover span {
  color: white;
}
.cid-txi2IIbhCU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txi2IIbhCU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txi2IIbhCU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txi2IIbhCU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txi2IIbhCU .nav-link {
  position: relative;
}
.cid-txi2IIbhCU .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txi2IIbhCU .container {
    flex-wrap: nowrap;
  }
}
.cid-txi2IIbhCU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txi2IIbhCU .dropdown-menu,
.cid-txi2IIbhCU .navbar.opened {
  background: #ffffff !important;
}
.cid-txi2IIbhCU .nav-item:focus,
.cid-txi2IIbhCU .nav-link:focus {
  outline: none;
}
.cid-txi2IIbhCU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txi2IIbhCU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txi2IIbhCU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txi2IIbhCU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txi2IIbhCU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txi2IIbhCU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txi2IIbhCU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txi2IIbhCU .navbar.opened {
  transition: all 0.3s;
}
.cid-txi2IIbhCU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txi2IIbhCU .navbar .navbar-logo img {
  width: auto;
}
.cid-txi2IIbhCU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txi2IIbhCU .navbar.collapsed {
  justify-content: center;
}
.cid-txi2IIbhCU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txi2IIbhCU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txi2IIbhCU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txi2IIbhCU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txi2IIbhCU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txi2IIbhCU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txi2IIbhCU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txi2IIbhCU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txi2IIbhCU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txi2IIbhCU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txi2IIbhCU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txi2IIbhCU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txi2IIbhCU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txi2IIbhCU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txi2IIbhCU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txi2IIbhCU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txi2IIbhCU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txi2IIbhCU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txi2IIbhCU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txi2IIbhCU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txi2IIbhCU .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txi2IIbhCU .navbar.navbar-short {
  min-height: 60px;
}
.cid-txi2IIbhCU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txi2IIbhCU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txi2IIbhCU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txi2IIbhCU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txi2IIbhCU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txi2IIbhCU .dropdown-item.active,
.cid-txi2IIbhCU .dropdown-item:active {
  background-color: transparent;
}
.cid-txi2IIbhCU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txi2IIbhCU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txi2IIbhCU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txi2IIbhCU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txi2IIbhCU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txi2IIbhCU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txi2IIbhCU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txi2IIbhCU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txi2IIbhCU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txi2IIbhCU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txi2IIbhCU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txi2IIbhCU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txi2IIbhCU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txi2IIbhCU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txi2IIbhCU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txi2IIbhCU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txi2IIbhCU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txi2IIbhCU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txi2IIbhCU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txi2IIbhCU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txi2IIbhCU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txi2IIbhCU .navbar {
    height: 70px;
  }
  .cid-txi2IIbhCU .navbar.opened {
    height: auto;
  }
  .cid-txi2IIbhCU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txi2IIrIdQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txi2IIrIdQ .mbr-text {
  text-align: left;
}
.cid-txi2IIAY9J {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txi2IIAY9J .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3gCnusNC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3gCnusNC .carousel {
    min-height: 1200px;
  }
  .cid-ty3gCnusNC .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3gCnusNC .carousel {
    min-height: 780px;
  }
  .cid-ty3gCnusNC .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3gCnusNC .carousel {
    min-height: 660px;
  }
  .cid-ty3gCnusNC .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3gCnusNC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3gCnusNC .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3gCnusNC .carousel,
.cid-ty3gCnusNC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3gCnusNC .item-wrapper {
  width: 100%;
}
.cid-ty3gCnusNC .carousel-caption {
  bottom: 40px;
}
.cid-ty3gCnusNC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3gCnusNC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3gCnusNC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3gCnusNC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3gCnusNC .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-ty3gCnusNC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3gCnusNC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3gCnusNC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3gCnusNC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3gCnusNC .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-ty3gCnusNC .carousel-indicators li.active,
.cid-ty3gCnusNC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3gCnusNC .carousel-indicators li::after,
.cid-ty3gCnusNC .carousel-indicators li::before {
  content: none;
}
.cid-ty3gCnusNC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3gCnusNC .carousel-indicators {
    display: none !important;
  }
}
.cid-txi3EJU2jI {
  z-index: 1000;
  width: 100%;
}
.cid-txi3EJU2jI nav.navbar {
  position: fixed;
}
.cid-txi3EJU2jI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txi3EJU2jI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txi3EJU2jI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txi3EJU2jI .dropdown-item:hover,
.cid-txi3EJU2jI .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txi3EJU2jI .dropdown-item:hover span {
  color: white;
}
.cid-txi3EJU2jI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txi3EJU2jI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txi3EJU2jI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txi3EJU2jI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txi3EJU2jI .nav-link {
  position: relative;
}
.cid-txi3EJU2jI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txi3EJU2jI .container {
    flex-wrap: nowrap;
  }
}
.cid-txi3EJU2jI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txi3EJU2jI .dropdown-menu,
.cid-txi3EJU2jI .navbar.opened {
  background: #ffffff !important;
}
.cid-txi3EJU2jI .nav-item:focus,
.cid-txi3EJU2jI .nav-link:focus {
  outline: none;
}
.cid-txi3EJU2jI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txi3EJU2jI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txi3EJU2jI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txi3EJU2jI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txi3EJU2jI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txi3EJU2jI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txi3EJU2jI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txi3EJU2jI .navbar.opened {
  transition: all 0.3s;
}
.cid-txi3EJU2jI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txi3EJU2jI .navbar .navbar-logo img {
  width: auto;
}
.cid-txi3EJU2jI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txi3EJU2jI .navbar.collapsed {
  justify-content: center;
}
.cid-txi3EJU2jI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txi3EJU2jI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txi3EJU2jI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txi3EJU2jI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txi3EJU2jI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txi3EJU2jI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txi3EJU2jI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txi3EJU2jI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txi3EJU2jI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txi3EJU2jI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txi3EJU2jI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txi3EJU2jI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txi3EJU2jI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txi3EJU2jI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txi3EJU2jI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txi3EJU2jI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txi3EJU2jI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txi3EJU2jI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txi3EJU2jI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txi3EJU2jI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txi3EJU2jI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txi3EJU2jI .navbar.navbar-short {
  min-height: 60px;
}
.cid-txi3EJU2jI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txi3EJU2jI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txi3EJU2jI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txi3EJU2jI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txi3EJU2jI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txi3EJU2jI .dropdown-item.active,
.cid-txi3EJU2jI .dropdown-item:active {
  background-color: transparent;
}
.cid-txi3EJU2jI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txi3EJU2jI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txi3EJU2jI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txi3EJU2jI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txi3EJU2jI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txi3EJU2jI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txi3EJU2jI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txi3EJU2jI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txi3EJU2jI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txi3EJU2jI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txi3EJU2jI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txi3EJU2jI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txi3EJU2jI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txi3EJU2jI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txi3EJU2jI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txi3EJU2jI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txi3EJU2jI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txi3EJU2jI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txi3EJU2jI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txi3EJU2jI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txi3EJU2jI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txi3EJU2jI .navbar {
    height: 70px;
  }
  .cid-txi3EJU2jI .navbar.opened {
    height: auto;
  }
  .cid-txi3EJU2jI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txi3EKcUXS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txi3EKcUXS .mbr-text {
  text-align: left;
}
.cid-txi3EKi8Bg {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txi3EKi8Bg .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3h1pzVZV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3h1pzVZV .carousel {
    min-height: 1200px;
  }
  .cid-ty3h1pzVZV .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3h1pzVZV .carousel {
    min-height: 780px;
  }
  .cid-ty3h1pzVZV .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3h1pzVZV .carousel {
    min-height: 660px;
  }
  .cid-ty3h1pzVZV .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3h1pzVZV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3h1pzVZV .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3h1pzVZV .carousel,
.cid-ty3h1pzVZV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3h1pzVZV .item-wrapper {
  width: 100%;
}
.cid-ty3h1pzVZV .carousel-caption {
  bottom: 40px;
}
.cid-ty3h1pzVZV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3h1pzVZV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3h1pzVZV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3h1pzVZV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3h1pzVZV .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-ty3h1pzVZV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3h1pzVZV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3h1pzVZV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3h1pzVZV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3h1pzVZV .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-ty3h1pzVZV .carousel-indicators li.active,
.cid-ty3h1pzVZV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3h1pzVZV .carousel-indicators li::after,
.cid-ty3h1pzVZV .carousel-indicators li::before {
  content: none;
}
.cid-ty3h1pzVZV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3h1pzVZV .carousel-indicators {
    display: none !important;
  }
}
.cid-txj0FfGmT3 {
  z-index: 1000;
  width: 100%;
}
.cid-txj0FfGmT3 nav.navbar {
  position: fixed;
}
.cid-txj0FfGmT3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj0FfGmT3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txj0FfGmT3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txj0FfGmT3 .dropdown-item:hover,
.cid-txj0FfGmT3 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txj0FfGmT3 .dropdown-item:hover span {
  color: white;
}
.cid-txj0FfGmT3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txj0FfGmT3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txj0FfGmT3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txj0FfGmT3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txj0FfGmT3 .nav-link {
  position: relative;
}
.cid-txj0FfGmT3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txj0FfGmT3 .container {
    flex-wrap: nowrap;
  }
}
.cid-txj0FfGmT3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txj0FfGmT3 .dropdown-menu,
.cid-txj0FfGmT3 .navbar.opened {
  background: #ffffff !important;
}
.cid-txj0FfGmT3 .nav-item:focus,
.cid-txj0FfGmT3 .nav-link:focus {
  outline: none;
}
.cid-txj0FfGmT3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txj0FfGmT3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txj0FfGmT3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txj0FfGmT3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj0FfGmT3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txj0FfGmT3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txj0FfGmT3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txj0FfGmT3 .navbar.opened {
  transition: all 0.3s;
}
.cid-txj0FfGmT3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txj0FfGmT3 .navbar .navbar-logo img {
  width: auto;
}
.cid-txj0FfGmT3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txj0FfGmT3 .navbar.collapsed {
  justify-content: center;
}
.cid-txj0FfGmT3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txj0FfGmT3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txj0FfGmT3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txj0FfGmT3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txj0FfGmT3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txj0FfGmT3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txj0FfGmT3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txj0FfGmT3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txj0FfGmT3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txj0FfGmT3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txj0FfGmT3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txj0FfGmT3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txj0FfGmT3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txj0FfGmT3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txj0FfGmT3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txj0FfGmT3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txj0FfGmT3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txj0FfGmT3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txj0FfGmT3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txj0FfGmT3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txj0FfGmT3 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txj0FfGmT3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-txj0FfGmT3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txj0FfGmT3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txj0FfGmT3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txj0FfGmT3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txj0FfGmT3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txj0FfGmT3 .dropdown-item.active,
.cid-txj0FfGmT3 .dropdown-item:active {
  background-color: transparent;
}
.cid-txj0FfGmT3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txj0FfGmT3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txj0FfGmT3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txj0FfGmT3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txj0FfGmT3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txj0FfGmT3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txj0FfGmT3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txj0FfGmT3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txj0FfGmT3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txj0FfGmT3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txj0FfGmT3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txj0FfGmT3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj0FfGmT3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj0FfGmT3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txj0FfGmT3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj0FfGmT3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txj0FfGmT3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txj0FfGmT3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj0FfGmT3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txj0FfGmT3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txj0FfGmT3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txj0FfGmT3 .navbar {
    height: 70px;
  }
  .cid-txj0FfGmT3 .navbar.opened {
    height: auto;
  }
  .cid-txj0FfGmT3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txj0Fg1jtN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txj0Fg1jtN .mbr-text {
  text-align: left;
}
.cid-txj0Fg9tqw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txj0Fg9tqw .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3hlWG5eh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3hlWG5eh .carousel {
    min-height: 1200px;
  }
  .cid-ty3hlWG5eh .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3hlWG5eh .carousel {
    min-height: 780px;
  }
  .cid-ty3hlWG5eh .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3hlWG5eh .carousel {
    min-height: 660px;
  }
  .cid-ty3hlWG5eh .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3hlWG5eh .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3hlWG5eh .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3hlWG5eh .carousel,
.cid-ty3hlWG5eh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3hlWG5eh .item-wrapper {
  width: 100%;
}
.cid-ty3hlWG5eh .carousel-caption {
  bottom: 40px;
}
.cid-ty3hlWG5eh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3hlWG5eh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3hlWG5eh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3hlWG5eh .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3hlWG5eh .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-ty3hlWG5eh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3hlWG5eh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3hlWG5eh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3hlWG5eh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3hlWG5eh .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-ty3hlWG5eh .carousel-indicators li.active,
.cid-ty3hlWG5eh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3hlWG5eh .carousel-indicators li::after,
.cid-ty3hlWG5eh .carousel-indicators li::before {
  content: none;
}
.cid-ty3hlWG5eh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3hlWG5eh .carousel-indicators {
    display: none !important;
  }
}
.cid-txj1kkX2Je {
  z-index: 1000;
  width: 100%;
}
.cid-txj1kkX2Je nav.navbar {
  position: fixed;
}
.cid-txj1kkX2Je .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj1kkX2Je .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txj1kkX2Je .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txj1kkX2Je .dropdown-item:hover,
.cid-txj1kkX2Je .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txj1kkX2Je .dropdown-item:hover span {
  color: white;
}
.cid-txj1kkX2Je .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txj1kkX2Je .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txj1kkX2Je .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txj1kkX2Je .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txj1kkX2Je .nav-link {
  position: relative;
}
.cid-txj1kkX2Je .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txj1kkX2Je .container {
    flex-wrap: nowrap;
  }
}
.cid-txj1kkX2Je .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txj1kkX2Je .dropdown-menu,
.cid-txj1kkX2Je .navbar.opened {
  background: #ffffff !important;
}
.cid-txj1kkX2Je .nav-item:focus,
.cid-txj1kkX2Je .nav-link:focus {
  outline: none;
}
.cid-txj1kkX2Je .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txj1kkX2Je .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txj1kkX2Je .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txj1kkX2Je .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj1kkX2Je .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txj1kkX2Je .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txj1kkX2Je .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txj1kkX2Je .navbar.opened {
  transition: all 0.3s;
}
.cid-txj1kkX2Je .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txj1kkX2Je .navbar .navbar-logo img {
  width: auto;
}
.cid-txj1kkX2Je .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txj1kkX2Je .navbar.collapsed {
  justify-content: center;
}
.cid-txj1kkX2Je .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txj1kkX2Je .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txj1kkX2Je .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txj1kkX2Je .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txj1kkX2Je .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txj1kkX2Je .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txj1kkX2Je .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txj1kkX2Je .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txj1kkX2Je .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txj1kkX2Je .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txj1kkX2Je .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txj1kkX2Je .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txj1kkX2Je .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txj1kkX2Je .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txj1kkX2Je .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txj1kkX2Je .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txj1kkX2Je .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txj1kkX2Je .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txj1kkX2Je .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txj1kkX2Je .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txj1kkX2Je .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txj1kkX2Je .navbar.navbar-short {
  min-height: 60px;
}
.cid-txj1kkX2Je .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txj1kkX2Je .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txj1kkX2Je .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txj1kkX2Je .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txj1kkX2Je .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txj1kkX2Je .dropdown-item.active,
.cid-txj1kkX2Je .dropdown-item:active {
  background-color: transparent;
}
.cid-txj1kkX2Je .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txj1kkX2Je .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txj1kkX2Je .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txj1kkX2Je .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txj1kkX2Je .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txj1kkX2Je .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txj1kkX2Je ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txj1kkX2Je .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txj1kkX2Je button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txj1kkX2Je button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txj1kkX2Je button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txj1kkX2Je button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj1kkX2Je button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj1kkX2Je button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txj1kkX2Je nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj1kkX2Je nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txj1kkX2Je nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txj1kkX2Je nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj1kkX2Je .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txj1kkX2Je a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txj1kkX2Je .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txj1kkX2Je .navbar {
    height: 70px;
  }
  .cid-txj1kkX2Je .navbar.opened {
    height: auto;
  }
  .cid-txj1kkX2Je .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txj1kle50y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txj1kle50y .mbr-text {
  text-align: left;
}
.cid-txj1kllEq7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txj1kllEq7 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3hTmGsXS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3hTmGsXS .carousel {
    min-height: 1200px;
  }
  .cid-ty3hTmGsXS .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3hTmGsXS .carousel {
    min-height: 780px;
  }
  .cid-ty3hTmGsXS .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3hTmGsXS .carousel {
    min-height: 660px;
  }
  .cid-ty3hTmGsXS .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3hTmGsXS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3hTmGsXS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3hTmGsXS .carousel,
.cid-ty3hTmGsXS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3hTmGsXS .item-wrapper {
  width: 100%;
}
.cid-ty3hTmGsXS .carousel-caption {
  bottom: 40px;
}
.cid-ty3hTmGsXS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3hTmGsXS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3hTmGsXS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3hTmGsXS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3hTmGsXS .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-ty3hTmGsXS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3hTmGsXS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3hTmGsXS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3hTmGsXS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3hTmGsXS .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-ty3hTmGsXS .carousel-indicators li.active,
.cid-ty3hTmGsXS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3hTmGsXS .carousel-indicators li::after,
.cid-ty3hTmGsXS .carousel-indicators li::before {
  content: none;
}
.cid-ty3hTmGsXS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3hTmGsXS .carousel-indicators {
    display: none !important;
  }
}
.cid-txj2re85x6 {
  z-index: 1000;
  width: 100%;
}
.cid-txj2re85x6 nav.navbar {
  position: fixed;
}
.cid-txj2re85x6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj2re85x6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txj2re85x6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txj2re85x6 .dropdown-item:hover,
.cid-txj2re85x6 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txj2re85x6 .dropdown-item:hover span {
  color: white;
}
.cid-txj2re85x6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txj2re85x6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txj2re85x6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txj2re85x6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txj2re85x6 .nav-link {
  position: relative;
}
.cid-txj2re85x6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txj2re85x6 .container {
    flex-wrap: nowrap;
  }
}
.cid-txj2re85x6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txj2re85x6 .dropdown-menu,
.cid-txj2re85x6 .navbar.opened {
  background: #ffffff !important;
}
.cid-txj2re85x6 .nav-item:focus,
.cid-txj2re85x6 .nav-link:focus {
  outline: none;
}
.cid-txj2re85x6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txj2re85x6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txj2re85x6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txj2re85x6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj2re85x6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txj2re85x6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txj2re85x6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txj2re85x6 .navbar.opened {
  transition: all 0.3s;
}
.cid-txj2re85x6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txj2re85x6 .navbar .navbar-logo img {
  width: auto;
}
.cid-txj2re85x6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txj2re85x6 .navbar.collapsed {
  justify-content: center;
}
.cid-txj2re85x6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txj2re85x6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txj2re85x6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txj2re85x6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txj2re85x6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txj2re85x6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txj2re85x6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txj2re85x6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txj2re85x6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txj2re85x6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txj2re85x6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txj2re85x6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txj2re85x6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txj2re85x6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txj2re85x6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txj2re85x6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txj2re85x6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txj2re85x6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txj2re85x6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txj2re85x6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txj2re85x6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txj2re85x6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-txj2re85x6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txj2re85x6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txj2re85x6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txj2re85x6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txj2re85x6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txj2re85x6 .dropdown-item.active,
.cid-txj2re85x6 .dropdown-item:active {
  background-color: transparent;
}
.cid-txj2re85x6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txj2re85x6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txj2re85x6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txj2re85x6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txj2re85x6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txj2re85x6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txj2re85x6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txj2re85x6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txj2re85x6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txj2re85x6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txj2re85x6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txj2re85x6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj2re85x6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj2re85x6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txj2re85x6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj2re85x6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txj2re85x6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txj2re85x6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj2re85x6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txj2re85x6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txj2re85x6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txj2re85x6 .navbar {
    height: 70px;
  }
  .cid-txj2re85x6 .navbar.opened {
    height: auto;
  }
  .cid-txj2re85x6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txj2rergz3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txj2rergz3 .mbr-text {
  text-align: left;
}
.cid-txj2rey4Bs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txj2rey4Bs .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3mamCkvP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3mamCkvP .carousel {
    min-height: 1200px;
  }
  .cid-ty3mamCkvP .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3mamCkvP .carousel {
    min-height: 780px;
  }
  .cid-ty3mamCkvP .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3mamCkvP .carousel {
    min-height: 660px;
  }
  .cid-ty3mamCkvP .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3mamCkvP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3mamCkvP .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3mamCkvP .carousel,
.cid-ty3mamCkvP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3mamCkvP .item-wrapper {
  width: 100%;
}
.cid-ty3mamCkvP .carousel-caption {
  bottom: 40px;
}
.cid-ty3mamCkvP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3mamCkvP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3mamCkvP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3mamCkvP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3mamCkvP .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-ty3mamCkvP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3mamCkvP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3mamCkvP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3mamCkvP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3mamCkvP .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-ty3mamCkvP .carousel-indicators li.active,
.cid-ty3mamCkvP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3mamCkvP .carousel-indicators li::after,
.cid-ty3mamCkvP .carousel-indicators li::before {
  content: none;
}
.cid-ty3mamCkvP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3mamCkvP .carousel-indicators {
    display: none !important;
  }
}
.cid-txj3paaqJx {
  z-index: 1000;
  width: 100%;
}
.cid-txj3paaqJx nav.navbar {
  position: fixed;
}
.cid-txj3paaqJx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj3paaqJx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txj3paaqJx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txj3paaqJx .dropdown-item:hover,
.cid-txj3paaqJx .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txj3paaqJx .dropdown-item:hover span {
  color: white;
}
.cid-txj3paaqJx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txj3paaqJx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txj3paaqJx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txj3paaqJx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txj3paaqJx .nav-link {
  position: relative;
}
.cid-txj3paaqJx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txj3paaqJx .container {
    flex-wrap: nowrap;
  }
}
.cid-txj3paaqJx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txj3paaqJx .dropdown-menu,
.cid-txj3paaqJx .navbar.opened {
  background: #ffffff !important;
}
.cid-txj3paaqJx .nav-item:focus,
.cid-txj3paaqJx .nav-link:focus {
  outline: none;
}
.cid-txj3paaqJx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txj3paaqJx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txj3paaqJx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txj3paaqJx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj3paaqJx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txj3paaqJx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txj3paaqJx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txj3paaqJx .navbar.opened {
  transition: all 0.3s;
}
.cid-txj3paaqJx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txj3paaqJx .navbar .navbar-logo img {
  width: auto;
}
.cid-txj3paaqJx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txj3paaqJx .navbar.collapsed {
  justify-content: center;
}
.cid-txj3paaqJx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txj3paaqJx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txj3paaqJx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txj3paaqJx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txj3paaqJx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txj3paaqJx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txj3paaqJx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txj3paaqJx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txj3paaqJx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txj3paaqJx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txj3paaqJx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txj3paaqJx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txj3paaqJx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txj3paaqJx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txj3paaqJx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txj3paaqJx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txj3paaqJx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txj3paaqJx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txj3paaqJx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txj3paaqJx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txj3paaqJx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txj3paaqJx .navbar.navbar-short {
  min-height: 60px;
}
.cid-txj3paaqJx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txj3paaqJx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txj3paaqJx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txj3paaqJx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txj3paaqJx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txj3paaqJx .dropdown-item.active,
.cid-txj3paaqJx .dropdown-item:active {
  background-color: transparent;
}
.cid-txj3paaqJx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txj3paaqJx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txj3paaqJx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txj3paaqJx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txj3paaqJx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txj3paaqJx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txj3paaqJx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txj3paaqJx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txj3paaqJx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txj3paaqJx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txj3paaqJx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txj3paaqJx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj3paaqJx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj3paaqJx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txj3paaqJx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj3paaqJx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txj3paaqJx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txj3paaqJx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj3paaqJx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txj3paaqJx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txj3paaqJx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txj3paaqJx .navbar {
    height: 70px;
  }
  .cid-txj3paaqJx .navbar.opened {
    height: auto;
  }
  .cid-txj3paaqJx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txj3pavPg8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txj3pavPg8 .mbr-text {
  text-align: left;
}
.cid-txj3paE6F0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txj3paE6F0 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-txj4fiXbjU {
  z-index: 1000;
  width: 100%;
}
.cid-txj4fiXbjU nav.navbar {
  position: fixed;
}
.cid-txj4fiXbjU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj4fiXbjU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txj4fiXbjU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txj4fiXbjU .dropdown-item:hover,
.cid-txj4fiXbjU .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txj4fiXbjU .dropdown-item:hover span {
  color: white;
}
.cid-txj4fiXbjU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txj4fiXbjU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txj4fiXbjU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txj4fiXbjU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txj4fiXbjU .nav-link {
  position: relative;
}
.cid-txj4fiXbjU .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txj4fiXbjU .container {
    flex-wrap: nowrap;
  }
}
.cid-txj4fiXbjU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txj4fiXbjU .dropdown-menu,
.cid-txj4fiXbjU .navbar.opened {
  background: #ffffff !important;
}
.cid-txj4fiXbjU .nav-item:focus,
.cid-txj4fiXbjU .nav-link:focus {
  outline: none;
}
.cid-txj4fiXbjU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txj4fiXbjU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txj4fiXbjU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txj4fiXbjU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj4fiXbjU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txj4fiXbjU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txj4fiXbjU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txj4fiXbjU .navbar.opened {
  transition: all 0.3s;
}
.cid-txj4fiXbjU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txj4fiXbjU .navbar .navbar-logo img {
  width: auto;
}
.cid-txj4fiXbjU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txj4fiXbjU .navbar.collapsed {
  justify-content: center;
}
.cid-txj4fiXbjU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txj4fiXbjU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txj4fiXbjU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txj4fiXbjU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txj4fiXbjU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txj4fiXbjU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txj4fiXbjU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txj4fiXbjU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txj4fiXbjU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txj4fiXbjU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txj4fiXbjU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txj4fiXbjU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txj4fiXbjU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txj4fiXbjU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txj4fiXbjU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txj4fiXbjU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txj4fiXbjU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txj4fiXbjU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txj4fiXbjU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txj4fiXbjU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txj4fiXbjU .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txj4fiXbjU .navbar.navbar-short {
  min-height: 60px;
}
.cid-txj4fiXbjU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txj4fiXbjU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txj4fiXbjU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txj4fiXbjU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txj4fiXbjU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txj4fiXbjU .dropdown-item.active,
.cid-txj4fiXbjU .dropdown-item:active {
  background-color: transparent;
}
.cid-txj4fiXbjU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txj4fiXbjU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txj4fiXbjU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txj4fiXbjU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txj4fiXbjU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txj4fiXbjU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txj4fiXbjU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txj4fiXbjU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txj4fiXbjU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txj4fiXbjU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txj4fiXbjU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txj4fiXbjU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj4fiXbjU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj4fiXbjU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txj4fiXbjU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj4fiXbjU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txj4fiXbjU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txj4fiXbjU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj4fiXbjU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txj4fiXbjU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txj4fiXbjU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txj4fiXbjU .navbar {
    height: 70px;
  }
  .cid-txj4fiXbjU .navbar.opened {
    height: auto;
  }
  .cid-txj4fiXbjU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty3mLoVzQ8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3mLoVzQ8 .carousel {
    min-height: 1200px;
  }
  .cid-ty3mLoVzQ8 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3mLoVzQ8 .carousel {
    min-height: 780px;
  }
  .cid-ty3mLoVzQ8 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3mLoVzQ8 .carousel {
    min-height: 660px;
  }
  .cid-ty3mLoVzQ8 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3mLoVzQ8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3mLoVzQ8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3mLoVzQ8 .carousel,
.cid-ty3mLoVzQ8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3mLoVzQ8 .item-wrapper {
  width: 100%;
}
.cid-ty3mLoVzQ8 .carousel-caption {
  bottom: 40px;
}
.cid-ty3mLoVzQ8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3mLoVzQ8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3mLoVzQ8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3mLoVzQ8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3mLoVzQ8 .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-ty3mLoVzQ8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3mLoVzQ8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3mLoVzQ8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3mLoVzQ8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3mLoVzQ8 .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-ty3mLoVzQ8 .carousel-indicators li.active,
.cid-ty3mLoVzQ8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3mLoVzQ8 .carousel-indicators li::after,
.cid-ty3mLoVzQ8 .carousel-indicators li::before {
  content: none;
}
.cid-ty3mLoVzQ8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3mLoVzQ8 .carousel-indicators {
    display: none !important;
  }
}
.cid-txj4fjfI3k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txj4fjfI3k .mbr-text {
  text-align: left;
}
.cid-txj4fjn2Ch {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txj4fjn2Ch .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3nMzbNxg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3nMzbNxg .carousel {
    min-height: 1200px;
  }
  .cid-ty3nMzbNxg .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3nMzbNxg .carousel {
    min-height: 780px;
  }
  .cid-ty3nMzbNxg .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3nMzbNxg .carousel {
    min-height: 660px;
  }
  .cid-ty3nMzbNxg .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3nMzbNxg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3nMzbNxg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3nMzbNxg .carousel,
.cid-ty3nMzbNxg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3nMzbNxg .item-wrapper {
  width: 100%;
}
.cid-ty3nMzbNxg .carousel-caption {
  bottom: 40px;
}
.cid-ty3nMzbNxg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3nMzbNxg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3nMzbNxg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3nMzbNxg .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3nMzbNxg .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-ty3nMzbNxg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3nMzbNxg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3nMzbNxg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3nMzbNxg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3nMzbNxg .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-ty3nMzbNxg .carousel-indicators li.active,
.cid-ty3nMzbNxg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3nMzbNxg .carousel-indicators li::after,
.cid-ty3nMzbNxg .carousel-indicators li::before {
  content: none;
}
.cid-ty3nMzbNxg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3nMzbNxg .carousel-indicators {
    display: none !important;
  }
}
.cid-txj83BW5dB {
  z-index: 1000;
  width: 100%;
}
.cid-txj83BW5dB nav.navbar {
  position: fixed;
}
.cid-txj83BW5dB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj83BW5dB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txj83BW5dB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txj83BW5dB .dropdown-item:hover,
.cid-txj83BW5dB .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txj83BW5dB .dropdown-item:hover span {
  color: white;
}
.cid-txj83BW5dB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txj83BW5dB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txj83BW5dB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txj83BW5dB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txj83BW5dB .nav-link {
  position: relative;
}
.cid-txj83BW5dB .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txj83BW5dB .container {
    flex-wrap: nowrap;
  }
}
.cid-txj83BW5dB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txj83BW5dB .dropdown-menu,
.cid-txj83BW5dB .navbar.opened {
  background: #ffffff !important;
}
.cid-txj83BW5dB .nav-item:focus,
.cid-txj83BW5dB .nav-link:focus {
  outline: none;
}
.cid-txj83BW5dB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txj83BW5dB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txj83BW5dB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txj83BW5dB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txj83BW5dB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txj83BW5dB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txj83BW5dB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txj83BW5dB .navbar.opened {
  transition: all 0.3s;
}
.cid-txj83BW5dB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txj83BW5dB .navbar .navbar-logo img {
  width: auto;
}
.cid-txj83BW5dB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txj83BW5dB .navbar.collapsed {
  justify-content: center;
}
.cid-txj83BW5dB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txj83BW5dB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txj83BW5dB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txj83BW5dB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txj83BW5dB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txj83BW5dB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txj83BW5dB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txj83BW5dB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txj83BW5dB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txj83BW5dB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txj83BW5dB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txj83BW5dB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txj83BW5dB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txj83BW5dB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txj83BW5dB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txj83BW5dB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txj83BW5dB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txj83BW5dB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txj83BW5dB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txj83BW5dB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txj83BW5dB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txj83BW5dB .navbar.navbar-short {
  min-height: 60px;
}
.cid-txj83BW5dB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txj83BW5dB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txj83BW5dB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txj83BW5dB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txj83BW5dB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txj83BW5dB .dropdown-item.active,
.cid-txj83BW5dB .dropdown-item:active {
  background-color: transparent;
}
.cid-txj83BW5dB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txj83BW5dB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txj83BW5dB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txj83BW5dB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txj83BW5dB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txj83BW5dB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txj83BW5dB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txj83BW5dB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txj83BW5dB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txj83BW5dB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txj83BW5dB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txj83BW5dB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj83BW5dB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txj83BW5dB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txj83BW5dB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj83BW5dB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txj83BW5dB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txj83BW5dB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txj83BW5dB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txj83BW5dB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txj83BW5dB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txj83BW5dB .navbar {
    height: 70px;
  }
  .cid-txj83BW5dB .navbar.opened {
    height: auto;
  }
  .cid-txj83BW5dB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txj83CjdrZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txj83CjdrZ .mbr-text {
  text-align: left;
}
.cid-txj83CrEf4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txj83CrEf4 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3pCNSn7Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3pCNSn7Z .carousel {
    min-height: 1200px;
  }
  .cid-ty3pCNSn7Z .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3pCNSn7Z .carousel {
    min-height: 780px;
  }
  .cid-ty3pCNSn7Z .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3pCNSn7Z .carousel {
    min-height: 660px;
  }
  .cid-ty3pCNSn7Z .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3pCNSn7Z .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3pCNSn7Z .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3pCNSn7Z .carousel,
.cid-ty3pCNSn7Z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3pCNSn7Z .item-wrapper {
  width: 100%;
}
.cid-ty3pCNSn7Z .carousel-caption {
  bottom: 40px;
}
.cid-ty3pCNSn7Z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3pCNSn7Z .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3pCNSn7Z .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3pCNSn7Z .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3pCNSn7Z .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-ty3pCNSn7Z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3pCNSn7Z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3pCNSn7Z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3pCNSn7Z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3pCNSn7Z .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-ty3pCNSn7Z .carousel-indicators li.active,
.cid-ty3pCNSn7Z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3pCNSn7Z .carousel-indicators li::after,
.cid-ty3pCNSn7Z .carousel-indicators li::before {
  content: none;
}
.cid-ty3pCNSn7Z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3pCNSn7Z .carousel-indicators {
    display: none !important;
  }
}
.cid-txKWorOtFb {
  z-index: 1000;
  width: 100%;
}
.cid-txKWorOtFb nav.navbar {
  position: fixed;
}
.cid-txKWorOtFb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txKWorOtFb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txKWorOtFb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txKWorOtFb .dropdown-item:hover,
.cid-txKWorOtFb .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txKWorOtFb .dropdown-item:hover span {
  color: white;
}
.cid-txKWorOtFb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txKWorOtFb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txKWorOtFb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txKWorOtFb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txKWorOtFb .nav-link {
  position: relative;
}
.cid-txKWorOtFb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txKWorOtFb .container {
    flex-wrap: nowrap;
  }
}
.cid-txKWorOtFb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txKWorOtFb .dropdown-menu,
.cid-txKWorOtFb .navbar.opened {
  background: #ffffff !important;
}
.cid-txKWorOtFb .nav-item:focus,
.cid-txKWorOtFb .nav-link:focus {
  outline: none;
}
.cid-txKWorOtFb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txKWorOtFb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txKWorOtFb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txKWorOtFb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txKWorOtFb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txKWorOtFb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txKWorOtFb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txKWorOtFb .navbar.opened {
  transition: all 0.3s;
}
.cid-txKWorOtFb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txKWorOtFb .navbar .navbar-logo img {
  width: auto;
}
.cid-txKWorOtFb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txKWorOtFb .navbar.collapsed {
  justify-content: center;
}
.cid-txKWorOtFb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txKWorOtFb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txKWorOtFb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txKWorOtFb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txKWorOtFb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txKWorOtFb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txKWorOtFb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txKWorOtFb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txKWorOtFb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txKWorOtFb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txKWorOtFb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txKWorOtFb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txKWorOtFb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txKWorOtFb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txKWorOtFb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txKWorOtFb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txKWorOtFb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txKWorOtFb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txKWorOtFb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txKWorOtFb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txKWorOtFb .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txKWorOtFb .navbar.navbar-short {
  min-height: 60px;
}
.cid-txKWorOtFb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txKWorOtFb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txKWorOtFb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txKWorOtFb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txKWorOtFb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txKWorOtFb .dropdown-item.active,
.cid-txKWorOtFb .dropdown-item:active {
  background-color: transparent;
}
.cid-txKWorOtFb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txKWorOtFb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txKWorOtFb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txKWorOtFb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txKWorOtFb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txKWorOtFb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txKWorOtFb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txKWorOtFb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txKWorOtFb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txKWorOtFb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txKWorOtFb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txKWorOtFb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txKWorOtFb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txKWorOtFb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txKWorOtFb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txKWorOtFb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txKWorOtFb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txKWorOtFb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txKWorOtFb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txKWorOtFb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txKWorOtFb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txKWorOtFb .navbar {
    height: 70px;
  }
  .cid-txKWorOtFb .navbar.opened {
    height: auto;
  }
  .cid-txKWorOtFb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txKWos6AmH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txKWos6AmH .mbr-text {
  text-align: left;
}
.cid-txKWosd9DS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txKWosd9DS .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3q3bjQYE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3q3bjQYE .carousel {
    min-height: 1200px;
  }
  .cid-ty3q3bjQYE .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3q3bjQYE .carousel {
    min-height: 780px;
  }
  .cid-ty3q3bjQYE .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3q3bjQYE .carousel {
    min-height: 660px;
  }
  .cid-ty3q3bjQYE .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3q3bjQYE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3q3bjQYE .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3q3bjQYE .carousel,
.cid-ty3q3bjQYE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3q3bjQYE .item-wrapper {
  width: 100%;
}
.cid-ty3q3bjQYE .carousel-caption {
  bottom: 40px;
}
.cid-ty3q3bjQYE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3q3bjQYE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3q3bjQYE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3q3bjQYE .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3q3bjQYE .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-ty3q3bjQYE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3q3bjQYE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3q3bjQYE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3q3bjQYE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3q3bjQYE .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-ty3q3bjQYE .carousel-indicators li.active,
.cid-ty3q3bjQYE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3q3bjQYE .carousel-indicators li::after,
.cid-ty3q3bjQYE .carousel-indicators li::before {
  content: none;
}
.cid-ty3q3bjQYE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3q3bjQYE .carousel-indicators {
    display: none !important;
  }
}
.cid-txKXJz9S1B {
  z-index: 1000;
  width: 100%;
}
.cid-txKXJz9S1B nav.navbar {
  position: fixed;
}
.cid-txKXJz9S1B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txKXJz9S1B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txKXJz9S1B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txKXJz9S1B .dropdown-item:hover,
.cid-txKXJz9S1B .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txKXJz9S1B .dropdown-item:hover span {
  color: white;
}
.cid-txKXJz9S1B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txKXJz9S1B .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txKXJz9S1B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txKXJz9S1B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txKXJz9S1B .nav-link {
  position: relative;
}
.cid-txKXJz9S1B .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txKXJz9S1B .container {
    flex-wrap: nowrap;
  }
}
.cid-txKXJz9S1B .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txKXJz9S1B .dropdown-menu,
.cid-txKXJz9S1B .navbar.opened {
  background: #ffffff !important;
}
.cid-txKXJz9S1B .nav-item:focus,
.cid-txKXJz9S1B .nav-link:focus {
  outline: none;
}
.cid-txKXJz9S1B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txKXJz9S1B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txKXJz9S1B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txKXJz9S1B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txKXJz9S1B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txKXJz9S1B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txKXJz9S1B .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txKXJz9S1B .navbar.opened {
  transition: all 0.3s;
}
.cid-txKXJz9S1B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txKXJz9S1B .navbar .navbar-logo img {
  width: auto;
}
.cid-txKXJz9S1B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txKXJz9S1B .navbar.collapsed {
  justify-content: center;
}
.cid-txKXJz9S1B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txKXJz9S1B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txKXJz9S1B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txKXJz9S1B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txKXJz9S1B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txKXJz9S1B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txKXJz9S1B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txKXJz9S1B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txKXJz9S1B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txKXJz9S1B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txKXJz9S1B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txKXJz9S1B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txKXJz9S1B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txKXJz9S1B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txKXJz9S1B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txKXJz9S1B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txKXJz9S1B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txKXJz9S1B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txKXJz9S1B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txKXJz9S1B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txKXJz9S1B .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txKXJz9S1B .navbar.navbar-short {
  min-height: 60px;
}
.cid-txKXJz9S1B .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txKXJz9S1B .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txKXJz9S1B .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txKXJz9S1B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txKXJz9S1B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txKXJz9S1B .dropdown-item.active,
.cid-txKXJz9S1B .dropdown-item:active {
  background-color: transparent;
}
.cid-txKXJz9S1B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txKXJz9S1B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txKXJz9S1B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txKXJz9S1B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txKXJz9S1B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txKXJz9S1B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txKXJz9S1B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txKXJz9S1B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txKXJz9S1B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txKXJz9S1B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txKXJz9S1B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txKXJz9S1B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txKXJz9S1B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txKXJz9S1B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txKXJz9S1B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txKXJz9S1B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txKXJz9S1B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txKXJz9S1B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txKXJz9S1B .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txKXJz9S1B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txKXJz9S1B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txKXJz9S1B .navbar {
    height: 70px;
  }
  .cid-txKXJz9S1B .navbar.opened {
    height: auto;
  }
  .cid-txKXJz9S1B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txKXJzsWeu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txKXJzsWeu .mbr-text {
  text-align: left;
}
.cid-txKXJzyRl1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txKXJzyRl1 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3vCsIlq2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3vCsIlq2 .carousel {
    min-height: 1200px;
  }
  .cid-ty3vCsIlq2 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3vCsIlq2 .carousel {
    min-height: 780px;
  }
  .cid-ty3vCsIlq2 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3vCsIlq2 .carousel {
    min-height: 660px;
  }
  .cid-ty3vCsIlq2 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3vCsIlq2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3vCsIlq2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3vCsIlq2 .carousel,
.cid-ty3vCsIlq2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3vCsIlq2 .item-wrapper {
  width: 100%;
}
.cid-ty3vCsIlq2 .carousel-caption {
  bottom: 40px;
}
.cid-ty3vCsIlq2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3vCsIlq2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3vCsIlq2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3vCsIlq2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3vCsIlq2 .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-ty3vCsIlq2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3vCsIlq2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3vCsIlq2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3vCsIlq2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3vCsIlq2 .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-ty3vCsIlq2 .carousel-indicators li.active,
.cid-ty3vCsIlq2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3vCsIlq2 .carousel-indicators li::after,
.cid-ty3vCsIlq2 .carousel-indicators li::before {
  content: none;
}
.cid-ty3vCsIlq2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3vCsIlq2 .carousel-indicators {
    display: none !important;
  }
}
.cid-ty3syGVMLN {
  z-index: 1000;
  width: 100%;
}
.cid-ty3syGVMLN nav.navbar {
  position: fixed;
}
.cid-ty3syGVMLN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty3syGVMLN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ty3syGVMLN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ty3syGVMLN .dropdown-item:hover,
.cid-ty3syGVMLN .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-ty3syGVMLN .dropdown-item:hover span {
  color: white;
}
.cid-ty3syGVMLN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ty3syGVMLN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ty3syGVMLN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ty3syGVMLN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ty3syGVMLN .nav-link {
  position: relative;
}
.cid-ty3syGVMLN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ty3syGVMLN .container {
    flex-wrap: nowrap;
  }
}
.cid-ty3syGVMLN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ty3syGVMLN .dropdown-menu,
.cid-ty3syGVMLN .navbar.opened {
  background: #ffffff !important;
}
.cid-ty3syGVMLN .nav-item:focus,
.cid-ty3syGVMLN .nav-link:focus {
  outline: none;
}
.cid-ty3syGVMLN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ty3syGVMLN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty3syGVMLN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ty3syGVMLN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty3syGVMLN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty3syGVMLN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty3syGVMLN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-ty3syGVMLN .navbar.opened {
  transition: all 0.3s;
}
.cid-ty3syGVMLN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ty3syGVMLN .navbar .navbar-logo img {
  width: auto;
}
.cid-ty3syGVMLN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty3syGVMLN .navbar.collapsed {
  justify-content: center;
}
.cid-ty3syGVMLN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty3syGVMLN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty3syGVMLN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ty3syGVMLN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty3syGVMLN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty3syGVMLN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ty3syGVMLN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty3syGVMLN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ty3syGVMLN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ty3syGVMLN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty3syGVMLN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty3syGVMLN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty3syGVMLN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty3syGVMLN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ty3syGVMLN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ty3syGVMLN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty3syGVMLN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty3syGVMLN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ty3syGVMLN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ty3syGVMLN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ty3syGVMLN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ty3syGVMLN .navbar.navbar-short {
  min-height: 60px;
}
.cid-ty3syGVMLN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ty3syGVMLN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ty3syGVMLN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty3syGVMLN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty3syGVMLN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty3syGVMLN .dropdown-item.active,
.cid-ty3syGVMLN .dropdown-item:active {
  background-color: transparent;
}
.cid-ty3syGVMLN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty3syGVMLN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty3syGVMLN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty3syGVMLN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty3syGVMLN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty3syGVMLN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty3syGVMLN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ty3syGVMLN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ty3syGVMLN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ty3syGVMLN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty3syGVMLN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ty3syGVMLN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty3syGVMLN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty3syGVMLN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ty3syGVMLN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty3syGVMLN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ty3syGVMLN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ty3syGVMLN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty3syGVMLN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ty3syGVMLN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty3syGVMLN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty3syGVMLN .navbar {
    height: 70px;
  }
  .cid-ty3syGVMLN .navbar.opened {
    height: auto;
  }
  .cid-ty3syGVMLN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty3syHeq6H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ty3syHeq6H .mbr-text {
  text-align: left;
}
.cid-ty3syHk7UG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-ty3syHk7UG .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty3JAxsJw2 {
  z-index: 1000;
  width: 100%;
}
.cid-ty3JAxsJw2 nav.navbar {
  position: fixed;
}
.cid-ty3JAxsJw2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty3JAxsJw2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ty3JAxsJw2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ty3JAxsJw2 .dropdown-item:hover,
.cid-ty3JAxsJw2 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-ty3JAxsJw2 .dropdown-item:hover span {
  color: white;
}
.cid-ty3JAxsJw2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ty3JAxsJw2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ty3JAxsJw2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ty3JAxsJw2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ty3JAxsJw2 .nav-link {
  position: relative;
}
.cid-ty3JAxsJw2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ty3JAxsJw2 .container {
    flex-wrap: nowrap;
  }
}
.cid-ty3JAxsJw2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ty3JAxsJw2 .dropdown-menu,
.cid-ty3JAxsJw2 .navbar.opened {
  background: #ffffff !important;
}
.cid-ty3JAxsJw2 .nav-item:focus,
.cid-ty3JAxsJw2 .nav-link:focus {
  outline: none;
}
.cid-ty3JAxsJw2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ty3JAxsJw2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty3JAxsJw2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ty3JAxsJw2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty3JAxsJw2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty3JAxsJw2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty3JAxsJw2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-ty3JAxsJw2 .navbar.opened {
  transition: all 0.3s;
}
.cid-ty3JAxsJw2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ty3JAxsJw2 .navbar .navbar-logo img {
  width: auto;
}
.cid-ty3JAxsJw2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty3JAxsJw2 .navbar.collapsed {
  justify-content: center;
}
.cid-ty3JAxsJw2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty3JAxsJw2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty3JAxsJw2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ty3JAxsJw2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty3JAxsJw2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty3JAxsJw2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ty3JAxsJw2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty3JAxsJw2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ty3JAxsJw2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ty3JAxsJw2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty3JAxsJw2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty3JAxsJw2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty3JAxsJw2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty3JAxsJw2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ty3JAxsJw2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ty3JAxsJw2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty3JAxsJw2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty3JAxsJw2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ty3JAxsJw2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ty3JAxsJw2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ty3JAxsJw2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ty3JAxsJw2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ty3JAxsJw2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ty3JAxsJw2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ty3JAxsJw2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty3JAxsJw2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty3JAxsJw2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty3JAxsJw2 .dropdown-item.active,
.cid-ty3JAxsJw2 .dropdown-item:active {
  background-color: transparent;
}
.cid-ty3JAxsJw2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty3JAxsJw2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty3JAxsJw2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty3JAxsJw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty3JAxsJw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty3JAxsJw2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty3JAxsJw2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ty3JAxsJw2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ty3JAxsJw2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ty3JAxsJw2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty3JAxsJw2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ty3JAxsJw2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty3JAxsJw2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty3JAxsJw2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ty3JAxsJw2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty3JAxsJw2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ty3JAxsJw2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ty3JAxsJw2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty3JAxsJw2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ty3JAxsJw2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty3JAxsJw2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty3JAxsJw2 .navbar {
    height: 70px;
  }
  .cid-ty3JAxsJw2 .navbar.opened {
    height: auto;
  }
  .cid-ty3JAxsJw2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty3N2G2Fw6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty3N2G2Fw6 .carousel {
    min-height: 1200px;
  }
  .cid-ty3N2G2Fw6 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty3N2G2Fw6 .carousel {
    min-height: 780px;
  }
  .cid-ty3N2G2Fw6 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty3N2G2Fw6 .carousel {
    min-height: 660px;
  }
  .cid-ty3N2G2Fw6 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty3N2G2Fw6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty3N2G2Fw6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty3N2G2Fw6 .carousel,
.cid-ty3N2G2Fw6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty3N2G2Fw6 .item-wrapper {
  width: 100%;
}
.cid-ty3N2G2Fw6 .carousel-caption {
  bottom: 40px;
}
.cid-ty3N2G2Fw6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty3N2G2Fw6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty3N2G2Fw6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty3N2G2Fw6 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty3N2G2Fw6 .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-ty3N2G2Fw6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty3N2G2Fw6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty3N2G2Fw6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty3N2G2Fw6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty3N2G2Fw6 .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-ty3N2G2Fw6 .carousel-indicators li.active,
.cid-ty3N2G2Fw6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty3N2G2Fw6 .carousel-indicators li::after,
.cid-ty3N2G2Fw6 .carousel-indicators li::before {
  content: none;
}
.cid-ty3N2G2Fw6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty3N2G2Fw6 .carousel-indicators {
    display: none !important;
  }
}
.cid-ty3JAxMdSd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ty3JAxMdSd .mbr-text {
  text-align: left;
}
.cid-ty3JAxUD52 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-ty3JAxUD52 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty9JRZttxW {
  z-index: 1000;
  width: 100%;
}
.cid-ty9JRZttxW nav.navbar {
  position: fixed;
}
.cid-ty9JRZttxW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty9JRZttxW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ty9JRZttxW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ty9JRZttxW .dropdown-item:hover,
.cid-ty9JRZttxW .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-ty9JRZttxW .dropdown-item:hover span {
  color: white;
}
.cid-ty9JRZttxW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ty9JRZttxW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ty9JRZttxW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ty9JRZttxW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ty9JRZttxW .nav-link {
  position: relative;
}
.cid-ty9JRZttxW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ty9JRZttxW .container {
    flex-wrap: nowrap;
  }
}
.cid-ty9JRZttxW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ty9JRZttxW .dropdown-menu,
.cid-ty9JRZttxW .navbar.opened {
  background: #ffffff !important;
}
.cid-ty9JRZttxW .nav-item:focus,
.cid-ty9JRZttxW .nav-link:focus {
  outline: none;
}
.cid-ty9JRZttxW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ty9JRZttxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty9JRZttxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ty9JRZttxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty9JRZttxW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty9JRZttxW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty9JRZttxW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-ty9JRZttxW .navbar.opened {
  transition: all 0.3s;
}
.cid-ty9JRZttxW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ty9JRZttxW .navbar .navbar-logo img {
  width: auto;
}
.cid-ty9JRZttxW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty9JRZttxW .navbar.collapsed {
  justify-content: center;
}
.cid-ty9JRZttxW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty9JRZttxW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty9JRZttxW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ty9JRZttxW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty9JRZttxW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty9JRZttxW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ty9JRZttxW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty9JRZttxW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ty9JRZttxW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ty9JRZttxW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty9JRZttxW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty9JRZttxW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty9JRZttxW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty9JRZttxW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ty9JRZttxW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ty9JRZttxW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty9JRZttxW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty9JRZttxW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ty9JRZttxW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ty9JRZttxW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ty9JRZttxW .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ty9JRZttxW .navbar.navbar-short {
  min-height: 60px;
}
.cid-ty9JRZttxW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ty9JRZttxW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ty9JRZttxW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty9JRZttxW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty9JRZttxW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty9JRZttxW .dropdown-item.active,
.cid-ty9JRZttxW .dropdown-item:active {
  background-color: transparent;
}
.cid-ty9JRZttxW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty9JRZttxW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty9JRZttxW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty9JRZttxW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty9JRZttxW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty9JRZttxW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty9JRZttxW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ty9JRZttxW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ty9JRZttxW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ty9JRZttxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty9JRZttxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ty9JRZttxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty9JRZttxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty9JRZttxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ty9JRZttxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty9JRZttxW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ty9JRZttxW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ty9JRZttxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty9JRZttxW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ty9JRZttxW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty9JRZttxW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty9JRZttxW .navbar {
    height: 70px;
  }
  .cid-ty9JRZttxW .navbar.opened {
    height: auto;
  }
  .cid-ty9JRZttxW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty9KGWYAX6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty9KGWYAX6 .carousel {
    min-height: 1200px;
  }
  .cid-ty9KGWYAX6 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty9KGWYAX6 .carousel {
    min-height: 780px;
  }
  .cid-ty9KGWYAX6 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty9KGWYAX6 .carousel {
    min-height: 660px;
  }
  .cid-ty9KGWYAX6 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty9KGWYAX6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty9KGWYAX6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty9KGWYAX6 .carousel,
.cid-ty9KGWYAX6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty9KGWYAX6 .item-wrapper {
  width: 100%;
}
.cid-ty9KGWYAX6 .carousel-caption {
  bottom: 40px;
}
.cid-ty9KGWYAX6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty9KGWYAX6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty9KGWYAX6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty9KGWYAX6 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty9KGWYAX6 .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-ty9KGWYAX6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty9KGWYAX6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty9KGWYAX6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty9KGWYAX6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty9KGWYAX6 .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-ty9KGWYAX6 .carousel-indicators li.active,
.cid-ty9KGWYAX6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty9KGWYAX6 .carousel-indicators li::after,
.cid-ty9KGWYAX6 .carousel-indicators li::before {
  content: none;
}
.cid-ty9KGWYAX6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty9KGWYAX6 .carousel-indicators {
    display: none !important;
  }
}
.cid-ty9JS0IO1h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ty9JS0IO1h .mbr-text {
  text-align: left;
}
.cid-ty9JS0YoM1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-ty9JS0YoM1 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ty9POaid3Q {
  z-index: 1000;
  width: 100%;
}
.cid-ty9POaid3Q nav.navbar {
  position: fixed;
}
.cid-ty9POaid3Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty9POaid3Q .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ty9POaid3Q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ty9POaid3Q .dropdown-item:hover,
.cid-ty9POaid3Q .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-ty9POaid3Q .dropdown-item:hover span {
  color: white;
}
.cid-ty9POaid3Q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ty9POaid3Q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ty9POaid3Q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ty9POaid3Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ty9POaid3Q .nav-link {
  position: relative;
}
.cid-ty9POaid3Q .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ty9POaid3Q .container {
    flex-wrap: nowrap;
  }
}
.cid-ty9POaid3Q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ty9POaid3Q .dropdown-menu,
.cid-ty9POaid3Q .navbar.opened {
  background: #ffffff !important;
}
.cid-ty9POaid3Q .nav-item:focus,
.cid-ty9POaid3Q .nav-link:focus {
  outline: none;
}
.cid-ty9POaid3Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ty9POaid3Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty9POaid3Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ty9POaid3Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty9POaid3Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty9POaid3Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty9POaid3Q .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-ty9POaid3Q .navbar.opened {
  transition: all 0.3s;
}
.cid-ty9POaid3Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ty9POaid3Q .navbar .navbar-logo img {
  width: auto;
}
.cid-ty9POaid3Q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty9POaid3Q .navbar.collapsed {
  justify-content: center;
}
.cid-ty9POaid3Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty9POaid3Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty9POaid3Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ty9POaid3Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty9POaid3Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty9POaid3Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ty9POaid3Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty9POaid3Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ty9POaid3Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ty9POaid3Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty9POaid3Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty9POaid3Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty9POaid3Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty9POaid3Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ty9POaid3Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ty9POaid3Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty9POaid3Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty9POaid3Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ty9POaid3Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ty9POaid3Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ty9POaid3Q .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ty9POaid3Q .navbar.navbar-short {
  min-height: 60px;
}
.cid-ty9POaid3Q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ty9POaid3Q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ty9POaid3Q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty9POaid3Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty9POaid3Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty9POaid3Q .dropdown-item.active,
.cid-ty9POaid3Q .dropdown-item:active {
  background-color: transparent;
}
.cid-ty9POaid3Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty9POaid3Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty9POaid3Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty9POaid3Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty9POaid3Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty9POaid3Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty9POaid3Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ty9POaid3Q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ty9POaid3Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ty9POaid3Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty9POaid3Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ty9POaid3Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty9POaid3Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty9POaid3Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ty9POaid3Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty9POaid3Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ty9POaid3Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ty9POaid3Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty9POaid3Q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ty9POaid3Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty9POaid3Q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty9POaid3Q .navbar {
    height: 70px;
  }
  .cid-ty9POaid3Q .navbar.opened {
    height: auto;
  }
  .cid-ty9POaid3Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty9QaYX8ae {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ty9QaYX8ae .carousel {
    min-height: 1200px;
  }
  .cid-ty9QaYX8ae .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ty9QaYX8ae .carousel {
    min-height: 780px;
  }
  .cid-ty9QaYX8ae .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ty9QaYX8ae .carousel {
    min-height: 660px;
  }
  .cid-ty9QaYX8ae .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-ty9QaYX8ae .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ty9QaYX8ae .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ty9QaYX8ae .carousel,
.cid-ty9QaYX8ae .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty9QaYX8ae .item-wrapper {
  width: 100%;
}
.cid-ty9QaYX8ae .carousel-caption {
  bottom: 40px;
}
.cid-ty9QaYX8ae .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ty9QaYX8ae .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ty9QaYX8ae .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ty9QaYX8ae .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ty9QaYX8ae .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-ty9QaYX8ae .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty9QaYX8ae .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty9QaYX8ae .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty9QaYX8ae .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ty9QaYX8ae .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-ty9QaYX8ae .carousel-indicators li.active,
.cid-ty9QaYX8ae .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty9QaYX8ae .carousel-indicators li::after,
.cid-ty9QaYX8ae .carousel-indicators li::before {
  content: none;
}
.cid-ty9QaYX8ae .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty9QaYX8ae .carousel-indicators {
    display: none !important;
  }
}
.cid-ty9PObmo3D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ty9PObmo3D .mbr-text {
  text-align: left;
}
.cid-ty9PObuV6N {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-ty9PObuV6N .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyf7WnOx6V {
  z-index: 1000;
  width: 100%;
}
.cid-tyf7WnOx6V nav.navbar {
  position: fixed;
}
.cid-tyf7WnOx6V .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyf7WnOx6V .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyf7WnOx6V .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyf7WnOx6V .dropdown-item:hover,
.cid-tyf7WnOx6V .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyf7WnOx6V .dropdown-item:hover span {
  color: white;
}
.cid-tyf7WnOx6V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyf7WnOx6V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyf7WnOx6V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyf7WnOx6V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyf7WnOx6V .nav-link {
  position: relative;
}
.cid-tyf7WnOx6V .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyf7WnOx6V .container {
    flex-wrap: nowrap;
  }
}
.cid-tyf7WnOx6V .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyf7WnOx6V .dropdown-menu,
.cid-tyf7WnOx6V .navbar.opened {
  background: #ffffff !important;
}
.cid-tyf7WnOx6V .nav-item:focus,
.cid-tyf7WnOx6V .nav-link:focus {
  outline: none;
}
.cid-tyf7WnOx6V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyf7WnOx6V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyf7WnOx6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyf7WnOx6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyf7WnOx6V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyf7WnOx6V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyf7WnOx6V .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyf7WnOx6V .navbar.opened {
  transition: all 0.3s;
}
.cid-tyf7WnOx6V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyf7WnOx6V .navbar .navbar-logo img {
  width: auto;
}
.cid-tyf7WnOx6V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyf7WnOx6V .navbar.collapsed {
  justify-content: center;
}
.cid-tyf7WnOx6V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyf7WnOx6V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyf7WnOx6V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyf7WnOx6V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyf7WnOx6V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyf7WnOx6V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyf7WnOx6V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyf7WnOx6V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyf7WnOx6V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyf7WnOx6V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyf7WnOx6V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyf7WnOx6V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyf7WnOx6V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyf7WnOx6V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyf7WnOx6V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyf7WnOx6V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyf7WnOx6V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyf7WnOx6V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyf7WnOx6V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyf7WnOx6V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyf7WnOx6V .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyf7WnOx6V .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyf7WnOx6V .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyf7WnOx6V .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyf7WnOx6V .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyf7WnOx6V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyf7WnOx6V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyf7WnOx6V .dropdown-item.active,
.cid-tyf7WnOx6V .dropdown-item:active {
  background-color: transparent;
}
.cid-tyf7WnOx6V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyf7WnOx6V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyf7WnOx6V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyf7WnOx6V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyf7WnOx6V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyf7WnOx6V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyf7WnOx6V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyf7WnOx6V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyf7WnOx6V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyf7WnOx6V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyf7WnOx6V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyf7WnOx6V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyf7WnOx6V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyf7WnOx6V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyf7WnOx6V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyf7WnOx6V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyf7WnOx6V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyf7WnOx6V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyf7WnOx6V .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyf7WnOx6V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyf7WnOx6V .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyf7WnOx6V .navbar {
    height: 70px;
  }
  .cid-tyf7WnOx6V .navbar.opened {
    height: auto;
  }
  .cid-tyf7WnOx6V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyf8jf5b0Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyf8jf5b0Q .carousel {
    min-height: 1200px;
  }
  .cid-tyf8jf5b0Q .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyf8jf5b0Q .carousel {
    min-height: 780px;
  }
  .cid-tyf8jf5b0Q .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyf8jf5b0Q .carousel {
    min-height: 660px;
  }
  .cid-tyf8jf5b0Q .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyf8jf5b0Q .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyf8jf5b0Q .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyf8jf5b0Q .carousel,
.cid-tyf8jf5b0Q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyf8jf5b0Q .item-wrapper {
  width: 100%;
}
.cid-tyf8jf5b0Q .carousel-caption {
  bottom: 40px;
}
.cid-tyf8jf5b0Q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyf8jf5b0Q .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyf8jf5b0Q .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyf8jf5b0Q .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyf8jf5b0Q .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-tyf8jf5b0Q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyf8jf5b0Q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyf8jf5b0Q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyf8jf5b0Q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyf8jf5b0Q .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-tyf8jf5b0Q .carousel-indicators li.active,
.cid-tyf8jf5b0Q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyf8jf5b0Q .carousel-indicators li::after,
.cid-tyf8jf5b0Q .carousel-indicators li::before {
  content: none;
}
.cid-tyf8jf5b0Q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyf8jf5b0Q .carousel-indicators {
    display: none !important;
  }
}
.cid-tyf7WoIyGJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyf7WoIyGJ .mbr-text {
  text-align: left;
}
.cid-tyf7WoP1VJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyf7WoP1VJ .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tywtdpx3jK {
  z-index: 1000;
  width: 100%;
}
.cid-tywtdpx3jK nav.navbar {
  position: fixed;
}
.cid-tywtdpx3jK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tywtdpx3jK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tywtdpx3jK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tywtdpx3jK .dropdown-item:hover,
.cid-tywtdpx3jK .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tywtdpx3jK .dropdown-item:hover span {
  color: white;
}
.cid-tywtdpx3jK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tywtdpx3jK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tywtdpx3jK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tywtdpx3jK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tywtdpx3jK .nav-link {
  position: relative;
}
.cid-tywtdpx3jK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tywtdpx3jK .container {
    flex-wrap: nowrap;
  }
}
.cid-tywtdpx3jK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tywtdpx3jK .dropdown-menu,
.cid-tywtdpx3jK .navbar.opened {
  background: #ffffff !important;
}
.cid-tywtdpx3jK .nav-item:focus,
.cid-tywtdpx3jK .nav-link:focus {
  outline: none;
}
.cid-tywtdpx3jK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tywtdpx3jK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tywtdpx3jK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tywtdpx3jK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tywtdpx3jK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tywtdpx3jK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tywtdpx3jK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tywtdpx3jK .navbar.opened {
  transition: all 0.3s;
}
.cid-tywtdpx3jK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tywtdpx3jK .navbar .navbar-logo img {
  width: auto;
}
.cid-tywtdpx3jK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tywtdpx3jK .navbar.collapsed {
  justify-content: center;
}
.cid-tywtdpx3jK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tywtdpx3jK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tywtdpx3jK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tywtdpx3jK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tywtdpx3jK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tywtdpx3jK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tywtdpx3jK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tywtdpx3jK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tywtdpx3jK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tywtdpx3jK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tywtdpx3jK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tywtdpx3jK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tywtdpx3jK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tywtdpx3jK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tywtdpx3jK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tywtdpx3jK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tywtdpx3jK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tywtdpx3jK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tywtdpx3jK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tywtdpx3jK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tywtdpx3jK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tywtdpx3jK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tywtdpx3jK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tywtdpx3jK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tywtdpx3jK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tywtdpx3jK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tywtdpx3jK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tywtdpx3jK .dropdown-item.active,
.cid-tywtdpx3jK .dropdown-item:active {
  background-color: transparent;
}
.cid-tywtdpx3jK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tywtdpx3jK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tywtdpx3jK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tywtdpx3jK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tywtdpx3jK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tywtdpx3jK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tywtdpx3jK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tywtdpx3jK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tywtdpx3jK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tywtdpx3jK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tywtdpx3jK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tywtdpx3jK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tywtdpx3jK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tywtdpx3jK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tywtdpx3jK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tywtdpx3jK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tywtdpx3jK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tywtdpx3jK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tywtdpx3jK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tywtdpx3jK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tywtdpx3jK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tywtdpx3jK .navbar {
    height: 70px;
  }
  .cid-tywtdpx3jK .navbar.opened {
    height: auto;
  }
  .cid-tywtdpx3jK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tywtYWpU05 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tywtYWpU05 .carousel {
    min-height: 1200px;
  }
  .cid-tywtYWpU05 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tywtYWpU05 .carousel {
    min-height: 780px;
  }
  .cid-tywtYWpU05 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tywtYWpU05 .carousel {
    min-height: 660px;
  }
  .cid-tywtYWpU05 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tywtYWpU05 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tywtYWpU05 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tywtYWpU05 .carousel,
.cid-tywtYWpU05 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tywtYWpU05 .item-wrapper {
  width: 100%;
}
.cid-tywtYWpU05 .carousel-caption {
  bottom: 40px;
}
.cid-tywtYWpU05 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tywtYWpU05 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tywtYWpU05 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tywtYWpU05 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tywtYWpU05 .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-tywtYWpU05 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tywtYWpU05 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tywtYWpU05 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tywtYWpU05 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tywtYWpU05 .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-tywtYWpU05 .carousel-indicators li.active,
.cid-tywtYWpU05 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tywtYWpU05 .carousel-indicators li::after,
.cid-tywtYWpU05 .carousel-indicators li::before {
  content: none;
}
.cid-tywtYWpU05 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tywtYWpU05 .carousel-indicators {
    display: none !important;
  }
}
.cid-tywtdqLS9q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tywtdqLS9q .mbr-text {
  text-align: left;
}
.cid-tywtdqYhUc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tywtdqYhUc .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tywycPyMSz {
  z-index: 1000;
  width: 100%;
}
.cid-tywycPyMSz nav.navbar {
  position: fixed;
}
.cid-tywycPyMSz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tywycPyMSz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tywycPyMSz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tywycPyMSz .dropdown-item:hover,
.cid-tywycPyMSz .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tywycPyMSz .dropdown-item:hover span {
  color: white;
}
.cid-tywycPyMSz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tywycPyMSz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tywycPyMSz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tywycPyMSz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tywycPyMSz .nav-link {
  position: relative;
}
.cid-tywycPyMSz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tywycPyMSz .container {
    flex-wrap: nowrap;
  }
}
.cid-tywycPyMSz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tywycPyMSz .dropdown-menu,
.cid-tywycPyMSz .navbar.opened {
  background: #ffffff !important;
}
.cid-tywycPyMSz .nav-item:focus,
.cid-tywycPyMSz .nav-link:focus {
  outline: none;
}
.cid-tywycPyMSz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tywycPyMSz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tywycPyMSz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tywycPyMSz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tywycPyMSz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tywycPyMSz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tywycPyMSz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tywycPyMSz .navbar.opened {
  transition: all 0.3s;
}
.cid-tywycPyMSz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tywycPyMSz .navbar .navbar-logo img {
  width: auto;
}
.cid-tywycPyMSz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tywycPyMSz .navbar.collapsed {
  justify-content: center;
}
.cid-tywycPyMSz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tywycPyMSz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tywycPyMSz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tywycPyMSz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tywycPyMSz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tywycPyMSz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tywycPyMSz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tywycPyMSz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tywycPyMSz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tywycPyMSz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tywycPyMSz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tywycPyMSz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tywycPyMSz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tywycPyMSz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tywycPyMSz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tywycPyMSz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tywycPyMSz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tywycPyMSz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tywycPyMSz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tywycPyMSz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tywycPyMSz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tywycPyMSz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tywycPyMSz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tywycPyMSz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tywycPyMSz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tywycPyMSz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tywycPyMSz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tywycPyMSz .dropdown-item.active,
.cid-tywycPyMSz .dropdown-item:active {
  background-color: transparent;
}
.cid-tywycPyMSz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tywycPyMSz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tywycPyMSz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tywycPyMSz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tywycPyMSz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tywycPyMSz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tywycPyMSz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tywycPyMSz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tywycPyMSz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tywycPyMSz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tywycPyMSz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tywycPyMSz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tywycPyMSz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tywycPyMSz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tywycPyMSz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tywycPyMSz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tywycPyMSz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tywycPyMSz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tywycPyMSz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tywycPyMSz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tywycPyMSz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tywycPyMSz .navbar {
    height: 70px;
  }
  .cid-tywycPyMSz .navbar.opened {
    height: auto;
  }
  .cid-tywycPyMSz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tywyPUPmlA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tywyPUPmlA .carousel {
    min-height: 1200px;
  }
  .cid-tywyPUPmlA .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tywyPUPmlA .carousel {
    min-height: 780px;
  }
  .cid-tywyPUPmlA .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tywyPUPmlA .carousel {
    min-height: 660px;
  }
  .cid-tywyPUPmlA .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tywyPUPmlA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tywyPUPmlA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tywyPUPmlA .carousel,
.cid-tywyPUPmlA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tywyPUPmlA .item-wrapper {
  width: 100%;
}
.cid-tywyPUPmlA .carousel-caption {
  bottom: 40px;
}
.cid-tywyPUPmlA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tywyPUPmlA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tywyPUPmlA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tywyPUPmlA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tywyPUPmlA .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-tywyPUPmlA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tywyPUPmlA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tywyPUPmlA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tywyPUPmlA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tywyPUPmlA .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-tywyPUPmlA .carousel-indicators li.active,
.cid-tywyPUPmlA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tywyPUPmlA .carousel-indicators li::after,
.cid-tywyPUPmlA .carousel-indicators li::before {
  content: none;
}
.cid-tywyPUPmlA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tywyPUPmlA .carousel-indicators {
    display: none !important;
  }
}
.cid-tywycQkSB2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tywycQkSB2 .mbr-text {
  text-align: left;
}
.cid-tywycQsbQ4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tywycQsbQ4 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tywRXAAGdZ {
  z-index: 1000;
  width: 100%;
}
.cid-tywRXAAGdZ nav.navbar {
  position: fixed;
}
.cid-tywRXAAGdZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tywRXAAGdZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tywRXAAGdZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tywRXAAGdZ .dropdown-item:hover,
.cid-tywRXAAGdZ .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tywRXAAGdZ .dropdown-item:hover span {
  color: white;
}
.cid-tywRXAAGdZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tywRXAAGdZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tywRXAAGdZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tywRXAAGdZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tywRXAAGdZ .nav-link {
  position: relative;
}
.cid-tywRXAAGdZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tywRXAAGdZ .container {
    flex-wrap: nowrap;
  }
}
.cid-tywRXAAGdZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tywRXAAGdZ .dropdown-menu,
.cid-tywRXAAGdZ .navbar.opened {
  background: #ffffff !important;
}
.cid-tywRXAAGdZ .nav-item:focus,
.cid-tywRXAAGdZ .nav-link:focus {
  outline: none;
}
.cid-tywRXAAGdZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tywRXAAGdZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tywRXAAGdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tywRXAAGdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tywRXAAGdZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tywRXAAGdZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tywRXAAGdZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tywRXAAGdZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tywRXAAGdZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tywRXAAGdZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tywRXAAGdZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tywRXAAGdZ .navbar.collapsed {
  justify-content: center;
}
.cid-tywRXAAGdZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tywRXAAGdZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tywRXAAGdZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tywRXAAGdZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tywRXAAGdZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tywRXAAGdZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tywRXAAGdZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tywRXAAGdZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tywRXAAGdZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tywRXAAGdZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tywRXAAGdZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tywRXAAGdZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tywRXAAGdZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tywRXAAGdZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tywRXAAGdZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tywRXAAGdZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tywRXAAGdZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tywRXAAGdZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tywRXAAGdZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tywRXAAGdZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tywRXAAGdZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tywRXAAGdZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tywRXAAGdZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tywRXAAGdZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tywRXAAGdZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tywRXAAGdZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tywRXAAGdZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tywRXAAGdZ .dropdown-item.active,
.cid-tywRXAAGdZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tywRXAAGdZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tywRXAAGdZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tywRXAAGdZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tywRXAAGdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tywRXAAGdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tywRXAAGdZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tywRXAAGdZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tywRXAAGdZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tywRXAAGdZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tywRXAAGdZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tywRXAAGdZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tywRXAAGdZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tywRXAAGdZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tywRXAAGdZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tywRXAAGdZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tywRXAAGdZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tywRXAAGdZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tywRXAAGdZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tywRXAAGdZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tywRXAAGdZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tywRXAAGdZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tywRXAAGdZ .navbar {
    height: 70px;
  }
  .cid-tywRXAAGdZ .navbar.opened {
    height: auto;
  }
  .cid-tywRXAAGdZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tywSxzPZnM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tywSxzPZnM .carousel {
    min-height: 1200px;
  }
  .cid-tywSxzPZnM .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tywSxzPZnM .carousel {
    min-height: 780px;
  }
  .cid-tywSxzPZnM .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tywSxzPZnM .carousel {
    min-height: 660px;
  }
  .cid-tywSxzPZnM .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tywSxzPZnM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tywSxzPZnM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tywSxzPZnM .carousel,
.cid-tywSxzPZnM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tywSxzPZnM .item-wrapper {
  width: 100%;
}
.cid-tywSxzPZnM .carousel-caption {
  bottom: 40px;
}
.cid-tywSxzPZnM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tywSxzPZnM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tywSxzPZnM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tywSxzPZnM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tywSxzPZnM .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-tywSxzPZnM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tywSxzPZnM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tywSxzPZnM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tywSxzPZnM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tywSxzPZnM .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-tywSxzPZnM .carousel-indicators li.active,
.cid-tywSxzPZnM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tywSxzPZnM .carousel-indicators li::after,
.cid-tywSxzPZnM .carousel-indicators li::before {
  content: none;
}
.cid-tywSxzPZnM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tywSxzPZnM .carousel-indicators {
    display: none !important;
  }
}
.cid-tywRXBVEF4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tywRXBVEF4 .mbr-text {
  text-align: left;
}
.cid-tywRXC706Q {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tywRXC706Q .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyxEoCFpJZ {
  z-index: 1000;
  width: 100%;
}
.cid-tyxEoCFpJZ nav.navbar {
  position: fixed;
}
.cid-tyxEoCFpJZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyxEoCFpJZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyxEoCFpJZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyxEoCFpJZ .dropdown-item:hover,
.cid-tyxEoCFpJZ .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyxEoCFpJZ .dropdown-item:hover span {
  color: white;
}
.cid-tyxEoCFpJZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyxEoCFpJZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyxEoCFpJZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyxEoCFpJZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyxEoCFpJZ .nav-link {
  position: relative;
}
.cid-tyxEoCFpJZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyxEoCFpJZ .container {
    flex-wrap: nowrap;
  }
}
.cid-tyxEoCFpJZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyxEoCFpJZ .dropdown-menu,
.cid-tyxEoCFpJZ .navbar.opened {
  background: #ffffff !important;
}
.cid-tyxEoCFpJZ .nav-item:focus,
.cid-tyxEoCFpJZ .nav-link:focus {
  outline: none;
}
.cid-tyxEoCFpJZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyxEoCFpJZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyxEoCFpJZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyxEoCFpJZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyxEoCFpJZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyxEoCFpJZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyxEoCFpJZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyxEoCFpJZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tyxEoCFpJZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyxEoCFpJZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tyxEoCFpJZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyxEoCFpJZ .navbar.collapsed {
  justify-content: center;
}
.cid-tyxEoCFpJZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyxEoCFpJZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyxEoCFpJZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyxEoCFpJZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyxEoCFpJZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyxEoCFpJZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyxEoCFpJZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyxEoCFpJZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyxEoCFpJZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyxEoCFpJZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyxEoCFpJZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyxEoCFpJZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyxEoCFpJZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyxEoCFpJZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyxEoCFpJZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyxEoCFpJZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyxEoCFpJZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyxEoCFpJZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyxEoCFpJZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyxEoCFpJZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyxEoCFpJZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyxEoCFpJZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyxEoCFpJZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyxEoCFpJZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyxEoCFpJZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyxEoCFpJZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyxEoCFpJZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyxEoCFpJZ .dropdown-item.active,
.cid-tyxEoCFpJZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tyxEoCFpJZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyxEoCFpJZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyxEoCFpJZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyxEoCFpJZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyxEoCFpJZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyxEoCFpJZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyxEoCFpJZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyxEoCFpJZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyxEoCFpJZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyxEoCFpJZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyxEoCFpJZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyxEoCFpJZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyxEoCFpJZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyxEoCFpJZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyxEoCFpJZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyxEoCFpJZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyxEoCFpJZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyxEoCFpJZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyxEoCFpJZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyxEoCFpJZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyxEoCFpJZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyxEoCFpJZ .navbar {
    height: 70px;
  }
  .cid-tyxEoCFpJZ .navbar.opened {
    height: auto;
  }
  .cid-tyxEoCFpJZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyxEVpV4oW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyxEVpV4oW .carousel {
    min-height: 1200px;
  }
  .cid-tyxEVpV4oW .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyxEVpV4oW .carousel {
    min-height: 780px;
  }
  .cid-tyxEVpV4oW .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyxEVpV4oW .carousel {
    min-height: 660px;
  }
  .cid-tyxEVpV4oW .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyxEVpV4oW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyxEVpV4oW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyxEVpV4oW .carousel,
.cid-tyxEVpV4oW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyxEVpV4oW .item-wrapper {
  width: 100%;
}
.cid-tyxEVpV4oW .carousel-caption {
  bottom: 40px;
}
.cid-tyxEVpV4oW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyxEVpV4oW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyxEVpV4oW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyxEVpV4oW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyxEVpV4oW .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-tyxEVpV4oW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyxEVpV4oW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyxEVpV4oW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyxEVpV4oW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyxEVpV4oW .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-tyxEVpV4oW .carousel-indicators li.active,
.cid-tyxEVpV4oW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyxEVpV4oW .carousel-indicators li::after,
.cid-tyxEVpV4oW .carousel-indicators li::before {
  content: none;
}
.cid-tyxEVpV4oW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyxEVpV4oW .carousel-indicators {
    display: none !important;
  }
}
.cid-tyxEoFwKzE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyxEoFwKzE .mbr-text {
  text-align: left;
}
.cid-tyxEoFGbs5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyxEoFGbs5 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyANQ9bRjM {
  z-index: 1000;
  width: 100%;
}
.cid-tyANQ9bRjM nav.navbar {
  position: fixed;
}
.cid-tyANQ9bRjM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyANQ9bRjM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyANQ9bRjM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyANQ9bRjM .dropdown-item:hover,
.cid-tyANQ9bRjM .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyANQ9bRjM .dropdown-item:hover span {
  color: white;
}
.cid-tyANQ9bRjM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyANQ9bRjM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyANQ9bRjM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyANQ9bRjM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyANQ9bRjM .nav-link {
  position: relative;
}
.cid-tyANQ9bRjM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyANQ9bRjM .container {
    flex-wrap: nowrap;
  }
}
.cid-tyANQ9bRjM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyANQ9bRjM .dropdown-menu,
.cid-tyANQ9bRjM .navbar.opened {
  background: #ffffff !important;
}
.cid-tyANQ9bRjM .nav-item:focus,
.cid-tyANQ9bRjM .nav-link:focus {
  outline: none;
}
.cid-tyANQ9bRjM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyANQ9bRjM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyANQ9bRjM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyANQ9bRjM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyANQ9bRjM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyANQ9bRjM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyANQ9bRjM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyANQ9bRjM .navbar.opened {
  transition: all 0.3s;
}
.cid-tyANQ9bRjM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyANQ9bRjM .navbar .navbar-logo img {
  width: auto;
}
.cid-tyANQ9bRjM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyANQ9bRjM .navbar.collapsed {
  justify-content: center;
}
.cid-tyANQ9bRjM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyANQ9bRjM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyANQ9bRjM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyANQ9bRjM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyANQ9bRjM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyANQ9bRjM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyANQ9bRjM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyANQ9bRjM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyANQ9bRjM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyANQ9bRjM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyANQ9bRjM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyANQ9bRjM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyANQ9bRjM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyANQ9bRjM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyANQ9bRjM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyANQ9bRjM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyANQ9bRjM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyANQ9bRjM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyANQ9bRjM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyANQ9bRjM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyANQ9bRjM .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyANQ9bRjM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyANQ9bRjM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyANQ9bRjM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyANQ9bRjM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyANQ9bRjM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyANQ9bRjM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyANQ9bRjM .dropdown-item.active,
.cid-tyANQ9bRjM .dropdown-item:active {
  background-color: transparent;
}
.cid-tyANQ9bRjM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyANQ9bRjM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyANQ9bRjM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyANQ9bRjM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyANQ9bRjM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyANQ9bRjM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyANQ9bRjM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyANQ9bRjM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyANQ9bRjM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyANQ9bRjM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyANQ9bRjM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyANQ9bRjM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyANQ9bRjM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyANQ9bRjM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyANQ9bRjM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyANQ9bRjM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyANQ9bRjM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyANQ9bRjM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyANQ9bRjM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyANQ9bRjM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyANQ9bRjM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyANQ9bRjM .navbar {
    height: 70px;
  }
  .cid-tyANQ9bRjM .navbar.opened {
    height: auto;
  }
  .cid-tyANQ9bRjM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyAOCxTui3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyAOCxTui3 .carousel {
    min-height: 1200px;
  }
  .cid-tyAOCxTui3 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyAOCxTui3 .carousel {
    min-height: 780px;
  }
  .cid-tyAOCxTui3 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyAOCxTui3 .carousel {
    min-height: 660px;
  }
  .cid-tyAOCxTui3 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyAOCxTui3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyAOCxTui3 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyAOCxTui3 .carousel,
.cid-tyAOCxTui3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyAOCxTui3 .item-wrapper {
  width: 100%;
}
.cid-tyAOCxTui3 .carousel-caption {
  bottom: 40px;
}
.cid-tyAOCxTui3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyAOCxTui3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyAOCxTui3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyAOCxTui3 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyAOCxTui3 .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-tyAOCxTui3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyAOCxTui3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyAOCxTui3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyAOCxTui3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyAOCxTui3 .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-tyAOCxTui3 .carousel-indicators li.active,
.cid-tyAOCxTui3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyAOCxTui3 .carousel-indicators li::after,
.cid-tyAOCxTui3 .carousel-indicators li::before {
  content: none;
}
.cid-tyAOCxTui3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyAOCxTui3 .carousel-indicators {
    display: none !important;
  }
}
.cid-tyANQaQsOq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyANQaQsOq .mbr-text {
  text-align: left;
}
.cid-tyANQb0eRW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyANQb0eRW .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyAYevANr6 {
  z-index: 1000;
  width: 100%;
}
.cid-tyAYevANr6 nav.navbar {
  position: fixed;
}
.cid-tyAYevANr6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyAYevANr6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyAYevANr6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyAYevANr6 .dropdown-item:hover,
.cid-tyAYevANr6 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyAYevANr6 .dropdown-item:hover span {
  color: white;
}
.cid-tyAYevANr6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyAYevANr6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyAYevANr6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyAYevANr6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyAYevANr6 .nav-link {
  position: relative;
}
.cid-tyAYevANr6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyAYevANr6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tyAYevANr6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyAYevANr6 .dropdown-menu,
.cid-tyAYevANr6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tyAYevANr6 .nav-item:focus,
.cid-tyAYevANr6 .nav-link:focus {
  outline: none;
}
.cid-tyAYevANr6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyAYevANr6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyAYevANr6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyAYevANr6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyAYevANr6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyAYevANr6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyAYevANr6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyAYevANr6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyAYevANr6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyAYevANr6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyAYevANr6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyAYevANr6 .navbar.collapsed {
  justify-content: center;
}
.cid-tyAYevANr6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyAYevANr6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyAYevANr6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyAYevANr6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyAYevANr6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyAYevANr6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyAYevANr6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyAYevANr6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyAYevANr6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyAYevANr6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyAYevANr6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyAYevANr6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyAYevANr6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyAYevANr6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyAYevANr6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyAYevANr6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyAYevANr6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyAYevANr6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyAYevANr6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyAYevANr6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyAYevANr6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyAYevANr6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyAYevANr6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyAYevANr6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyAYevANr6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyAYevANr6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyAYevANr6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyAYevANr6 .dropdown-item.active,
.cid-tyAYevANr6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyAYevANr6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyAYevANr6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyAYevANr6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyAYevANr6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyAYevANr6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyAYevANr6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyAYevANr6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyAYevANr6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyAYevANr6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyAYevANr6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyAYevANr6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyAYevANr6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyAYevANr6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyAYevANr6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyAYevANr6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyAYevANr6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyAYevANr6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyAYevANr6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyAYevANr6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyAYevANr6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyAYevANr6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyAYevANr6 .navbar {
    height: 70px;
  }
  .cid-tyAYevANr6 .navbar.opened {
    height: auto;
  }
  .cid-tyAYevANr6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyAYPadUYn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyAYPadUYn .carousel {
    min-height: 1200px;
  }
  .cid-tyAYPadUYn .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyAYPadUYn .carousel {
    min-height: 780px;
  }
  .cid-tyAYPadUYn .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyAYPadUYn .carousel {
    min-height: 660px;
  }
  .cid-tyAYPadUYn .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyAYPadUYn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyAYPadUYn .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyAYPadUYn .carousel,
.cid-tyAYPadUYn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyAYPadUYn .item-wrapper {
  width: 100%;
}
.cid-tyAYPadUYn .carousel-caption {
  bottom: 40px;
}
.cid-tyAYPadUYn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyAYPadUYn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyAYPadUYn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyAYPadUYn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyAYPadUYn .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-tyAYPadUYn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyAYPadUYn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyAYPadUYn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyAYPadUYn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyAYPadUYn .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-tyAYPadUYn .carousel-indicators li.active,
.cid-tyAYPadUYn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyAYPadUYn .carousel-indicators li::after,
.cid-tyAYPadUYn .carousel-indicators li::before {
  content: none;
}
.cid-tyAYPadUYn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyAYPadUYn .carousel-indicators {
    display: none !important;
  }
}
.cid-tyAYewSann {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyAYewSann .mbr-text {
  text-align: left;
}
.cid-tyAYex0fhU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyAYex0fhU .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyB2paO8f4 {
  z-index: 1000;
  width: 100%;
}
.cid-tyB2paO8f4 nav.navbar {
  position: fixed;
}
.cid-tyB2paO8f4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyB2paO8f4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyB2paO8f4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyB2paO8f4 .dropdown-item:hover,
.cid-tyB2paO8f4 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyB2paO8f4 .dropdown-item:hover span {
  color: white;
}
.cid-tyB2paO8f4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyB2paO8f4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyB2paO8f4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyB2paO8f4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyB2paO8f4 .nav-link {
  position: relative;
}
.cid-tyB2paO8f4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyB2paO8f4 .container {
    flex-wrap: nowrap;
  }
}
.cid-tyB2paO8f4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyB2paO8f4 .dropdown-menu,
.cid-tyB2paO8f4 .navbar.opened {
  background: #ffffff !important;
}
.cid-tyB2paO8f4 .nav-item:focus,
.cid-tyB2paO8f4 .nav-link:focus {
  outline: none;
}
.cid-tyB2paO8f4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyB2paO8f4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyB2paO8f4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyB2paO8f4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyB2paO8f4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyB2paO8f4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyB2paO8f4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyB2paO8f4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyB2paO8f4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyB2paO8f4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyB2paO8f4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyB2paO8f4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyB2paO8f4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyB2paO8f4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyB2paO8f4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyB2paO8f4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyB2paO8f4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyB2paO8f4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyB2paO8f4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyB2paO8f4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyB2paO8f4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyB2paO8f4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyB2paO8f4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyB2paO8f4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyB2paO8f4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyB2paO8f4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyB2paO8f4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyB2paO8f4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyB2paO8f4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyB2paO8f4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyB2paO8f4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyB2paO8f4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyB2paO8f4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyB2paO8f4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyB2paO8f4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyB2paO8f4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyB2paO8f4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyB2paO8f4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyB2paO8f4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyB2paO8f4 .dropdown-item.active,
.cid-tyB2paO8f4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyB2paO8f4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyB2paO8f4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyB2paO8f4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyB2paO8f4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyB2paO8f4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyB2paO8f4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyB2paO8f4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyB2paO8f4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyB2paO8f4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyB2paO8f4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyB2paO8f4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyB2paO8f4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyB2paO8f4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyB2paO8f4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyB2paO8f4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyB2paO8f4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyB2paO8f4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyB2paO8f4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyB2paO8f4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyB2paO8f4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyB2paO8f4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyB2paO8f4 .navbar {
    height: 70px;
  }
  .cid-tyB2paO8f4 .navbar.opened {
    height: auto;
  }
  .cid-tyB2paO8f4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyB38uf6p8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyB38uf6p8 .carousel {
    min-height: 1200px;
  }
  .cid-tyB38uf6p8 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyB38uf6p8 .carousel {
    min-height: 780px;
  }
  .cid-tyB38uf6p8 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyB38uf6p8 .carousel {
    min-height: 660px;
  }
  .cid-tyB38uf6p8 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyB38uf6p8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyB38uf6p8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyB38uf6p8 .carousel,
.cid-tyB38uf6p8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyB38uf6p8 .item-wrapper {
  width: 100%;
}
.cid-tyB38uf6p8 .carousel-caption {
  bottom: 40px;
}
.cid-tyB38uf6p8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyB38uf6p8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyB38uf6p8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyB38uf6p8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyB38uf6p8 .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-tyB38uf6p8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyB38uf6p8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyB38uf6p8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyB38uf6p8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyB38uf6p8 .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-tyB38uf6p8 .carousel-indicators li.active,
.cid-tyB38uf6p8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyB38uf6p8 .carousel-indicators li::after,
.cid-tyB38uf6p8 .carousel-indicators li::before {
  content: none;
}
.cid-tyB38uf6p8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyB38uf6p8 .carousel-indicators {
    display: none !important;
  }
}
.cid-tyB2pc17kD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyB2pc17kD .mbr-text {
  text-align: left;
}
.cid-tyB2pcFAtj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyB2pcFAtj .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyB9Vyz5gs {
  z-index: 1000;
  width: 100%;
}
.cid-tyB9Vyz5gs nav.navbar {
  position: fixed;
}
.cid-tyB9Vyz5gs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyB9Vyz5gs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyB9Vyz5gs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyB9Vyz5gs .dropdown-item:hover,
.cid-tyB9Vyz5gs .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyB9Vyz5gs .dropdown-item:hover span {
  color: white;
}
.cid-tyB9Vyz5gs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyB9Vyz5gs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyB9Vyz5gs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyB9Vyz5gs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyB9Vyz5gs .nav-link {
  position: relative;
}
.cid-tyB9Vyz5gs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyB9Vyz5gs .container {
    flex-wrap: nowrap;
  }
}
.cid-tyB9Vyz5gs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyB9Vyz5gs .dropdown-menu,
.cid-tyB9Vyz5gs .navbar.opened {
  background: #ffffff !important;
}
.cid-tyB9Vyz5gs .nav-item:focus,
.cid-tyB9Vyz5gs .nav-link:focus {
  outline: none;
}
.cid-tyB9Vyz5gs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyB9Vyz5gs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyB9Vyz5gs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyB9Vyz5gs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyB9Vyz5gs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyB9Vyz5gs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyB9Vyz5gs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyB9Vyz5gs .navbar.opened {
  transition: all 0.3s;
}
.cid-tyB9Vyz5gs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyB9Vyz5gs .navbar .navbar-logo img {
  width: auto;
}
.cid-tyB9Vyz5gs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyB9Vyz5gs .navbar.collapsed {
  justify-content: center;
}
.cid-tyB9Vyz5gs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyB9Vyz5gs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyB9Vyz5gs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyB9Vyz5gs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyB9Vyz5gs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyB9Vyz5gs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyB9Vyz5gs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyB9Vyz5gs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyB9Vyz5gs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyB9Vyz5gs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyB9Vyz5gs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyB9Vyz5gs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyB9Vyz5gs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyB9Vyz5gs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyB9Vyz5gs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyB9Vyz5gs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyB9Vyz5gs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyB9Vyz5gs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyB9Vyz5gs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyB9Vyz5gs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyB9Vyz5gs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyB9Vyz5gs .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyB9Vyz5gs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyB9Vyz5gs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyB9Vyz5gs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyB9Vyz5gs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyB9Vyz5gs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyB9Vyz5gs .dropdown-item.active,
.cid-tyB9Vyz5gs .dropdown-item:active {
  background-color: transparent;
}
.cid-tyB9Vyz5gs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyB9Vyz5gs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyB9Vyz5gs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyB9Vyz5gs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyB9Vyz5gs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyB9Vyz5gs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyB9Vyz5gs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyB9Vyz5gs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyB9Vyz5gs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyB9Vyz5gs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyB9Vyz5gs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyB9Vyz5gs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyB9Vyz5gs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyB9Vyz5gs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyB9Vyz5gs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyB9Vyz5gs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyB9Vyz5gs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyB9Vyz5gs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyB9Vyz5gs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyB9Vyz5gs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyB9Vyz5gs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyB9Vyz5gs .navbar {
    height: 70px;
  }
  .cid-tyB9Vyz5gs .navbar.opened {
    height: auto;
  }
  .cid-tyB9Vyz5gs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyBatNywhh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyBatNywhh .carousel {
    min-height: 1200px;
  }
  .cid-tyBatNywhh .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyBatNywhh .carousel {
    min-height: 780px;
  }
  .cid-tyBatNywhh .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyBatNywhh .carousel {
    min-height: 660px;
  }
  .cid-tyBatNywhh .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyBatNywhh .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyBatNywhh .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyBatNywhh .carousel,
.cid-tyBatNywhh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyBatNywhh .item-wrapper {
  width: 100%;
}
.cid-tyBatNywhh .carousel-caption {
  bottom: 40px;
}
.cid-tyBatNywhh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyBatNywhh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyBatNywhh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyBatNywhh .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyBatNywhh .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-tyBatNywhh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyBatNywhh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyBatNywhh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyBatNywhh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyBatNywhh .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-tyBatNywhh .carousel-indicators li.active,
.cid-tyBatNywhh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyBatNywhh .carousel-indicators li::after,
.cid-tyBatNywhh .carousel-indicators li::before {
  content: none;
}
.cid-tyBatNywhh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyBatNywhh .carousel-indicators {
    display: none !important;
  }
}
.cid-tyB9VzIPOz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyB9VzIPOz .mbr-text {
  text-align: left;
}
.cid-tyB9VzRHK9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyB9VzRHK9 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyC100UQol {
  z-index: 1000;
  width: 100%;
}
.cid-tyC100UQol nav.navbar {
  position: fixed;
}
.cid-tyC100UQol .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyC100UQol .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyC100UQol .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyC100UQol .dropdown-item:hover,
.cid-tyC100UQol .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyC100UQol .dropdown-item:hover span {
  color: white;
}
.cid-tyC100UQol .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyC100UQol .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyC100UQol .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyC100UQol .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyC100UQol .nav-link {
  position: relative;
}
.cid-tyC100UQol .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyC100UQol .container {
    flex-wrap: nowrap;
  }
}
.cid-tyC100UQol .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyC100UQol .dropdown-menu,
.cid-tyC100UQol .navbar.opened {
  background: #ffffff !important;
}
.cid-tyC100UQol .nav-item:focus,
.cid-tyC100UQol .nav-link:focus {
  outline: none;
}
.cid-tyC100UQol .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyC100UQol .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyC100UQol .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyC100UQol .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyC100UQol .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyC100UQol .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyC100UQol .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyC100UQol .navbar.opened {
  transition: all 0.3s;
}
.cid-tyC100UQol .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyC100UQol .navbar .navbar-logo img {
  width: auto;
}
.cid-tyC100UQol .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyC100UQol .navbar.collapsed {
  justify-content: center;
}
.cid-tyC100UQol .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyC100UQol .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyC100UQol .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyC100UQol .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyC100UQol .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyC100UQol .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyC100UQol .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyC100UQol .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyC100UQol .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyC100UQol .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyC100UQol .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyC100UQol .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyC100UQol .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyC100UQol .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyC100UQol .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyC100UQol .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyC100UQol .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyC100UQol .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyC100UQol .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyC100UQol .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyC100UQol .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyC100UQol .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyC100UQol .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyC100UQol .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyC100UQol .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyC100UQol .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyC100UQol .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyC100UQol .dropdown-item.active,
.cid-tyC100UQol .dropdown-item:active {
  background-color: transparent;
}
.cid-tyC100UQol .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyC100UQol .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyC100UQol .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyC100UQol .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyC100UQol .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyC100UQol .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyC100UQol ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyC100UQol .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyC100UQol button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyC100UQol button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyC100UQol button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyC100UQol button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyC100UQol button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyC100UQol button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyC100UQol nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyC100UQol nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyC100UQol nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyC100UQol nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyC100UQol .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyC100UQol a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyC100UQol .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyC100UQol .navbar {
    height: 70px;
  }
  .cid-tyC100UQol .navbar.opened {
    height: auto;
  }
  .cid-tyC100UQol .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyC3sJ2z30 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyC3sJ2z30 .carousel {
    min-height: 1200px;
  }
  .cid-tyC3sJ2z30 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyC3sJ2z30 .carousel {
    min-height: 780px;
  }
  .cid-tyC3sJ2z30 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyC3sJ2z30 .carousel {
    min-height: 660px;
  }
  .cid-tyC3sJ2z30 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyC3sJ2z30 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyC3sJ2z30 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyC3sJ2z30 .carousel,
.cid-tyC3sJ2z30 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyC3sJ2z30 .item-wrapper {
  width: 100%;
}
.cid-tyC3sJ2z30 .carousel-caption {
  bottom: 40px;
}
.cid-tyC3sJ2z30 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyC3sJ2z30 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyC3sJ2z30 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyC3sJ2z30 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyC3sJ2z30 .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-tyC3sJ2z30 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyC3sJ2z30 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyC3sJ2z30 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyC3sJ2z30 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyC3sJ2z30 .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-tyC3sJ2z30 .carousel-indicators li.active,
.cid-tyC3sJ2z30 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyC3sJ2z30 .carousel-indicators li::after,
.cid-tyC3sJ2z30 .carousel-indicators li::before {
  content: none;
}
.cid-tyC3sJ2z30 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyC3sJ2z30 .carousel-indicators {
    display: none !important;
  }
}
.cid-tyC101UHeI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyC101UHeI .mbr-text {
  text-align: left;
}
.cid-tyC1022OMu {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyC1022OMu .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyC80zvgeE {
  z-index: 1000;
  width: 100%;
}
.cid-tyC80zvgeE nav.navbar {
  position: fixed;
}
.cid-tyC80zvgeE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyC80zvgeE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyC80zvgeE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyC80zvgeE .dropdown-item:hover,
.cid-tyC80zvgeE .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyC80zvgeE .dropdown-item:hover span {
  color: white;
}
.cid-tyC80zvgeE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyC80zvgeE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyC80zvgeE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyC80zvgeE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyC80zvgeE .nav-link {
  position: relative;
}
.cid-tyC80zvgeE .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyC80zvgeE .container {
    flex-wrap: nowrap;
  }
}
.cid-tyC80zvgeE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyC80zvgeE .dropdown-menu,
.cid-tyC80zvgeE .navbar.opened {
  background: #ffffff !important;
}
.cid-tyC80zvgeE .nav-item:focus,
.cid-tyC80zvgeE .nav-link:focus {
  outline: none;
}
.cid-tyC80zvgeE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyC80zvgeE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyC80zvgeE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyC80zvgeE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyC80zvgeE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyC80zvgeE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyC80zvgeE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyC80zvgeE .navbar.opened {
  transition: all 0.3s;
}
.cid-tyC80zvgeE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyC80zvgeE .navbar .navbar-logo img {
  width: auto;
}
.cid-tyC80zvgeE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyC80zvgeE .navbar.collapsed {
  justify-content: center;
}
.cid-tyC80zvgeE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyC80zvgeE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyC80zvgeE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyC80zvgeE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyC80zvgeE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyC80zvgeE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyC80zvgeE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyC80zvgeE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyC80zvgeE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyC80zvgeE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyC80zvgeE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyC80zvgeE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyC80zvgeE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyC80zvgeE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyC80zvgeE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyC80zvgeE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyC80zvgeE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyC80zvgeE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyC80zvgeE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyC80zvgeE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyC80zvgeE .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyC80zvgeE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyC80zvgeE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyC80zvgeE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyC80zvgeE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyC80zvgeE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyC80zvgeE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyC80zvgeE .dropdown-item.active,
.cid-tyC80zvgeE .dropdown-item:active {
  background-color: transparent;
}
.cid-tyC80zvgeE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyC80zvgeE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyC80zvgeE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyC80zvgeE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyC80zvgeE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyC80zvgeE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyC80zvgeE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyC80zvgeE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyC80zvgeE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyC80zvgeE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyC80zvgeE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyC80zvgeE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyC80zvgeE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyC80zvgeE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyC80zvgeE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyC80zvgeE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyC80zvgeE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyC80zvgeE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyC80zvgeE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyC80zvgeE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyC80zvgeE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyC80zvgeE .navbar {
    height: 70px;
  }
  .cid-tyC80zvgeE .navbar.opened {
    height: auto;
  }
  .cid-tyC80zvgeE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyC8rm2rhT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyC8rm2rhT .carousel {
    min-height: 1200px;
  }
  .cid-tyC8rm2rhT .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyC8rm2rhT .carousel {
    min-height: 780px;
  }
  .cid-tyC8rm2rhT .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyC8rm2rhT .carousel {
    min-height: 660px;
  }
  .cid-tyC8rm2rhT .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyC8rm2rhT .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyC8rm2rhT .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyC8rm2rhT .carousel,
.cid-tyC8rm2rhT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyC8rm2rhT .item-wrapper {
  width: 100%;
}
.cid-tyC8rm2rhT .carousel-caption {
  bottom: 40px;
}
.cid-tyC8rm2rhT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyC8rm2rhT .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyC8rm2rhT .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyC8rm2rhT .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyC8rm2rhT .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-tyC8rm2rhT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyC8rm2rhT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyC8rm2rhT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyC8rm2rhT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyC8rm2rhT .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-tyC8rm2rhT .carousel-indicators li.active,
.cid-tyC8rm2rhT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyC8rm2rhT .carousel-indicators li::after,
.cid-tyC8rm2rhT .carousel-indicators li::before {
  content: none;
}
.cid-tyC8rm2rhT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyC8rm2rhT .carousel-indicators {
    display: none !important;
  }
}
.cid-tyC80AwWAv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyC80AwWAv .mbr-text {
  text-align: left;
}
.cid-tyC80AFogW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyC80AFogW .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyCiLtK808 {
  z-index: 1000;
  width: 100%;
}
.cid-tyCiLtK808 nav.navbar {
  position: fixed;
}
.cid-tyCiLtK808 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyCiLtK808 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyCiLtK808 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyCiLtK808 .dropdown-item:hover,
.cid-tyCiLtK808 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyCiLtK808 .dropdown-item:hover span {
  color: white;
}
.cid-tyCiLtK808 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyCiLtK808 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyCiLtK808 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyCiLtK808 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyCiLtK808 .nav-link {
  position: relative;
}
.cid-tyCiLtK808 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyCiLtK808 .container {
    flex-wrap: nowrap;
  }
}
.cid-tyCiLtK808 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyCiLtK808 .dropdown-menu,
.cid-tyCiLtK808 .navbar.opened {
  background: #ffffff !important;
}
.cid-tyCiLtK808 .nav-item:focus,
.cid-tyCiLtK808 .nav-link:focus {
  outline: none;
}
.cid-tyCiLtK808 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyCiLtK808 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyCiLtK808 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyCiLtK808 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyCiLtK808 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyCiLtK808 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyCiLtK808 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyCiLtK808 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyCiLtK808 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyCiLtK808 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyCiLtK808 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyCiLtK808 .navbar.collapsed {
  justify-content: center;
}
.cid-tyCiLtK808 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyCiLtK808 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyCiLtK808 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyCiLtK808 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyCiLtK808 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyCiLtK808 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyCiLtK808 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyCiLtK808 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyCiLtK808 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyCiLtK808 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyCiLtK808 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyCiLtK808 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyCiLtK808 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyCiLtK808 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyCiLtK808 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyCiLtK808 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyCiLtK808 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyCiLtK808 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyCiLtK808 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyCiLtK808 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyCiLtK808 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyCiLtK808 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyCiLtK808 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyCiLtK808 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyCiLtK808 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyCiLtK808 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyCiLtK808 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyCiLtK808 .dropdown-item.active,
.cid-tyCiLtK808 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyCiLtK808 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyCiLtK808 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyCiLtK808 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyCiLtK808 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyCiLtK808 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyCiLtK808 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyCiLtK808 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyCiLtK808 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyCiLtK808 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyCiLtK808 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyCiLtK808 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyCiLtK808 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyCiLtK808 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyCiLtK808 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyCiLtK808 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyCiLtK808 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyCiLtK808 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyCiLtK808 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyCiLtK808 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyCiLtK808 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyCiLtK808 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyCiLtK808 .navbar {
    height: 70px;
  }
  .cid-tyCiLtK808 .navbar.opened {
    height: auto;
  }
  .cid-tyCiLtK808 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyCqg3wWo7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyCqg3wWo7 .carousel {
    min-height: 1200px;
  }
  .cid-tyCqg3wWo7 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyCqg3wWo7 .carousel {
    min-height: 780px;
  }
  .cid-tyCqg3wWo7 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyCqg3wWo7 .carousel {
    min-height: 660px;
  }
  .cid-tyCqg3wWo7 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyCqg3wWo7 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyCqg3wWo7 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyCqg3wWo7 .carousel,
.cid-tyCqg3wWo7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyCqg3wWo7 .item-wrapper {
  width: 100%;
}
.cid-tyCqg3wWo7 .carousel-caption {
  bottom: 40px;
}
.cid-tyCqg3wWo7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyCqg3wWo7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyCqg3wWo7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyCqg3wWo7 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyCqg3wWo7 .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-tyCqg3wWo7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyCqg3wWo7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyCqg3wWo7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyCqg3wWo7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyCqg3wWo7 .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-tyCqg3wWo7 .carousel-indicators li.active,
.cid-tyCqg3wWo7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyCqg3wWo7 .carousel-indicators li::after,
.cid-tyCqg3wWo7 .carousel-indicators li::before {
  content: none;
}
.cid-tyCqg3wWo7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyCqg3wWo7 .carousel-indicators {
    display: none !important;
  }
}
.cid-tyCiLuEGgi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyCiLuEGgi .mbr-text {
  text-align: left;
}
.cid-tyCiLuNE4G {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyCiLuNE4G .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyH4XKVG6j {
  z-index: 1000;
  width: 100%;
}
.cid-tyH4XKVG6j nav.navbar {
  position: fixed;
}
.cid-tyH4XKVG6j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyH4XKVG6j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyH4XKVG6j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyH4XKVG6j .dropdown-item:hover,
.cid-tyH4XKVG6j .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyH4XKVG6j .dropdown-item:hover span {
  color: white;
}
.cid-tyH4XKVG6j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyH4XKVG6j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyH4XKVG6j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyH4XKVG6j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyH4XKVG6j .nav-link {
  position: relative;
}
.cid-tyH4XKVG6j .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyH4XKVG6j .container {
    flex-wrap: nowrap;
  }
}
.cid-tyH4XKVG6j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyH4XKVG6j .dropdown-menu,
.cid-tyH4XKVG6j .navbar.opened {
  background: #ffffff !important;
}
.cid-tyH4XKVG6j .nav-item:focus,
.cid-tyH4XKVG6j .nav-link:focus {
  outline: none;
}
.cid-tyH4XKVG6j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyH4XKVG6j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyH4XKVG6j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyH4XKVG6j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyH4XKVG6j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyH4XKVG6j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyH4XKVG6j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyH4XKVG6j .navbar.opened {
  transition: all 0.3s;
}
.cid-tyH4XKVG6j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyH4XKVG6j .navbar .navbar-logo img {
  width: auto;
}
.cid-tyH4XKVG6j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyH4XKVG6j .navbar.collapsed {
  justify-content: center;
}
.cid-tyH4XKVG6j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyH4XKVG6j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyH4XKVG6j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyH4XKVG6j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyH4XKVG6j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyH4XKVG6j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyH4XKVG6j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyH4XKVG6j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyH4XKVG6j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyH4XKVG6j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyH4XKVG6j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyH4XKVG6j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyH4XKVG6j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyH4XKVG6j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyH4XKVG6j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyH4XKVG6j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyH4XKVG6j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyH4XKVG6j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyH4XKVG6j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyH4XKVG6j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyH4XKVG6j .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyH4XKVG6j .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyH4XKVG6j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyH4XKVG6j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyH4XKVG6j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyH4XKVG6j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyH4XKVG6j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyH4XKVG6j .dropdown-item.active,
.cid-tyH4XKVG6j .dropdown-item:active {
  background-color: transparent;
}
.cid-tyH4XKVG6j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyH4XKVG6j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyH4XKVG6j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyH4XKVG6j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyH4XKVG6j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyH4XKVG6j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyH4XKVG6j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyH4XKVG6j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyH4XKVG6j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyH4XKVG6j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyH4XKVG6j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyH4XKVG6j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyH4XKVG6j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyH4XKVG6j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyH4XKVG6j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyH4XKVG6j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyH4XKVG6j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyH4XKVG6j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyH4XKVG6j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyH4XKVG6j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyH4XKVG6j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyH4XKVG6j .navbar {
    height: 70px;
  }
  .cid-tyH4XKVG6j .navbar.opened {
    height: auto;
  }
  .cid-tyH4XKVG6j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyH87avwqD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyH87avwqD .carousel {
    min-height: 1200px;
  }
  .cid-tyH87avwqD .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyH87avwqD .carousel {
    min-height: 780px;
  }
  .cid-tyH87avwqD .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyH87avwqD .carousel {
    min-height: 660px;
  }
  .cid-tyH87avwqD .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyH87avwqD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyH87avwqD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyH87avwqD .carousel,
.cid-tyH87avwqD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyH87avwqD .item-wrapper {
  width: 100%;
}
.cid-tyH87avwqD .carousel-caption {
  bottom: 40px;
}
.cid-tyH87avwqD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyH87avwqD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyH87avwqD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyH87avwqD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyH87avwqD .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-tyH87avwqD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyH87avwqD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyH87avwqD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyH87avwqD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyH87avwqD .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-tyH87avwqD .carousel-indicators li.active,
.cid-tyH87avwqD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyH87avwqD .carousel-indicators li::after,
.cid-tyH87avwqD .carousel-indicators li::before {
  content: none;
}
.cid-tyH87avwqD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyH87avwqD .carousel-indicators {
    display: none !important;
  }
}
.cid-tyH4XMg7Uc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyH4XMg7Uc .mbr-text {
  text-align: left;
}
.cid-tyH4XMA9WI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyH4XMA9WI .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyHgrwikwg {
  z-index: 1000;
  width: 100%;
}
.cid-tyHgrwikwg nav.navbar {
  position: fixed;
}
.cid-tyHgrwikwg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyHgrwikwg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyHgrwikwg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyHgrwikwg .dropdown-item:hover,
.cid-tyHgrwikwg .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyHgrwikwg .dropdown-item:hover span {
  color: white;
}
.cid-tyHgrwikwg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyHgrwikwg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyHgrwikwg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyHgrwikwg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyHgrwikwg .nav-link {
  position: relative;
}
.cid-tyHgrwikwg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyHgrwikwg .container {
    flex-wrap: nowrap;
  }
}
.cid-tyHgrwikwg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyHgrwikwg .dropdown-menu,
.cid-tyHgrwikwg .navbar.opened {
  background: #ffffff !important;
}
.cid-tyHgrwikwg .nav-item:focus,
.cid-tyHgrwikwg .nav-link:focus {
  outline: none;
}
.cid-tyHgrwikwg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyHgrwikwg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyHgrwikwg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyHgrwikwg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyHgrwikwg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyHgrwikwg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyHgrwikwg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyHgrwikwg .navbar.opened {
  transition: all 0.3s;
}
.cid-tyHgrwikwg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyHgrwikwg .navbar .navbar-logo img {
  width: auto;
}
.cid-tyHgrwikwg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyHgrwikwg .navbar.collapsed {
  justify-content: center;
}
.cid-tyHgrwikwg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyHgrwikwg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyHgrwikwg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyHgrwikwg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyHgrwikwg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyHgrwikwg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyHgrwikwg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyHgrwikwg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyHgrwikwg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyHgrwikwg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyHgrwikwg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyHgrwikwg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyHgrwikwg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyHgrwikwg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyHgrwikwg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyHgrwikwg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyHgrwikwg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyHgrwikwg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyHgrwikwg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyHgrwikwg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyHgrwikwg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyHgrwikwg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyHgrwikwg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyHgrwikwg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyHgrwikwg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyHgrwikwg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyHgrwikwg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyHgrwikwg .dropdown-item.active,
.cid-tyHgrwikwg .dropdown-item:active {
  background-color: transparent;
}
.cid-tyHgrwikwg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyHgrwikwg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyHgrwikwg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyHgrwikwg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyHgrwikwg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyHgrwikwg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyHgrwikwg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyHgrwikwg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyHgrwikwg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyHgrwikwg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyHgrwikwg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyHgrwikwg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyHgrwikwg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyHgrwikwg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyHgrwikwg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyHgrwikwg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyHgrwikwg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyHgrwikwg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyHgrwikwg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyHgrwikwg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyHgrwikwg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyHgrwikwg .navbar {
    height: 70px;
  }
  .cid-tyHgrwikwg .navbar.opened {
    height: auto;
  }
  .cid-tyHgrwikwg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyHigRKXcA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyHigRKXcA .carousel {
    min-height: 1200px;
  }
  .cid-tyHigRKXcA .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyHigRKXcA .carousel {
    min-height: 780px;
  }
  .cid-tyHigRKXcA .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyHigRKXcA .carousel {
    min-height: 660px;
  }
  .cid-tyHigRKXcA .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyHigRKXcA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyHigRKXcA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyHigRKXcA .carousel,
.cid-tyHigRKXcA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyHigRKXcA .item-wrapper {
  width: 100%;
}
.cid-tyHigRKXcA .carousel-caption {
  bottom: 40px;
}
.cid-tyHigRKXcA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyHigRKXcA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyHigRKXcA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyHigRKXcA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyHigRKXcA .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-tyHigRKXcA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyHigRKXcA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyHigRKXcA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyHigRKXcA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyHigRKXcA .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-tyHigRKXcA .carousel-indicators li.active,
.cid-tyHigRKXcA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyHigRKXcA .carousel-indicators li::after,
.cid-tyHigRKXcA .carousel-indicators li::before {
  content: none;
}
.cid-tyHigRKXcA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyHigRKXcA .carousel-indicators {
    display: none !important;
  }
}
.cid-tyHgrxkpwf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyHgrxkpwf .mbr-text {
  text-align: left;
}
.cid-tyHgrxsqcu {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyHgrxsqcu .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyIH2MGPLC {
  z-index: 1000;
  width: 100%;
}
.cid-tyIH2MGPLC nav.navbar {
  position: fixed;
}
.cid-tyIH2MGPLC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyIH2MGPLC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyIH2MGPLC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyIH2MGPLC .dropdown-item:hover,
.cid-tyIH2MGPLC .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyIH2MGPLC .dropdown-item:hover span {
  color: white;
}
.cid-tyIH2MGPLC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyIH2MGPLC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyIH2MGPLC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyIH2MGPLC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyIH2MGPLC .nav-link {
  position: relative;
}
.cid-tyIH2MGPLC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyIH2MGPLC .container {
    flex-wrap: nowrap;
  }
}
.cid-tyIH2MGPLC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyIH2MGPLC .dropdown-menu,
.cid-tyIH2MGPLC .navbar.opened {
  background: #ffffff !important;
}
.cid-tyIH2MGPLC .nav-item:focus,
.cid-tyIH2MGPLC .nav-link:focus {
  outline: none;
}
.cid-tyIH2MGPLC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyIH2MGPLC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyIH2MGPLC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyIH2MGPLC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyIH2MGPLC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyIH2MGPLC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyIH2MGPLC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyIH2MGPLC .navbar.opened {
  transition: all 0.3s;
}
.cid-tyIH2MGPLC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyIH2MGPLC .navbar .navbar-logo img {
  width: auto;
}
.cid-tyIH2MGPLC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyIH2MGPLC .navbar.collapsed {
  justify-content: center;
}
.cid-tyIH2MGPLC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyIH2MGPLC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyIH2MGPLC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyIH2MGPLC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyIH2MGPLC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyIH2MGPLC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyIH2MGPLC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyIH2MGPLC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyIH2MGPLC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyIH2MGPLC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyIH2MGPLC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyIH2MGPLC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyIH2MGPLC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyIH2MGPLC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyIH2MGPLC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyIH2MGPLC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyIH2MGPLC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyIH2MGPLC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyIH2MGPLC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyIH2MGPLC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyIH2MGPLC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyIH2MGPLC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyIH2MGPLC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyIH2MGPLC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyIH2MGPLC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyIH2MGPLC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyIH2MGPLC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyIH2MGPLC .dropdown-item.active,
.cid-tyIH2MGPLC .dropdown-item:active {
  background-color: transparent;
}
.cid-tyIH2MGPLC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyIH2MGPLC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyIH2MGPLC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyIH2MGPLC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyIH2MGPLC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyIH2MGPLC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyIH2MGPLC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyIH2MGPLC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyIH2MGPLC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyIH2MGPLC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyIH2MGPLC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyIH2MGPLC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyIH2MGPLC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyIH2MGPLC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyIH2MGPLC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyIH2MGPLC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyIH2MGPLC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyIH2MGPLC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyIH2MGPLC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyIH2MGPLC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyIH2MGPLC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyIH2MGPLC .navbar {
    height: 70px;
  }
  .cid-tyIH2MGPLC .navbar.opened {
    height: auto;
  }
  .cid-tyIH2MGPLC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyIHk0C7og {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyIHk0C7og .carousel {
    min-height: 1200px;
  }
  .cid-tyIHk0C7og .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyIHk0C7og .carousel {
    min-height: 780px;
  }
  .cid-tyIHk0C7og .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyIHk0C7og .carousel {
    min-height: 660px;
  }
  .cid-tyIHk0C7og .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyIHk0C7og .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyIHk0C7og .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyIHk0C7og .carousel,
.cid-tyIHk0C7og .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyIHk0C7og .item-wrapper {
  width: 100%;
}
.cid-tyIHk0C7og .carousel-caption {
  bottom: 40px;
}
.cid-tyIHk0C7og .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyIHk0C7og .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyIHk0C7og .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyIHk0C7og .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyIHk0C7og .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-tyIHk0C7og .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyIHk0C7og .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyIHk0C7og .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyIHk0C7og .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyIHk0C7og .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-tyIHk0C7og .carousel-indicators li.active,
.cid-tyIHk0C7og .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyIHk0C7og .carousel-indicators li::after,
.cid-tyIHk0C7og .carousel-indicators li::before {
  content: none;
}
.cid-tyIHk0C7og .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyIHk0C7og .carousel-indicators {
    display: none !important;
  }
}
.cid-tyIH2O0RGS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyIH2O0RGS .mbr-text {
  text-align: left;
}
.cid-tyIH2Oa46h {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyIH2Oa46h .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyIPpEBWjT {
  z-index: 1000;
  width: 100%;
}
.cid-tyIPpEBWjT nav.navbar {
  position: fixed;
}
.cid-tyIPpEBWjT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyIPpEBWjT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyIPpEBWjT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyIPpEBWjT .dropdown-item:hover,
.cid-tyIPpEBWjT .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyIPpEBWjT .dropdown-item:hover span {
  color: white;
}
.cid-tyIPpEBWjT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyIPpEBWjT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyIPpEBWjT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyIPpEBWjT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyIPpEBWjT .nav-link {
  position: relative;
}
.cid-tyIPpEBWjT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyIPpEBWjT .container {
    flex-wrap: nowrap;
  }
}
.cid-tyIPpEBWjT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyIPpEBWjT .dropdown-menu,
.cid-tyIPpEBWjT .navbar.opened {
  background: #ffffff !important;
}
.cid-tyIPpEBWjT .nav-item:focus,
.cid-tyIPpEBWjT .nav-link:focus {
  outline: none;
}
.cid-tyIPpEBWjT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyIPpEBWjT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyIPpEBWjT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyIPpEBWjT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyIPpEBWjT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyIPpEBWjT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyIPpEBWjT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyIPpEBWjT .navbar.opened {
  transition: all 0.3s;
}
.cid-tyIPpEBWjT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyIPpEBWjT .navbar .navbar-logo img {
  width: auto;
}
.cid-tyIPpEBWjT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyIPpEBWjT .navbar.collapsed {
  justify-content: center;
}
.cid-tyIPpEBWjT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyIPpEBWjT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyIPpEBWjT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyIPpEBWjT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyIPpEBWjT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyIPpEBWjT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyIPpEBWjT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyIPpEBWjT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyIPpEBWjT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyIPpEBWjT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyIPpEBWjT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyIPpEBWjT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyIPpEBWjT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyIPpEBWjT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyIPpEBWjT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyIPpEBWjT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyIPpEBWjT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyIPpEBWjT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyIPpEBWjT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyIPpEBWjT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyIPpEBWjT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyIPpEBWjT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyIPpEBWjT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyIPpEBWjT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyIPpEBWjT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyIPpEBWjT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyIPpEBWjT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyIPpEBWjT .dropdown-item.active,
.cid-tyIPpEBWjT .dropdown-item:active {
  background-color: transparent;
}
.cid-tyIPpEBWjT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyIPpEBWjT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyIPpEBWjT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyIPpEBWjT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyIPpEBWjT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyIPpEBWjT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyIPpEBWjT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyIPpEBWjT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyIPpEBWjT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyIPpEBWjT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyIPpEBWjT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyIPpEBWjT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyIPpEBWjT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyIPpEBWjT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyIPpEBWjT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyIPpEBWjT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyIPpEBWjT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyIPpEBWjT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyIPpEBWjT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyIPpEBWjT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyIPpEBWjT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyIPpEBWjT .navbar {
    height: 70px;
  }
  .cid-tyIPpEBWjT .navbar.opened {
    height: auto;
  }
  .cid-tyIPpEBWjT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyIPvpolz6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyIPvpolz6 .carousel {
    min-height: 1200px;
  }
  .cid-tyIPvpolz6 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyIPvpolz6 .carousel {
    min-height: 780px;
  }
  .cid-tyIPvpolz6 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyIPvpolz6 .carousel {
    min-height: 660px;
  }
  .cid-tyIPvpolz6 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyIPvpolz6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyIPvpolz6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyIPvpolz6 .carousel,
.cid-tyIPvpolz6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyIPvpolz6 .item-wrapper {
  width: 100%;
}
.cid-tyIPvpolz6 .carousel-caption {
  bottom: 40px;
}
.cid-tyIPvpolz6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyIPvpolz6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyIPvpolz6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyIPvpolz6 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyIPvpolz6 .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-tyIPvpolz6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyIPvpolz6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyIPvpolz6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyIPvpolz6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyIPvpolz6 .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-tyIPvpolz6 .carousel-indicators li.active,
.cid-tyIPvpolz6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyIPvpolz6 .carousel-indicators li::after,
.cid-tyIPvpolz6 .carousel-indicators li::before {
  content: none;
}
.cid-tyIPvpolz6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyIPvpolz6 .carousel-indicators {
    display: none !important;
  }
}
.cid-tyIPpGUeFf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyIPpGUeFf .mbr-text {
  text-align: left;
}
.cid-tyIPpH4KkE {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyIPpH4KkE .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyJtFg2A3c {
  z-index: 1000;
  width: 100%;
}
.cid-tyJtFg2A3c nav.navbar {
  position: fixed;
}
.cid-tyJtFg2A3c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyJtFg2A3c .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyJtFg2A3c .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyJtFg2A3c .dropdown-item:hover,
.cid-tyJtFg2A3c .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyJtFg2A3c .dropdown-item:hover span {
  color: white;
}
.cid-tyJtFg2A3c .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyJtFg2A3c .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyJtFg2A3c .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyJtFg2A3c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyJtFg2A3c .nav-link {
  position: relative;
}
.cid-tyJtFg2A3c .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyJtFg2A3c .container {
    flex-wrap: nowrap;
  }
}
.cid-tyJtFg2A3c .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyJtFg2A3c .dropdown-menu,
.cid-tyJtFg2A3c .navbar.opened {
  background: #ffffff !important;
}
.cid-tyJtFg2A3c .nav-item:focus,
.cid-tyJtFg2A3c .nav-link:focus {
  outline: none;
}
.cid-tyJtFg2A3c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyJtFg2A3c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyJtFg2A3c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyJtFg2A3c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyJtFg2A3c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyJtFg2A3c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyJtFg2A3c .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyJtFg2A3c .navbar.opened {
  transition: all 0.3s;
}
.cid-tyJtFg2A3c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyJtFg2A3c .navbar .navbar-logo img {
  width: auto;
}
.cid-tyJtFg2A3c .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyJtFg2A3c .navbar.collapsed {
  justify-content: center;
}
.cid-tyJtFg2A3c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyJtFg2A3c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyJtFg2A3c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyJtFg2A3c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyJtFg2A3c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyJtFg2A3c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyJtFg2A3c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyJtFg2A3c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyJtFg2A3c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyJtFg2A3c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyJtFg2A3c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyJtFg2A3c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyJtFg2A3c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyJtFg2A3c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyJtFg2A3c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyJtFg2A3c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyJtFg2A3c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyJtFg2A3c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyJtFg2A3c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyJtFg2A3c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyJtFg2A3c .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyJtFg2A3c .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyJtFg2A3c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyJtFg2A3c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyJtFg2A3c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyJtFg2A3c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyJtFg2A3c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyJtFg2A3c .dropdown-item.active,
.cid-tyJtFg2A3c .dropdown-item:active {
  background-color: transparent;
}
.cid-tyJtFg2A3c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyJtFg2A3c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyJtFg2A3c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyJtFg2A3c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyJtFg2A3c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyJtFg2A3c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyJtFg2A3c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyJtFg2A3c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyJtFg2A3c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyJtFg2A3c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyJtFg2A3c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyJtFg2A3c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyJtFg2A3c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyJtFg2A3c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyJtFg2A3c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyJtFg2A3c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyJtFg2A3c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyJtFg2A3c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyJtFg2A3c .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyJtFg2A3c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyJtFg2A3c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyJtFg2A3c .navbar {
    height: 70px;
  }
  .cid-tyJtFg2A3c .navbar.opened {
    height: auto;
  }
  .cid-tyJtFg2A3c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyJtR2IS6u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyJtR2IS6u .carousel {
    min-height: 1200px;
  }
  .cid-tyJtR2IS6u .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyJtR2IS6u .carousel {
    min-height: 780px;
  }
  .cid-tyJtR2IS6u .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyJtR2IS6u .carousel {
    min-height: 660px;
  }
  .cid-tyJtR2IS6u .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyJtR2IS6u .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyJtR2IS6u .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyJtR2IS6u .carousel,
.cid-tyJtR2IS6u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyJtR2IS6u .item-wrapper {
  width: 100%;
}
.cid-tyJtR2IS6u .carousel-caption {
  bottom: 40px;
}
.cid-tyJtR2IS6u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyJtR2IS6u .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyJtR2IS6u .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyJtR2IS6u .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyJtR2IS6u .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-tyJtR2IS6u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyJtR2IS6u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyJtR2IS6u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyJtR2IS6u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyJtR2IS6u .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-tyJtR2IS6u .carousel-indicators li.active,
.cid-tyJtR2IS6u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyJtR2IS6u .carousel-indicators li::after,
.cid-tyJtR2IS6u .carousel-indicators li::before {
  content: none;
}
.cid-tyJtR2IS6u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyJtR2IS6u .carousel-indicators {
    display: none !important;
  }
}
.cid-tyJtFhbDr7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyJtFhbDr7 .mbr-text {
  text-align: left;
}
.cid-tyJtFhidmM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyJtFhidmM .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyMRQJp6Ko {
  z-index: 1000;
  width: 100%;
}
.cid-tyMRQJp6Ko nav.navbar {
  position: fixed;
}
.cid-tyMRQJp6Ko .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyMRQJp6Ko .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyMRQJp6Ko .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyMRQJp6Ko .dropdown-item:hover,
.cid-tyMRQJp6Ko .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyMRQJp6Ko .dropdown-item:hover span {
  color: white;
}
.cid-tyMRQJp6Ko .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyMRQJp6Ko .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyMRQJp6Ko .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyMRQJp6Ko .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyMRQJp6Ko .nav-link {
  position: relative;
}
.cid-tyMRQJp6Ko .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyMRQJp6Ko .container {
    flex-wrap: nowrap;
  }
}
.cid-tyMRQJp6Ko .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyMRQJp6Ko .dropdown-menu,
.cid-tyMRQJp6Ko .navbar.opened {
  background: #ffffff !important;
}
.cid-tyMRQJp6Ko .nav-item:focus,
.cid-tyMRQJp6Ko .nav-link:focus {
  outline: none;
}
.cid-tyMRQJp6Ko .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyMRQJp6Ko .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyMRQJp6Ko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyMRQJp6Ko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyMRQJp6Ko .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyMRQJp6Ko .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyMRQJp6Ko .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyMRQJp6Ko .navbar.opened {
  transition: all 0.3s;
}
.cid-tyMRQJp6Ko .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyMRQJp6Ko .navbar .navbar-logo img {
  width: auto;
}
.cid-tyMRQJp6Ko .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyMRQJp6Ko .navbar.collapsed {
  justify-content: center;
}
.cid-tyMRQJp6Ko .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyMRQJp6Ko .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyMRQJp6Ko .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyMRQJp6Ko .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyMRQJp6Ko .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyMRQJp6Ko .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyMRQJp6Ko .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyMRQJp6Ko .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyMRQJp6Ko .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyMRQJp6Ko .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyMRQJp6Ko .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyMRQJp6Ko .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyMRQJp6Ko .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyMRQJp6Ko .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyMRQJp6Ko .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyMRQJp6Ko .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyMRQJp6Ko .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyMRQJp6Ko .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyMRQJp6Ko .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyMRQJp6Ko .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyMRQJp6Ko .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyMRQJp6Ko .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyMRQJp6Ko .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyMRQJp6Ko .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyMRQJp6Ko .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyMRQJp6Ko .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyMRQJp6Ko .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyMRQJp6Ko .dropdown-item.active,
.cid-tyMRQJp6Ko .dropdown-item:active {
  background-color: transparent;
}
.cid-tyMRQJp6Ko .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyMRQJp6Ko .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyMRQJp6Ko .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyMRQJp6Ko .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyMRQJp6Ko .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyMRQJp6Ko .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyMRQJp6Ko ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyMRQJp6Ko .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyMRQJp6Ko button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyMRQJp6Ko button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyMRQJp6Ko button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyMRQJp6Ko button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyMRQJp6Ko button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyMRQJp6Ko button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyMRQJp6Ko nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyMRQJp6Ko nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyMRQJp6Ko nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyMRQJp6Ko nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyMRQJp6Ko .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyMRQJp6Ko a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyMRQJp6Ko .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyMRQJp6Ko .navbar {
    height: 70px;
  }
  .cid-tyMRQJp6Ko .navbar.opened {
    height: auto;
  }
  .cid-tyMRQJp6Ko .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyMS2Z3yhi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyMS2Z3yhi .carousel {
    min-height: 1200px;
  }
  .cid-tyMS2Z3yhi .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyMS2Z3yhi .carousel {
    min-height: 780px;
  }
  .cid-tyMS2Z3yhi .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyMS2Z3yhi .carousel {
    min-height: 660px;
  }
  .cid-tyMS2Z3yhi .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyMS2Z3yhi .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyMS2Z3yhi .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyMS2Z3yhi .carousel,
.cid-tyMS2Z3yhi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyMS2Z3yhi .item-wrapper {
  width: 100%;
}
.cid-tyMS2Z3yhi .carousel-caption {
  bottom: 40px;
}
.cid-tyMS2Z3yhi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyMS2Z3yhi .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyMS2Z3yhi .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyMS2Z3yhi .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyMS2Z3yhi .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-tyMS2Z3yhi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyMS2Z3yhi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyMS2Z3yhi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyMS2Z3yhi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyMS2Z3yhi .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-tyMS2Z3yhi .carousel-indicators li.active,
.cid-tyMS2Z3yhi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyMS2Z3yhi .carousel-indicators li::after,
.cid-tyMS2Z3yhi .carousel-indicators li::before {
  content: none;
}
.cid-tyMS2Z3yhi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyMS2Z3yhi .carousel-indicators {
    display: none !important;
  }
}
.cid-tyMRQKJ79c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyMRQKJ79c .mbr-text {
  text-align: left;
}
.cid-tyMRQKUKgI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyMRQKUKgI .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyMXfIJ9tL {
  z-index: 1000;
  width: 100%;
}
.cid-tyMXfIJ9tL nav.navbar {
  position: fixed;
}
.cid-tyMXfIJ9tL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyMXfIJ9tL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyMXfIJ9tL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyMXfIJ9tL .dropdown-item:hover,
.cid-tyMXfIJ9tL .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyMXfIJ9tL .dropdown-item:hover span {
  color: white;
}
.cid-tyMXfIJ9tL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyMXfIJ9tL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyMXfIJ9tL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyMXfIJ9tL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyMXfIJ9tL .nav-link {
  position: relative;
}
.cid-tyMXfIJ9tL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyMXfIJ9tL .container {
    flex-wrap: nowrap;
  }
}
.cid-tyMXfIJ9tL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyMXfIJ9tL .dropdown-menu,
.cid-tyMXfIJ9tL .navbar.opened {
  background: #ffffff !important;
}
.cid-tyMXfIJ9tL .nav-item:focus,
.cid-tyMXfIJ9tL .nav-link:focus {
  outline: none;
}
.cid-tyMXfIJ9tL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyMXfIJ9tL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyMXfIJ9tL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyMXfIJ9tL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyMXfIJ9tL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyMXfIJ9tL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyMXfIJ9tL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyMXfIJ9tL .navbar.opened {
  transition: all 0.3s;
}
.cid-tyMXfIJ9tL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyMXfIJ9tL .navbar .navbar-logo img {
  width: auto;
}
.cid-tyMXfIJ9tL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyMXfIJ9tL .navbar.collapsed {
  justify-content: center;
}
.cid-tyMXfIJ9tL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyMXfIJ9tL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyMXfIJ9tL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyMXfIJ9tL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyMXfIJ9tL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyMXfIJ9tL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyMXfIJ9tL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyMXfIJ9tL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyMXfIJ9tL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyMXfIJ9tL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyMXfIJ9tL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyMXfIJ9tL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyMXfIJ9tL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyMXfIJ9tL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyMXfIJ9tL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyMXfIJ9tL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyMXfIJ9tL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyMXfIJ9tL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyMXfIJ9tL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyMXfIJ9tL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyMXfIJ9tL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyMXfIJ9tL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyMXfIJ9tL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyMXfIJ9tL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyMXfIJ9tL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyMXfIJ9tL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyMXfIJ9tL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyMXfIJ9tL .dropdown-item.active,
.cid-tyMXfIJ9tL .dropdown-item:active {
  background-color: transparent;
}
.cid-tyMXfIJ9tL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyMXfIJ9tL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyMXfIJ9tL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyMXfIJ9tL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyMXfIJ9tL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyMXfIJ9tL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyMXfIJ9tL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyMXfIJ9tL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyMXfIJ9tL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyMXfIJ9tL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyMXfIJ9tL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyMXfIJ9tL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyMXfIJ9tL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyMXfIJ9tL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyMXfIJ9tL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyMXfIJ9tL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyMXfIJ9tL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyMXfIJ9tL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyMXfIJ9tL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyMXfIJ9tL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyMXfIJ9tL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyMXfIJ9tL .navbar {
    height: 70px;
  }
  .cid-tyMXfIJ9tL .navbar.opened {
    height: auto;
  }
  .cid-tyMXfIJ9tL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyMXsFeDw3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyMXsFeDw3 .carousel {
    min-height: 1200px;
  }
  .cid-tyMXsFeDw3 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyMXsFeDw3 .carousel {
    min-height: 780px;
  }
  .cid-tyMXsFeDw3 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyMXsFeDw3 .carousel {
    min-height: 660px;
  }
  .cid-tyMXsFeDw3 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyMXsFeDw3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyMXsFeDw3 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyMXsFeDw3 .carousel,
.cid-tyMXsFeDw3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyMXsFeDw3 .item-wrapper {
  width: 100%;
}
.cid-tyMXsFeDw3 .carousel-caption {
  bottom: 40px;
}
.cid-tyMXsFeDw3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyMXsFeDw3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyMXsFeDw3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyMXsFeDw3 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyMXsFeDw3 .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-tyMXsFeDw3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyMXsFeDw3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyMXsFeDw3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyMXsFeDw3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyMXsFeDw3 .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-tyMXsFeDw3 .carousel-indicators li.active,
.cid-tyMXsFeDw3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyMXsFeDw3 .carousel-indicators li::after,
.cid-tyMXsFeDw3 .carousel-indicators li::before {
  content: none;
}
.cid-tyMXsFeDw3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyMXsFeDw3 .carousel-indicators {
    display: none !important;
  }
}
.cid-tyMXfJRBwj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyMXfJRBwj .mbr-text {
  text-align: left;
}
.cid-tyMXfJYmGD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyMXfJYmGD .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyNaRpTyPO {
  z-index: 1000;
  width: 100%;
}
.cid-tyNaRpTyPO nav.navbar {
  position: fixed;
}
.cid-tyNaRpTyPO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyNaRpTyPO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyNaRpTyPO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyNaRpTyPO .dropdown-item:hover,
.cid-tyNaRpTyPO .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyNaRpTyPO .dropdown-item:hover span {
  color: white;
}
.cid-tyNaRpTyPO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyNaRpTyPO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyNaRpTyPO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyNaRpTyPO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyNaRpTyPO .nav-link {
  position: relative;
}
.cid-tyNaRpTyPO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyNaRpTyPO .container {
    flex-wrap: nowrap;
  }
}
.cid-tyNaRpTyPO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyNaRpTyPO .dropdown-menu,
.cid-tyNaRpTyPO .navbar.opened {
  background: #ffffff !important;
}
.cid-tyNaRpTyPO .nav-item:focus,
.cid-tyNaRpTyPO .nav-link:focus {
  outline: none;
}
.cid-tyNaRpTyPO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyNaRpTyPO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyNaRpTyPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyNaRpTyPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyNaRpTyPO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyNaRpTyPO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyNaRpTyPO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyNaRpTyPO .navbar.opened {
  transition: all 0.3s;
}
.cid-tyNaRpTyPO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyNaRpTyPO .navbar .navbar-logo img {
  width: auto;
}
.cid-tyNaRpTyPO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyNaRpTyPO .navbar.collapsed {
  justify-content: center;
}
.cid-tyNaRpTyPO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyNaRpTyPO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyNaRpTyPO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyNaRpTyPO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyNaRpTyPO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyNaRpTyPO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyNaRpTyPO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyNaRpTyPO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyNaRpTyPO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyNaRpTyPO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyNaRpTyPO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyNaRpTyPO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyNaRpTyPO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyNaRpTyPO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyNaRpTyPO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyNaRpTyPO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyNaRpTyPO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyNaRpTyPO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyNaRpTyPO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyNaRpTyPO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyNaRpTyPO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyNaRpTyPO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyNaRpTyPO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyNaRpTyPO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyNaRpTyPO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyNaRpTyPO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyNaRpTyPO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyNaRpTyPO .dropdown-item.active,
.cid-tyNaRpTyPO .dropdown-item:active {
  background-color: transparent;
}
.cid-tyNaRpTyPO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyNaRpTyPO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyNaRpTyPO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyNaRpTyPO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyNaRpTyPO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyNaRpTyPO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyNaRpTyPO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyNaRpTyPO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyNaRpTyPO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyNaRpTyPO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyNaRpTyPO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyNaRpTyPO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyNaRpTyPO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyNaRpTyPO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyNaRpTyPO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyNaRpTyPO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyNaRpTyPO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyNaRpTyPO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyNaRpTyPO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyNaRpTyPO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyNaRpTyPO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyNaRpTyPO .navbar {
    height: 70px;
  }
  .cid-tyNaRpTyPO .navbar.opened {
    height: auto;
  }
  .cid-tyNaRpTyPO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyNCyjxXIO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyNCyjxXIO .carousel {
    min-height: 1200px;
  }
  .cid-tyNCyjxXIO .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyNCyjxXIO .carousel {
    min-height: 780px;
  }
  .cid-tyNCyjxXIO .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyNCyjxXIO .carousel {
    min-height: 660px;
  }
  .cid-tyNCyjxXIO .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyNCyjxXIO .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyNCyjxXIO .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyNCyjxXIO .carousel,
.cid-tyNCyjxXIO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyNCyjxXIO .item-wrapper {
  width: 100%;
}
.cid-tyNCyjxXIO .carousel-caption {
  bottom: 40px;
}
.cid-tyNCyjxXIO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyNCyjxXIO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyNCyjxXIO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyNCyjxXIO .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyNCyjxXIO .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-tyNCyjxXIO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyNCyjxXIO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyNCyjxXIO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyNCyjxXIO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyNCyjxXIO .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-tyNCyjxXIO .carousel-indicators li.active,
.cid-tyNCyjxXIO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyNCyjxXIO .carousel-indicators li::after,
.cid-tyNCyjxXIO .carousel-indicators li::before {
  content: none;
}
.cid-tyNCyjxXIO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyNCyjxXIO .carousel-indicators {
    display: none !important;
  }
}
.cid-tyNaRr2VvF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyNaRr2VvF .mbr-text {
  text-align: left;
}
.cid-tyNaRrbsmM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyNaRrbsmM .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyNNafvz19 {
  z-index: 1000;
  width: 100%;
}
.cid-tyNNafvz19 nav.navbar {
  position: fixed;
}
.cid-tyNNafvz19 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyNNafvz19 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyNNafvz19 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyNNafvz19 .dropdown-item:hover,
.cid-tyNNafvz19 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyNNafvz19 .dropdown-item:hover span {
  color: white;
}
.cid-tyNNafvz19 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyNNafvz19 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyNNafvz19 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyNNafvz19 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyNNafvz19 .nav-link {
  position: relative;
}
.cid-tyNNafvz19 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyNNafvz19 .container {
    flex-wrap: nowrap;
  }
}
.cid-tyNNafvz19 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyNNafvz19 .dropdown-menu,
.cid-tyNNafvz19 .navbar.opened {
  background: #ffffff !important;
}
.cid-tyNNafvz19 .nav-item:focus,
.cid-tyNNafvz19 .nav-link:focus {
  outline: none;
}
.cid-tyNNafvz19 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyNNafvz19 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyNNafvz19 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyNNafvz19 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyNNafvz19 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyNNafvz19 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyNNafvz19 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyNNafvz19 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyNNafvz19 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyNNafvz19 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyNNafvz19 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyNNafvz19 .navbar.collapsed {
  justify-content: center;
}
.cid-tyNNafvz19 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyNNafvz19 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyNNafvz19 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyNNafvz19 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyNNafvz19 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyNNafvz19 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyNNafvz19 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyNNafvz19 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyNNafvz19 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyNNafvz19 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyNNafvz19 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyNNafvz19 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyNNafvz19 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyNNafvz19 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyNNafvz19 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyNNafvz19 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyNNafvz19 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyNNafvz19 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyNNafvz19 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyNNafvz19 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyNNafvz19 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyNNafvz19 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyNNafvz19 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyNNafvz19 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyNNafvz19 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyNNafvz19 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyNNafvz19 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyNNafvz19 .dropdown-item.active,
.cid-tyNNafvz19 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyNNafvz19 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyNNafvz19 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyNNafvz19 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyNNafvz19 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyNNafvz19 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyNNafvz19 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyNNafvz19 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyNNafvz19 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyNNafvz19 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyNNafvz19 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyNNafvz19 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyNNafvz19 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyNNafvz19 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyNNafvz19 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyNNafvz19 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyNNafvz19 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyNNafvz19 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyNNafvz19 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyNNafvz19 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyNNafvz19 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyNNafvz19 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyNNafvz19 .navbar {
    height: 70px;
  }
  .cid-tyNNafvz19 .navbar.opened {
    height: auto;
  }
  .cid-tyNNafvz19 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyNObibfZC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyNObibfZC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyNObibfZC .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-tyNObibfZC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tyNObibfZC img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tyNObibfZC .text-wrapper {
    padding: 2rem;
  }
}
.cid-tyNPbW7Ltd {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tyNPbW7Ltd .line {
  background-color: #bbbbbb;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tyNPbW7Ltd .mbr-text {
  text-align: center;
}
.cid-tyNOa3tRVm {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyNOa3tRVm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyNOa3tRVm .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-tyNOa3tRVm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tyNOa3tRVm .row {
  flex-direction: row-reverse;
}
.cid-tyNOa3tRVm img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tyNOa3tRVm .text-wrapper {
    padding: 2rem;
  }
}
.cid-tyNPcKE0a2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyNPcKE0a2 .line {
  background-color: #bbbbbb;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tyNOZCTB57 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyNOZCTB57 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyNOZCTB57 .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-tyNOZCTB57 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tyNOZCTB57 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tyNOZCTB57 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tyPinTBZST {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyPinTBZST blockquote {
  border-color: #bbbbbb;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tyPiBvRAJR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyPiBvRAJR blockquote {
  border-color: #bbbbbb;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tyPiYy8oDB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyPiYy8oDB blockquote {
  border-color: #bbbbbb;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tySzximllp {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tySzximllp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tySzximllp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tySzximllp .mbr-text,
.cid-tySzximllp .mbr-section-btn {
  color: #232323;
}
.cid-tySzximllp .card-title,
.cid-tySzximllp .card-box {
  color: #ffffff;
}
.cid-tySzximllp .mbr-text,
.cid-tySzximllp .link-wrap {
  color: #ffffff;
}
.cid-tyNNagLnfg {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyNNagLnfg .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyOf2MThXh {
  z-index: 1000;
  width: 100%;
}
.cid-tyOf2MThXh nav.navbar {
  position: fixed;
}
.cid-tyOf2MThXh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyOf2MThXh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyOf2MThXh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyOf2MThXh .dropdown-item:hover,
.cid-tyOf2MThXh .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyOf2MThXh .dropdown-item:hover span {
  color: white;
}
.cid-tyOf2MThXh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyOf2MThXh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyOf2MThXh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyOf2MThXh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyOf2MThXh .nav-link {
  position: relative;
}
.cid-tyOf2MThXh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyOf2MThXh .container {
    flex-wrap: nowrap;
  }
}
.cid-tyOf2MThXh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyOf2MThXh .dropdown-menu,
.cid-tyOf2MThXh .navbar.opened {
  background: #ffffff !important;
}
.cid-tyOf2MThXh .nav-item:focus,
.cid-tyOf2MThXh .nav-link:focus {
  outline: none;
}
.cid-tyOf2MThXh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyOf2MThXh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyOf2MThXh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyOf2MThXh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyOf2MThXh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyOf2MThXh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyOf2MThXh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyOf2MThXh .navbar.opened {
  transition: all 0.3s;
}
.cid-tyOf2MThXh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyOf2MThXh .navbar .navbar-logo img {
  width: auto;
}
.cid-tyOf2MThXh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyOf2MThXh .navbar.collapsed {
  justify-content: center;
}
.cid-tyOf2MThXh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyOf2MThXh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyOf2MThXh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyOf2MThXh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyOf2MThXh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyOf2MThXh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyOf2MThXh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyOf2MThXh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyOf2MThXh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyOf2MThXh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyOf2MThXh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyOf2MThXh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyOf2MThXh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyOf2MThXh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyOf2MThXh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyOf2MThXh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyOf2MThXh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyOf2MThXh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyOf2MThXh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyOf2MThXh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyOf2MThXh .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyOf2MThXh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyOf2MThXh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyOf2MThXh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyOf2MThXh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyOf2MThXh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyOf2MThXh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyOf2MThXh .dropdown-item.active,
.cid-tyOf2MThXh .dropdown-item:active {
  background-color: transparent;
}
.cid-tyOf2MThXh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyOf2MThXh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyOf2MThXh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyOf2MThXh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyOf2MThXh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyOf2MThXh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyOf2MThXh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyOf2MThXh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyOf2MThXh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyOf2MThXh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyOf2MThXh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyOf2MThXh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyOf2MThXh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyOf2MThXh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyOf2MThXh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyOf2MThXh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyOf2MThXh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyOf2MThXh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyOf2MThXh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyOf2MThXh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyOf2MThXh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyOf2MThXh .navbar {
    height: 70px;
  }
  .cid-tyOf2MThXh .navbar.opened {
    height: auto;
  }
  .cid-tyOf2MThXh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyOf2Nzs60 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyOf2Nzs60 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyOf2Nzs60 .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-tyOf2Nzs60 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tyOf2Nzs60 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tyOf2Nzs60 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tyOf2Nzs60 .mbr-text {
  text-align: center;
}
.cid-tyP73a1Ek3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyP73a1Ek3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyP73a1Ek3 .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-tyP73a1Ek3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tyP73a1Ek3 .row {
  flex-direction: row-reverse;
}
.cid-tyP73a1Ek3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tyP73a1Ek3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tyTMuRFD4O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyTMuRFD4O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTMuRFD4O .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-tyTMuRFD4O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tyTMuRFD4O img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tyTMuRFD4O .text-wrapper {
    padding: 2rem;
  }
}
.cid-tySzPYD8EZ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tySzPYD8EZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tySzPYD8EZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tySzPYD8EZ .mbr-text,
.cid-tySzPYD8EZ .mbr-section-btn {
  color: #232323;
}
.cid-tySzPYD8EZ .card-title,
.cid-tySzPYD8EZ .card-box {
  color: #ffffff;
}
.cid-tySzPYD8EZ .mbr-text,
.cid-tySzPYD8EZ .link-wrap {
  color: #ffffff;
}
.cid-tyOf2OMANB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyOf2OMANB .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyP5BeHbng {
  z-index: 1000;
  width: 100%;
}
.cid-tyP5BeHbng nav.navbar {
  position: fixed;
}
.cid-tyP5BeHbng .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyP5BeHbng .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyP5BeHbng .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyP5BeHbng .dropdown-item:hover,
.cid-tyP5BeHbng .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyP5BeHbng .dropdown-item:hover span {
  color: white;
}
.cid-tyP5BeHbng .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyP5BeHbng .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyP5BeHbng .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyP5BeHbng .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyP5BeHbng .nav-link {
  position: relative;
}
.cid-tyP5BeHbng .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyP5BeHbng .container {
    flex-wrap: nowrap;
  }
}
.cid-tyP5BeHbng .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyP5BeHbng .dropdown-menu,
.cid-tyP5BeHbng .navbar.opened {
  background: #ffffff !important;
}
.cid-tyP5BeHbng .nav-item:focus,
.cid-tyP5BeHbng .nav-link:focus {
  outline: none;
}
.cid-tyP5BeHbng .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyP5BeHbng .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyP5BeHbng .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyP5BeHbng .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyP5BeHbng .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyP5BeHbng .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyP5BeHbng .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyP5BeHbng .navbar.opened {
  transition: all 0.3s;
}
.cid-tyP5BeHbng .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyP5BeHbng .navbar .navbar-logo img {
  width: auto;
}
.cid-tyP5BeHbng .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyP5BeHbng .navbar.collapsed {
  justify-content: center;
}
.cid-tyP5BeHbng .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyP5BeHbng .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyP5BeHbng .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyP5BeHbng .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyP5BeHbng .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyP5BeHbng .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyP5BeHbng .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyP5BeHbng .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyP5BeHbng .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyP5BeHbng .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyP5BeHbng .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyP5BeHbng .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyP5BeHbng .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyP5BeHbng .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyP5BeHbng .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyP5BeHbng .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyP5BeHbng .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyP5BeHbng .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyP5BeHbng .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyP5BeHbng .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyP5BeHbng .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyP5BeHbng .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyP5BeHbng .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyP5BeHbng .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyP5BeHbng .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyP5BeHbng .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyP5BeHbng .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyP5BeHbng .dropdown-item.active,
.cid-tyP5BeHbng .dropdown-item:active {
  background-color: transparent;
}
.cid-tyP5BeHbng .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyP5BeHbng .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyP5BeHbng .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyP5BeHbng .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyP5BeHbng .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyP5BeHbng .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyP5BeHbng ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyP5BeHbng .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyP5BeHbng button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyP5BeHbng button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyP5BeHbng button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyP5BeHbng button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyP5BeHbng button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyP5BeHbng button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyP5BeHbng nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyP5BeHbng nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyP5BeHbng nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyP5BeHbng nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyP5BeHbng .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyP5BeHbng a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyP5BeHbng .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyP5BeHbng .navbar {
    height: 70px;
  }
  .cid-tyP5BeHbng .navbar.opened {
    height: auto;
  }
  .cid-tyP5BeHbng .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tySvinBDbS {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tySvinBDbS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tySvinBDbS .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-tySvinBDbS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tySvinBDbS .row {
  flex-direction: row-reverse;
}
.cid-tySvinBDbS img {
  width: 100%;
}
.cid-tyP5BhcioR {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tyP5BhcioR .mbr-section-title {
  text-align: center;
}
.cid-tyP5BhcioR .mbr-section-text {
  text-align: center;
}
.cid-tyP5BhcioR a[type="submit"],
.cid-tyP5BhcioR button[type="submit"] {
  margin-top: 0;
}
.cid-tyP5BhcioR .wsSearchError {
  text-align: center;
  background-color: #bbbbbb;
}
.cid-tyP5BhcioR mark {
  padding: 0;
  color: inherit;
  background-color: inherit;
}
.cid-tyP5BhcioR .row .spinner-border,
.cid-tyP5BhcioR .row .spinner-grow {
  width: 32px;
  color: #bbbbbb;
}
.cid-tyP5BhcioR .gdpr-block {
  display: none;
}
.cid-tyP5Bhydeq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyP5Bhydeq .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tyPaZPMbg7 {
  z-index: 1000;
  width: 100%;
}
.cid-tyPaZPMbg7 nav.navbar {
  position: fixed;
}
.cid-tyPaZPMbg7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyPaZPMbg7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyPaZPMbg7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyPaZPMbg7 .dropdown-item:hover,
.cid-tyPaZPMbg7 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tyPaZPMbg7 .dropdown-item:hover span {
  color: white;
}
.cid-tyPaZPMbg7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyPaZPMbg7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyPaZPMbg7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyPaZPMbg7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyPaZPMbg7 .nav-link {
  position: relative;
}
.cid-tyPaZPMbg7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyPaZPMbg7 .container {
    flex-wrap: nowrap;
  }
}
.cid-tyPaZPMbg7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyPaZPMbg7 .dropdown-menu,
.cid-tyPaZPMbg7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tyPaZPMbg7 .nav-item:focus,
.cid-tyPaZPMbg7 .nav-link:focus {
  outline: none;
}
.cid-tyPaZPMbg7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyPaZPMbg7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPaZPMbg7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyPaZPMbg7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyPaZPMbg7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPaZPMbg7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPaZPMbg7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tyPaZPMbg7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyPaZPMbg7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyPaZPMbg7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyPaZPMbg7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyPaZPMbg7 .navbar.collapsed {
  justify-content: center;
}
.cid-tyPaZPMbg7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyPaZPMbg7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyPaZPMbg7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tyPaZPMbg7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyPaZPMbg7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyPaZPMbg7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyPaZPMbg7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyPaZPMbg7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyPaZPMbg7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyPaZPMbg7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyPaZPMbg7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyPaZPMbg7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyPaZPMbg7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyPaZPMbg7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyPaZPMbg7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyPaZPMbg7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyPaZPMbg7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyPaZPMbg7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyPaZPMbg7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyPaZPMbg7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyPaZPMbg7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyPaZPMbg7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyPaZPMbg7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyPaZPMbg7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyPaZPMbg7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyPaZPMbg7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyPaZPMbg7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyPaZPMbg7 .dropdown-item.active,
.cid-tyPaZPMbg7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyPaZPMbg7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyPaZPMbg7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyPaZPMbg7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyPaZPMbg7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyPaZPMbg7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyPaZPMbg7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPaZPMbg7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyPaZPMbg7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyPaZPMbg7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyPaZPMbg7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyPaZPMbg7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPaZPMbg7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPaZPMbg7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPaZPMbg7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPaZPMbg7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPaZPMbg7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPaZPMbg7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPaZPMbg7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPaZPMbg7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyPaZPMbg7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyPaZPMbg7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyPaZPMbg7 .navbar {
    height: 70px;
  }
  .cid-tyPaZPMbg7 .navbar.opened {
    height: auto;
  }
  .cid-tyPaZPMbg7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyPbmnptK2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyPbmnptK2 .carousel {
    min-height: 1200px;
  }
  .cid-tyPbmnptK2 .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyPbmnptK2 .carousel {
    min-height: 780px;
  }
  .cid-tyPbmnptK2 .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tyPbmnptK2 .carousel {
    min-height: 660px;
  }
  .cid-tyPbmnptK2 .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tyPbmnptK2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyPbmnptK2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyPbmnptK2 .carousel,
.cid-tyPbmnptK2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyPbmnptK2 .item-wrapper {
  width: 100%;
}
.cid-tyPbmnptK2 .carousel-caption {
  bottom: 40px;
}
.cid-tyPbmnptK2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tyPbmnptK2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyPbmnptK2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyPbmnptK2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tyPbmnptK2 .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-tyPbmnptK2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyPbmnptK2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyPbmnptK2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyPbmnptK2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tyPbmnptK2 .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-tyPbmnptK2 .carousel-indicators li.active,
.cid-tyPbmnptK2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyPbmnptK2 .carousel-indicators li::after,
.cid-tyPbmnptK2 .carousel-indicators li::before {
  content: none;
}
.cid-tyPbmnptK2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyPbmnptK2 .carousel-indicators {
    display: none !important;
  }
}
.cid-tyPaZR6bZR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyPaZR6bZR .mbr-text {
  text-align: left;
}
.cid-tyPaZRdcOr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyPaZRdcOr .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tLzAiBYWSY {
  z-index: 1000;
  width: 100%;
}
.cid-tLzAiBYWSY nav.navbar {
  position: fixed;
}
.cid-tLzAiBYWSY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLzAiBYWSY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLzAiBYWSY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLzAiBYWSY .dropdown-item:hover,
.cid-tLzAiBYWSY .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tLzAiBYWSY .dropdown-item:hover span {
  color: white;
}
.cid-tLzAiBYWSY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLzAiBYWSY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLzAiBYWSY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLzAiBYWSY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLzAiBYWSY .nav-link {
  position: relative;
}
.cid-tLzAiBYWSY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tLzAiBYWSY .container {
    flex-wrap: nowrap;
  }
}
.cid-tLzAiBYWSY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLzAiBYWSY .dropdown-menu,
.cid-tLzAiBYWSY .navbar.opened {
  background: #ffffff !important;
}
.cid-tLzAiBYWSY .nav-item:focus,
.cid-tLzAiBYWSY .nav-link:focus {
  outline: none;
}
.cid-tLzAiBYWSY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLzAiBYWSY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLzAiBYWSY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLzAiBYWSY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLzAiBYWSY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLzAiBYWSY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLzAiBYWSY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tLzAiBYWSY .navbar.opened {
  transition: all 0.3s;
}
.cid-tLzAiBYWSY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLzAiBYWSY .navbar .navbar-logo img {
  width: auto;
}
.cid-tLzAiBYWSY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLzAiBYWSY .navbar.collapsed {
  justify-content: center;
}
.cid-tLzAiBYWSY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLzAiBYWSY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLzAiBYWSY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tLzAiBYWSY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLzAiBYWSY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLzAiBYWSY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLzAiBYWSY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLzAiBYWSY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLzAiBYWSY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLzAiBYWSY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLzAiBYWSY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLzAiBYWSY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLzAiBYWSY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLzAiBYWSY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLzAiBYWSY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLzAiBYWSY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLzAiBYWSY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLzAiBYWSY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLzAiBYWSY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLzAiBYWSY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tLzAiBYWSY .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tLzAiBYWSY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLzAiBYWSY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLzAiBYWSY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLzAiBYWSY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLzAiBYWSY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLzAiBYWSY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLzAiBYWSY .dropdown-item.active,
.cid-tLzAiBYWSY .dropdown-item:active {
  background-color: transparent;
}
.cid-tLzAiBYWSY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLzAiBYWSY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLzAiBYWSY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLzAiBYWSY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLzAiBYWSY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLzAiBYWSY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLzAiBYWSY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLzAiBYWSY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLzAiBYWSY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLzAiBYWSY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLzAiBYWSY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLzAiBYWSY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLzAiBYWSY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLzAiBYWSY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLzAiBYWSY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLzAiBYWSY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLzAiBYWSY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLzAiBYWSY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLzAiBYWSY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLzAiBYWSY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLzAiBYWSY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLzAiBYWSY .navbar {
    height: 70px;
  }
  .cid-tLzAiBYWSY .navbar.opened {
    height: auto;
  }
  .cid-tLzAiBYWSY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLzAiCrSUD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLzAiCrSUD .carousel {
    min-height: 1200px;
  }
  .cid-tLzAiCrSUD .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLzAiCrSUD .carousel {
    min-height: 780px;
  }
  .cid-tLzAiCrSUD .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tLzAiCrSUD .carousel {
    min-height: 660px;
  }
  .cid-tLzAiCrSUD .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tLzAiCrSUD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tLzAiCrSUD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tLzAiCrSUD .carousel,
.cid-tLzAiCrSUD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tLzAiCrSUD .item-wrapper {
  width: 100%;
}
.cid-tLzAiCrSUD .carousel-caption {
  bottom: 40px;
}
.cid-tLzAiCrSUD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tLzAiCrSUD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tLzAiCrSUD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tLzAiCrSUD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tLzAiCrSUD .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-tLzAiCrSUD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLzAiCrSUD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tLzAiCrSUD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLzAiCrSUD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tLzAiCrSUD .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-tLzAiCrSUD .carousel-indicators li.active,
.cid-tLzAiCrSUD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tLzAiCrSUD .carousel-indicators li::after,
.cid-tLzAiCrSUD .carousel-indicators li::before {
  content: none;
}
.cid-tLzAiCrSUD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tLzAiCrSUD .carousel-indicators {
    display: none !important;
  }
}
.cid-tLzAiCIW8o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tLzAiCIW8o .mbr-text {
  text-align: left;
}
.cid-tLzAiCRoEY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tLzAiCRoEY .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tLJEQHVZIs {
  z-index: 1000;
  width: 100%;
}
.cid-tLJEQHVZIs nav.navbar {
  position: fixed;
}
.cid-tLJEQHVZIs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLJEQHVZIs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLJEQHVZIs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLJEQHVZIs .dropdown-item:hover,
.cid-tLJEQHVZIs .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tLJEQHVZIs .dropdown-item:hover span {
  color: white;
}
.cid-tLJEQHVZIs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLJEQHVZIs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLJEQHVZIs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLJEQHVZIs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLJEQHVZIs .nav-link {
  position: relative;
}
.cid-tLJEQHVZIs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tLJEQHVZIs .container {
    flex-wrap: nowrap;
  }
}
.cid-tLJEQHVZIs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLJEQHVZIs .dropdown-menu,
.cid-tLJEQHVZIs .navbar.opened {
  background: #ffffff !important;
}
.cid-tLJEQHVZIs .nav-item:focus,
.cid-tLJEQHVZIs .nav-link:focus {
  outline: none;
}
.cid-tLJEQHVZIs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLJEQHVZIs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLJEQHVZIs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLJEQHVZIs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLJEQHVZIs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLJEQHVZIs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLJEQHVZIs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tLJEQHVZIs .navbar.opened {
  transition: all 0.3s;
}
.cid-tLJEQHVZIs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLJEQHVZIs .navbar .navbar-logo img {
  width: auto;
}
.cid-tLJEQHVZIs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLJEQHVZIs .navbar.collapsed {
  justify-content: center;
}
.cid-tLJEQHVZIs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLJEQHVZIs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLJEQHVZIs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tLJEQHVZIs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLJEQHVZIs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLJEQHVZIs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLJEQHVZIs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLJEQHVZIs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLJEQHVZIs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLJEQHVZIs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLJEQHVZIs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLJEQHVZIs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLJEQHVZIs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLJEQHVZIs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLJEQHVZIs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLJEQHVZIs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLJEQHVZIs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLJEQHVZIs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLJEQHVZIs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLJEQHVZIs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tLJEQHVZIs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tLJEQHVZIs .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLJEQHVZIs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLJEQHVZIs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLJEQHVZIs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLJEQHVZIs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLJEQHVZIs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLJEQHVZIs .dropdown-item.active,
.cid-tLJEQHVZIs .dropdown-item:active {
  background-color: transparent;
}
.cid-tLJEQHVZIs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLJEQHVZIs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLJEQHVZIs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLJEQHVZIs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLJEQHVZIs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLJEQHVZIs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLJEQHVZIs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLJEQHVZIs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLJEQHVZIs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLJEQHVZIs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLJEQHVZIs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLJEQHVZIs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLJEQHVZIs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLJEQHVZIs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLJEQHVZIs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLJEQHVZIs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLJEQHVZIs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLJEQHVZIs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLJEQHVZIs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLJEQHVZIs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLJEQHVZIs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLJEQHVZIs .navbar {
    height: 70px;
  }
  .cid-tLJEQHVZIs .navbar.opened {
    height: auto;
  }
  .cid-tLJEQHVZIs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLJEQIuIIj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLJEQIuIIj .carousel {
    min-height: 1200px;
  }
  .cid-tLJEQIuIIj .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLJEQIuIIj .carousel {
    min-height: 780px;
  }
  .cid-tLJEQIuIIj .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tLJEQIuIIj .carousel {
    min-height: 660px;
  }
  .cid-tLJEQIuIIj .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tLJEQIuIIj .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tLJEQIuIIj .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tLJEQIuIIj .carousel,
.cid-tLJEQIuIIj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tLJEQIuIIj .item-wrapper {
  width: 100%;
}
.cid-tLJEQIuIIj .carousel-caption {
  bottom: 40px;
}
.cid-tLJEQIuIIj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tLJEQIuIIj .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tLJEQIuIIj .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tLJEQIuIIj .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tLJEQIuIIj .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-tLJEQIuIIj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLJEQIuIIj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tLJEQIuIIj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLJEQIuIIj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tLJEQIuIIj .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-tLJEQIuIIj .carousel-indicators li.active,
.cid-tLJEQIuIIj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tLJEQIuIIj .carousel-indicators li::after,
.cid-tLJEQIuIIj .carousel-indicators li::before {
  content: none;
}
.cid-tLJEQIuIIj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tLJEQIuIIj .carousel-indicators {
    display: none !important;
  }
}
.cid-tLJEQIOUuq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tLJEQIOUuq .mbr-text {
  text-align: left;
}
.cid-tLJEQIUStB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tLJEQIUStB .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-tLJCTKobE1 {
  z-index: 1000;
  width: 100%;
}
.cid-tLJCTKobE1 nav.navbar {
  position: fixed;
}
.cid-tLJCTKobE1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLJCTKobE1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLJCTKobE1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLJCTKobE1 .dropdown-item:hover,
.cid-tLJCTKobE1 .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-tLJCTKobE1 .dropdown-item:hover span {
  color: white;
}
.cid-tLJCTKobE1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLJCTKobE1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLJCTKobE1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLJCTKobE1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLJCTKobE1 .nav-link {
  position: relative;
}
.cid-tLJCTKobE1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tLJCTKobE1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tLJCTKobE1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLJCTKobE1 .dropdown-menu,
.cid-tLJCTKobE1 .navbar.opened {
  background: #ffffff !important;
}
.cid-tLJCTKobE1 .nav-item:focus,
.cid-tLJCTKobE1 .nav-link:focus {
  outline: none;
}
.cid-tLJCTKobE1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLJCTKobE1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLJCTKobE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLJCTKobE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLJCTKobE1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLJCTKobE1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLJCTKobE1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-tLJCTKobE1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tLJCTKobE1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLJCTKobE1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tLJCTKobE1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLJCTKobE1 .navbar.collapsed {
  justify-content: center;
}
.cid-tLJCTKobE1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLJCTKobE1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLJCTKobE1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-tLJCTKobE1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLJCTKobE1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLJCTKobE1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLJCTKobE1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLJCTKobE1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLJCTKobE1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLJCTKobE1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLJCTKobE1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLJCTKobE1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLJCTKobE1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLJCTKobE1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLJCTKobE1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLJCTKobE1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLJCTKobE1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLJCTKobE1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLJCTKobE1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLJCTKobE1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tLJCTKobE1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tLJCTKobE1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLJCTKobE1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLJCTKobE1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLJCTKobE1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLJCTKobE1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLJCTKobE1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLJCTKobE1 .dropdown-item.active,
.cid-tLJCTKobE1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tLJCTKobE1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLJCTKobE1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLJCTKobE1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLJCTKobE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLJCTKobE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLJCTKobE1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLJCTKobE1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLJCTKobE1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLJCTKobE1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLJCTKobE1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLJCTKobE1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLJCTKobE1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLJCTKobE1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLJCTKobE1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLJCTKobE1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLJCTKobE1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLJCTKobE1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLJCTKobE1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLJCTKobE1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLJCTKobE1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLJCTKobE1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLJCTKobE1 .navbar {
    height: 70px;
  }
  .cid-tLJCTKobE1 .navbar.opened {
    height: auto;
  }
  .cid-tLJCTKobE1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLJCTL2FCR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tLJCTL2FCR .carousel {
    min-height: 1200px;
  }
  .cid-tLJCTL2FCR .carousel img {
    max-height: 1200px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLJCTL2FCR .carousel {
    min-height: 780px;
  }
  .cid-tLJCTL2FCR .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tLJCTL2FCR .carousel {
    min-height: 660px;
  }
  .cid-tLJCTL2FCR .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-tLJCTL2FCR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tLJCTL2FCR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tLJCTL2FCR .carousel,
.cid-tLJCTL2FCR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tLJCTL2FCR .item-wrapper {
  width: 100%;
}
.cid-tLJCTL2FCR .carousel-caption {
  bottom: 40px;
}
.cid-tLJCTL2FCR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tLJCTL2FCR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tLJCTL2FCR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tLJCTL2FCR .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tLJCTL2FCR .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-tLJCTL2FCR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLJCTL2FCR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tLJCTL2FCR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLJCTL2FCR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tLJCTL2FCR .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-tLJCTL2FCR .carousel-indicators li.active,
.cid-tLJCTL2FCR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tLJCTL2FCR .carousel-indicators li::after,
.cid-tLJCTL2FCR .carousel-indicators li::before {
  content: none;
}
.cid-tLJCTL2FCR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tLJCTL2FCR .carousel-indicators {
    display: none !important;
  }
}
.cid-tLJCTLvbgg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tLJCTLvbgg .mbr-text {
  text-align: left;
}
.cid-tLJCTLCng1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tLJCTLCng1 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-u8wW8r41ZN {
  z-index: 1000;
  width: 100%;
}
.cid-u8wW8r41ZN nav.navbar {
  position: fixed;
}
.cid-u8wW8r41ZN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8wW8r41ZN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u8wW8r41ZN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u8wW8r41ZN .dropdown-item:hover,
.cid-u8wW8r41ZN .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-u8wW8r41ZN .dropdown-item:hover span {
  color: white;
}
.cid-u8wW8r41ZN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u8wW8r41ZN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u8wW8r41ZN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u8wW8r41ZN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u8wW8r41ZN .nav-link {
  position: relative;
}
.cid-u8wW8r41ZN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u8wW8r41ZN .container {
    flex-wrap: nowrap;
  }
}
.cid-u8wW8r41ZN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u8wW8r41ZN .dropdown-menu,
.cid-u8wW8r41ZN .navbar.opened {
  background: #ffffff !important;
}
.cid-u8wW8r41ZN .nav-item:focus,
.cid-u8wW8r41ZN .nav-link:focus {
  outline: none;
}
.cid-u8wW8r41ZN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8wW8r41ZN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8wW8r41ZN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8wW8r41ZN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8wW8r41ZN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8wW8r41ZN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8wW8r41ZN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-u8wW8r41ZN .navbar.opened {
  transition: all 0.3s;
}
.cid-u8wW8r41ZN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8wW8r41ZN .navbar .navbar-logo img {
  width: auto;
}
.cid-u8wW8r41ZN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u8wW8r41ZN .navbar.collapsed {
  justify-content: center;
}
.cid-u8wW8r41ZN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8wW8r41ZN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8wW8r41ZN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u8wW8r41ZN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8wW8r41ZN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8wW8r41ZN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8wW8r41ZN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8wW8r41ZN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8wW8r41ZN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u8wW8r41ZN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8wW8r41ZN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8wW8r41ZN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8wW8r41ZN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8wW8r41ZN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8wW8r41ZN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u8wW8r41ZN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u8wW8r41ZN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8wW8r41ZN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8wW8r41ZN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8wW8r41ZN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u8wW8r41ZN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u8wW8r41ZN .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8wW8r41ZN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8wW8r41ZN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8wW8r41ZN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8wW8r41ZN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8wW8r41ZN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8wW8r41ZN .dropdown-item.active,
.cid-u8wW8r41ZN .dropdown-item:active {
  background-color: transparent;
}
.cid-u8wW8r41ZN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8wW8r41ZN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8wW8r41ZN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8wW8r41ZN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8wW8r41ZN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u8wW8r41ZN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8wW8r41ZN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8wW8r41ZN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8wW8r41ZN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8wW8r41ZN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8wW8r41ZN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8wW8r41ZN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8wW8r41ZN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8wW8r41ZN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8wW8r41ZN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8wW8r41ZN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8wW8r41ZN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8wW8r41ZN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8wW8r41ZN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u8wW8r41ZN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8wW8r41ZN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8wW8r41ZN .navbar {
    height: 70px;
  }
  .cid-u8wW8r41ZN .navbar.opened {
    height: auto;
  }
  .cid-u8wW8r41ZN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8wW8rysbS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u8wW8rysbS .carousel {
    min-height: 1200px;
  }
  .cid-u8wW8rysbS .carousel img {
    max-height: 1200px;
    object-fit: scale-down;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u8wW8rysbS .carousel {
    min-height: 780px;
  }
  .cid-u8wW8rysbS .carousel img {
    max-height: 780px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u8wW8rysbS .carousel {
    min-height: 660px;
  }
  .cid-u8wW8rysbS .carousel img {
    max-height: 660px;
    object-fit: contain;
  }
  .cid-u8wW8rysbS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u8wW8rysbS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u8wW8rysbS .carousel,
.cid-u8wW8rysbS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u8wW8rysbS .item-wrapper {
  width: 100%;
}
.cid-u8wW8rysbS .carousel-caption {
  bottom: 40px;
}
.cid-u8wW8rysbS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u8wW8rysbS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u8wW8rysbS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u8wW8rysbS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u8wW8rysbS .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-u8wW8rysbS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u8wW8rysbS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u8wW8rysbS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u8wW8rysbS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u8wW8rysbS .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-u8wW8rysbS .carousel-indicators li.active,
.cid-u8wW8rysbS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u8wW8rysbS .carousel-indicators li::after,
.cid-u8wW8rysbS .carousel-indicators li::before {
  content: none;
}
.cid-u8wW8rysbS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u8wW8rysbS .carousel-indicators {
    display: none !important;
  }
}
.cid-u8wW8rWVvU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u8wW8rWVvU .mbr-text {
  text-align: left;
}
.cid-u8wW8s7TXF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u8wW8s7TXF .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-uediWc07IA {
  z-index: 1000;
  width: 100%;
}
.cid-uediWc07IA nav.navbar {
  position: fixed;
}
.cid-uediWc07IA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uediWc07IA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uediWc07IA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uediWc07IA .dropdown-item:hover,
.cid-uediWc07IA .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-uediWc07IA .dropdown-item:hover span {
  color: white;
}
.cid-uediWc07IA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uediWc07IA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uediWc07IA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uediWc07IA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uediWc07IA .nav-link {
  position: relative;
}
.cid-uediWc07IA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uediWc07IA .container {
    flex-wrap: nowrap;
  }
}
.cid-uediWc07IA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uediWc07IA .dropdown-menu,
.cid-uediWc07IA .navbar.opened {
  background: #ffffff !important;
}
.cid-uediWc07IA .nav-item:focus,
.cid-uediWc07IA .nav-link:focus {
  outline: none;
}
.cid-uediWc07IA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uediWc07IA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uediWc07IA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uediWc07IA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uediWc07IA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uediWc07IA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uediWc07IA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-uediWc07IA .navbar.opened {
  transition: all 0.3s;
}
.cid-uediWc07IA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uediWc07IA .navbar .navbar-logo img {
  width: auto;
}
.cid-uediWc07IA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uediWc07IA .navbar.collapsed {
  justify-content: center;
}
.cid-uediWc07IA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uediWc07IA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uediWc07IA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uediWc07IA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uediWc07IA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uediWc07IA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uediWc07IA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uediWc07IA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uediWc07IA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uediWc07IA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uediWc07IA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uediWc07IA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uediWc07IA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uediWc07IA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uediWc07IA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uediWc07IA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uediWc07IA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uediWc07IA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uediWc07IA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uediWc07IA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uediWc07IA .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uediWc07IA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uediWc07IA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uediWc07IA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uediWc07IA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uediWc07IA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uediWc07IA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uediWc07IA .dropdown-item.active,
.cid-uediWc07IA .dropdown-item:active {
  background-color: transparent;
}
.cid-uediWc07IA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uediWc07IA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uediWc07IA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uediWc07IA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uediWc07IA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uediWc07IA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uediWc07IA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uediWc07IA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uediWc07IA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uediWc07IA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uediWc07IA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uediWc07IA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uediWc07IA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uediWc07IA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uediWc07IA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uediWc07IA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uediWc07IA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uediWc07IA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uediWc07IA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uediWc07IA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uediWc07IA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uediWc07IA .navbar {
    height: 70px;
  }
  .cid-uediWc07IA .navbar.opened {
    height: auto;
  }
  .cid-uediWc07IA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uediWdfQ3N {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uediWdfQ3N img,
.cid-uediWdfQ3N .item-img {
  width: 100%;
}
.cid-uediWdfQ3N .item:focus,
.cid-uediWdfQ3N span:focus {
  outline: none;
}
.cid-uediWdfQ3N .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uediWdfQ3N .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uediWdfQ3N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uediWdfQ3N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uediWdfQ3N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uediWdfQ3N .mbr-section-title {
  color: #232323;
}
.cid-uediWewViN {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uediWewViN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uediWewViN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uediWewViN .mbr-text,
.cid-uediWewViN .mbr-section-btn {
  color: #232323;
}
.cid-uediWewViN .card-title,
.cid-uediWewViN .card-box {
  color: #ffffff;
}
.cid-uediWewViN .mbr-text,
.cid-uediWewViN .link-wrap {
  color: #ffffff;
}
.cid-uediWeIgBm {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uediWeIgBm .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-ue9oEjcTYr {
  z-index: 1000;
  width: 100%;
}
.cid-ue9oEjcTYr nav.navbar {
  position: fixed;
}
.cid-ue9oEjcTYr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue9oEjcTYr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ue9oEjcTYr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ue9oEjcTYr .dropdown-item:hover,
.cid-ue9oEjcTYr .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-ue9oEjcTYr .dropdown-item:hover span {
  color: white;
}
.cid-ue9oEjcTYr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ue9oEjcTYr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ue9oEjcTYr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ue9oEjcTYr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ue9oEjcTYr .nav-link {
  position: relative;
}
.cid-ue9oEjcTYr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ue9oEjcTYr .container {
    flex-wrap: nowrap;
  }
}
.cid-ue9oEjcTYr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ue9oEjcTYr .dropdown-menu,
.cid-ue9oEjcTYr .navbar.opened {
  background: #ffffff !important;
}
.cid-ue9oEjcTYr .nav-item:focus,
.cid-ue9oEjcTYr .nav-link:focus {
  outline: none;
}
.cid-ue9oEjcTYr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ue9oEjcTYr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ue9oEjcTYr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ue9oEjcTYr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue9oEjcTYr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ue9oEjcTYr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ue9oEjcTYr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-ue9oEjcTYr .navbar.opened {
  transition: all 0.3s;
}
.cid-ue9oEjcTYr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ue9oEjcTYr .navbar .navbar-logo img {
  width: auto;
}
.cid-ue9oEjcTYr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ue9oEjcTYr .navbar.collapsed {
  justify-content: center;
}
.cid-ue9oEjcTYr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ue9oEjcTYr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue9oEjcTYr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ue9oEjcTYr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue9oEjcTYr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue9oEjcTYr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ue9oEjcTYr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue9oEjcTYr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ue9oEjcTYr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ue9oEjcTYr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ue9oEjcTYr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue9oEjcTYr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue9oEjcTYr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue9oEjcTYr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ue9oEjcTYr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ue9oEjcTYr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue9oEjcTYr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ue9oEjcTYr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ue9oEjcTYr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ue9oEjcTYr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ue9oEjcTYr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ue9oEjcTYr .navbar.navbar-short {
  min-height: 60px;
}
.cid-ue9oEjcTYr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ue9oEjcTYr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ue9oEjcTYr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue9oEjcTYr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ue9oEjcTYr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue9oEjcTYr .dropdown-item.active,
.cid-ue9oEjcTYr .dropdown-item:active {
  background-color: transparent;
}
.cid-ue9oEjcTYr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue9oEjcTYr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue9oEjcTYr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue9oEjcTYr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ue9oEjcTYr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ue9oEjcTYr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue9oEjcTYr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ue9oEjcTYr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ue9oEjcTYr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ue9oEjcTYr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ue9oEjcTYr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ue9oEjcTYr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ue9oEjcTYr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ue9oEjcTYr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ue9oEjcTYr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ue9oEjcTYr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ue9oEjcTYr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ue9oEjcTYr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ue9oEjcTYr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ue9oEjcTYr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue9oEjcTYr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ue9oEjcTYr .navbar {
    height: 70px;
  }
  .cid-ue9oEjcTYr .navbar.opened {
    height: auto;
  }
  .cid-ue9oEjcTYr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ue9rkGHIPm {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ue9rkGHIPm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue9rkGHIPm .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-ue9rkGHIPm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ue9rkGHIPm .row {
  flex-direction: row-reverse;
}
.cid-ue9rkGHIPm img {
  width: 100%;
}
.cid-ueaw7tcUew {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ueaw7tcUew .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaw7tcUew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueaC5tKOiP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaC5tKOiP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaC5tKOiP .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-ueaC5tKOiP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaC5tKOiP .row {
  flex-direction: row-reverse;
}
.cid-ueaC5tKOiP img {
  width: 100%;
}
.cid-ueaDIxqND1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaDIxqND1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaDIxqND1 .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-ueaDIxqND1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaDIxqND1 .row {
  flex-direction: row-reverse;
}
.cid-ueaDIxqND1 img {
  width: 100%;
}
.cid-ueaxLRvuzV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ueaxLRvuzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaxLRvuzV .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-ueaxLRvuzV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaxLRvuzV .row {
  flex-direction: row-reverse;
}
.cid-ueaxLRvuzV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueaxLRvuzV .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueay9g3xDC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ueay9g3xDC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueay9g3xDC .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-ueay9g3xDC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueay9g3xDC img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueay9g3xDC .text-wrapper {
    padding: 2rem;
  }
}
.cid-uedzw1EXz7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uedzw1EXz7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedzw1EXz7 .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-uedzw1EXz7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uedzw1EXz7 .row {
  flex-direction: row-reverse;
}
.cid-uedzw1EXz7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uedzw1EXz7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueaB6jYgOT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ueaB6jYgOT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaB6jYgOT .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-ueaB6jYgOT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaB6jYgOT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueaB6jYgOT .text-wrapper {
    padding: 2rem;
  }
}
.cid-uedBJfVYUu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uedBJfVYUu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedBJfVYUu .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-uedBJfVYUu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uedBJfVYUu .row {
  flex-direction: row-reverse;
}
.cid-uedBJfVYUu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uedBJfVYUu .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueaz3EHcQQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaz3EHcQQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaz3EHcQQ .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-ueaz3EHcQQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaz3EHcQQ .row {
  flex-direction: row-reverse;
}
.cid-ueaz3EHcQQ img {
  width: 100%;
}
.cid-ueaz5gio3e {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaz5gio3e .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaz5gio3e .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-ueaz5gio3e .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaz5gio3e .row {
  flex-direction: row-reverse;
}
.cid-ueaz5gio3e img {
  width: 100%;
}
.cid-ueaBmx14xz {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaBmx14xz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaBmx14xz .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-ueaBmx14xz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaBmx14xz .row {
  flex-direction: row-reverse;
}
.cid-ueaBmx14xz img {
  width: 100%;
}
.cid-ueaBE80lIK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaBE80lIK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaBE80lIK .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-ueaBE80lIK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaBE80lIK .row {
  flex-direction: row-reverse;
}
.cid-ueaBE80lIK img {
  width: 100%;
}
.cid-ueaBEZUdyi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaBEZUdyi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaBEZUdyi .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-ueaBEZUdyi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaBEZUdyi .row {
  flex-direction: row-reverse;
}
.cid-ueaBEZUdyi img {
  width: 100%;
}
.cid-ueaC3UUFD7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaC3UUFD7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaC3UUFD7 .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-ueaC3UUFD7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaC3UUFD7 .row {
  flex-direction: row-reverse;
}
.cid-ueaC3UUFD7 img {
  width: 100%;
}
.cid-ueaESmqtXH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ueaESmqtXH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaESmqtXH .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-ueaESmqtXH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaESmqtXH .row {
  flex-direction: row-reverse;
}
.cid-ueaESmqtXH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueaESmqtXH .text-wrapper {
    padding: 2rem;
  }
}
.cid-uedDBGiOXN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uedDBGiOXN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedDBGiOXN .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-uedDBGiOXN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uedDBGiOXN img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uedDBGiOXN .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueaD25Zi9d {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaD25Zi9d .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaD25Zi9d .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-ueaD25Zi9d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaD25Zi9d .row {
  flex-direction: row-reverse;
}
.cid-ueaD25Zi9d img {
  width: 100%;
}
.cid-ueaD2W5VJp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaD2W5VJp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaD2W5VJp .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-ueaD2W5VJp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaD2W5VJp .row {
  flex-direction: row-reverse;
}
.cid-ueaD2W5VJp img {
  width: 100%;
}
.cid-ueaD3eWiqi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaD3eWiqi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaD3eWiqi .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-ueaD3eWiqi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaD3eWiqi .row {
  flex-direction: row-reverse;
}
.cid-ueaD3eWiqi img {
  width: 100%;
}
.cid-ueaD3zwnla {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaD3zwnla .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaD3zwnla .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-ueaD3zwnla .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaD3zwnla .row {
  flex-direction: row-reverse;
}
.cid-ueaD3zwnla img {
  width: 100%;
}
.cid-ueaFkANDFH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ueaFkANDFH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaFkANDFH .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-ueaFkANDFH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaFkANDFH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueaFkANDFH .text-wrapper {
    padding: 2rem;
  }
}
.cid-uedEY7pqqA {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uedEY7pqqA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedEY7pqqA .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-uedEY7pqqA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uedEY7pqqA .row {
  flex-direction: row-reverse;
}
.cid-uedEY7pqqA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uedEY7pqqA .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueaDHKO0dm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaDHKO0dm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaDHKO0dm .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-ueaDHKO0dm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaDHKO0dm .row {
  flex-direction: row-reverse;
}
.cid-ueaDHKO0dm img {
  width: 100%;
}
.cid-ueaDI3PGKm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaDI3PGKm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaDI3PGKm .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-ueaDI3PGKm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaDI3PGKm .row {
  flex-direction: row-reverse;
}
.cid-ueaDI3PGKm img {
  width: 100%;
}
.cid-ueaDIk7QvK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaDIk7QvK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaDIk7QvK .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-ueaDIk7QvK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaDIk7QvK .row {
  flex-direction: row-reverse;
}
.cid-ueaDIk7QvK img {
  width: 100%;
}
.cid-uek5K58utI {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uek5K58utI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uek5K58utI .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-uek5K58utI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uek5K58utI .row {
  flex-direction: row-reverse;
}
.cid-uek5K58utI img {
  width: 100%;
}
.cid-ueaFYbb7FY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ueaFYbb7FY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaFYbb7FY .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-ueaFYbb7FY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaFYbb7FY .row {
  flex-direction: row-reverse;
}
.cid-ueaFYbb7FY img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueaFYbb7FY .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueaGDE8fLT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaGDE8fLT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaGDE8fLT .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-ueaGDE8fLT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaGDE8fLT .row {
  flex-direction: row-reverse;
}
.cid-ueaGDE8fLT img {
  width: 100%;
}
.cid-ueaGyM2wpI {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaGyM2wpI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaGyM2wpI .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-ueaGyM2wpI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaGyM2wpI .row {
  flex-direction: row-reverse;
}
.cid-ueaGyM2wpI img {
  width: 100%;
}
.cid-ueaGGmJMYO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ueaGGmJMYO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaGGmJMYO .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-ueaGGmJMYO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaGGmJMYO img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueaGGmJMYO .text-wrapper {
    padding: 2rem;
  }
}
.cid-uedGUaQIw7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uedGUaQIw7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedGUaQIw7 .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-uedGUaQIw7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uedGUaQIw7 .row {
  flex-direction: row-reverse;
}
.cid-uedGUaQIw7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uedGUaQIw7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueaJtcQ0E0 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaJtcQ0E0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaJtcQ0E0 .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-ueaJtcQ0E0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaJtcQ0E0 .row {
  flex-direction: row-reverse;
}
.cid-ueaJtcQ0E0 img {
  width: 100%;
}
.cid-ueaJoba9Vl {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaJoba9Vl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaJoba9Vl .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-ueaJoba9Vl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaJoba9Vl .row {
  flex-direction: row-reverse;
}
.cid-ueaJoba9Vl img {
  width: 100%;
}
.cid-ueaKAmsgA0 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaKAmsgA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaKAmsgA0 .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-ueaKAmsgA0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaKAmsgA0 .row {
  flex-direction: row-reverse;
}
.cid-ueaKAmsgA0 img {
  width: 100%;
}
.cid-ueaKLB5wuu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaKLB5wuu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaKLB5wuu .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-ueaKLB5wuu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaKLB5wuu .row {
  flex-direction: row-reverse;
}
.cid-ueaKLB5wuu img {
  width: 100%;
}
.cid-ueaJYVidUH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ueaJYVidUH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaJYVidUH .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-ueaJYVidUH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaJYVidUH .row {
  flex-direction: row-reverse;
}
.cid-ueaJYVidUH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueaJYVidUH .text-wrapper {
    padding: 2rem;
  }
}
.cid-uedIoqcDEH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uedIoqcDEH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedIoqcDEH .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-uedIoqcDEH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uedIoqcDEH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uedIoqcDEH .text-wrapper {
    padding: 2rem;
  }
}
.cid-uedIZSPvO6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uedIZSPvO6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedIZSPvO6 .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-uedIZSPvO6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uedIZSPvO6 .row {
  flex-direction: row-reverse;
}
.cid-uedIZSPvO6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uedIZSPvO6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueaJ8LONZw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ueaJ8LONZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueaJ8LONZw .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-ueaJ8LONZw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueaJ8LONZw .row {
  flex-direction: row-reverse;
}
.cid-ueaJ8LONZw img {
  width: 100%;
}
.cid-uedNzpWKS0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ue9oEkaOr5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-ue9oEkaOr5 .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-txbVv9ZTJA {
  z-index: 1000;
  width: 100%;
}
.cid-txbVv9ZTJA nav.navbar {
  position: fixed;
}
.cid-txbVv9ZTJA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txbVv9ZTJA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txbVv9ZTJA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txbVv9ZTJA .dropdown-item:hover,
.cid-txbVv9ZTJA .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-txbVv9ZTJA .dropdown-item:hover span {
  color: white;
}
.cid-txbVv9ZTJA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txbVv9ZTJA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txbVv9ZTJA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txbVv9ZTJA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txbVv9ZTJA .nav-link {
  position: relative;
}
.cid-txbVv9ZTJA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-txbVv9ZTJA .container {
    flex-wrap: nowrap;
  }
}
.cid-txbVv9ZTJA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txbVv9ZTJA .dropdown-menu,
.cid-txbVv9ZTJA .navbar.opened {
  background: #ffffff !important;
}
.cid-txbVv9ZTJA .nav-item:focus,
.cid-txbVv9ZTJA .nav-link:focus {
  outline: none;
}
.cid-txbVv9ZTJA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txbVv9ZTJA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txbVv9ZTJA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txbVv9ZTJA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txbVv9ZTJA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txbVv9ZTJA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txbVv9ZTJA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-txbVv9ZTJA .navbar.opened {
  transition: all 0.3s;
}
.cid-txbVv9ZTJA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txbVv9ZTJA .navbar .navbar-logo img {
  width: auto;
}
.cid-txbVv9ZTJA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txbVv9ZTJA .navbar.collapsed {
  justify-content: center;
}
.cid-txbVv9ZTJA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txbVv9ZTJA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txbVv9ZTJA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-txbVv9ZTJA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txbVv9ZTJA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txbVv9ZTJA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txbVv9ZTJA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txbVv9ZTJA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txbVv9ZTJA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txbVv9ZTJA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txbVv9ZTJA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txbVv9ZTJA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txbVv9ZTJA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txbVv9ZTJA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txbVv9ZTJA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txbVv9ZTJA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txbVv9ZTJA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txbVv9ZTJA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txbVv9ZTJA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txbVv9ZTJA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-txbVv9ZTJA .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-txbVv9ZTJA .navbar.navbar-short {
  min-height: 60px;
}
.cid-txbVv9ZTJA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txbVv9ZTJA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txbVv9ZTJA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txbVv9ZTJA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txbVv9ZTJA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txbVv9ZTJA .dropdown-item.active,
.cid-txbVv9ZTJA .dropdown-item:active {
  background-color: transparent;
}
.cid-txbVv9ZTJA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txbVv9ZTJA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txbVv9ZTJA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txbVv9ZTJA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txbVv9ZTJA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txbVv9ZTJA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txbVv9ZTJA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txbVv9ZTJA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txbVv9ZTJA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txbVv9ZTJA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txbVv9ZTJA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txbVv9ZTJA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txbVv9ZTJA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txbVv9ZTJA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txbVv9ZTJA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txbVv9ZTJA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txbVv9ZTJA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txbVv9ZTJA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txbVv9ZTJA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txbVv9ZTJA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txbVv9ZTJA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txbVv9ZTJA .navbar {
    height: 70px;
  }
  .cid-txbVv9ZTJA .navbar.opened {
    height: auto;
  }
  .cid-txbVv9ZTJA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txdi6cNZMO {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-txdi6cNZMO .carousel {
  width: 100%;
}
.cid-txdi6cNZMO .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-txdi6cNZMO .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-txdi6cNZMO .carousel-caption {
  bottom: 40px;
}
.cid-txdi6cNZMO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-txdi6cNZMO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-txdi6cNZMO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-txdi6cNZMO .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-txdi6cNZMO .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-txdi6cNZMO .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-txdi6cNZMO .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-txdi6cNZMO .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-txdi6cNZMO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txdi6cNZMO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txdi6cNZMO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txdi6cNZMO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-txdi6cNZMO .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-txdi6cNZMO .carousel-indicators li.active,
.cid-txdi6cNZMO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txdi6cNZMO .carousel-indicators li::after,
.cid-txdi6cNZMO .carousel-indicators li::before {
  content: none;
}
.cid-txdi6cNZMO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txdi6cNZMO .carousel-indicators {
    display: none !important;
  }
}
.cid-txdi6cNZMO P {
  color: #fafafa;
}
.cid-txbXw6sk5E {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txbXw6sk5E img,
.cid-txbXw6sk5E .item-img {
  width: 100%;
}
.cid-txbXw6sk5E .item:focus,
.cid-txbXw6sk5E span:focus {
  outline: none;
}
.cid-txbXw6sk5E .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-txbXw6sk5E .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txbXw6sk5E .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txbXw6sk5E .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-txbXw6sk5E .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txbXw6sk5E .mbr-section-title {
  color: #232323;
}
.cid-tySwyJNPCP {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tySwyJNPCP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tySwyJNPCP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tySwyJNPCP .mbr-text,
.cid-tySwyJNPCP .mbr-section-btn {
  color: #232323;
}
.cid-tySwyJNPCP .card-title,
.cid-tySwyJNPCP .card-box {
  color: #ffffff;
}
.cid-tySwyJNPCP .mbr-text,
.cid-tySwyJNPCP .link-wrap {
  color: #ffffff;
}
.cid-txcZjEvHcY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txcZjEvHcY .media-container-row .mbr-text {
  color: #bbbbbb;
}
.cid-uedbU7AzTH {
  z-index: 1000;
  width: 100%;
}
.cid-uedbU7AzTH nav.navbar {
  position: fixed;
}
.cid-uedbU7AzTH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uedbU7AzTH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uedbU7AzTH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uedbU7AzTH .dropdown-item:hover,
.cid-uedbU7AzTH .dropdown-item:focus {
  background: #ff6666 !important;
  color: white !important;
}
.cid-uedbU7AzTH .dropdown-item:hover span {
  color: white;
}
.cid-uedbU7AzTH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uedbU7AzTH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uedbU7AzTH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uedbU7AzTH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uedbU7AzTH .nav-link {
  position: relative;
}
.cid-uedbU7AzTH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uedbU7AzTH .container {
    flex-wrap: nowrap;
  }
}
.cid-uedbU7AzTH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uedbU7AzTH .dropdown-menu,
.cid-uedbU7AzTH .navbar.opened {
  background: #ffffff !important;
}
.cid-uedbU7AzTH .nav-item:focus,
.cid-uedbU7AzTH .nav-link:focus {
  outline: none;
}
.cid-uedbU7AzTH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uedbU7AzTH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uedbU7AzTH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uedbU7AzTH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uedbU7AzTH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uedbU7AzTH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uedbU7AzTH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0.5);
}
.cid-uedbU7AzTH .navbar.opened {
  transition: all 0.3s;
}
.cid-uedbU7AzTH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uedbU7AzTH .navbar .navbar-logo img {
  width: auto;
}
.cid-uedbU7AzTH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uedbU7AzTH .navbar.collapsed {
  justify-content: center;
}
.cid-uedbU7AzTH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uedbU7AzTH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uedbU7AzTH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uedbU7AzTH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uedbU7AzTH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uedbU7AzTH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uedbU7AzTH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uedbU7AzTH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uedbU7AzTH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uedbU7AzTH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uedbU7AzTH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uedbU7AzTH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uedbU7AzTH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uedbU7AzTH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uedbU7AzTH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uedbU7AzTH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uedbU7AzTH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uedbU7AzTH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uedbU7AzTH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uedbU7AzTH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uedbU7AzTH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uedbU7AzTH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uedbU7AzTH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uedbU7AzTH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uedbU7AzTH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uedbU7AzTH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uedbU7AzTH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uedbU7AzTH .dropdown-item.active,
.cid-uedbU7AzTH .dropdown-item:active {
  background-color: transparent;
}
.cid-uedbU7AzTH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uedbU7AzTH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uedbU7AzTH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uedbU7AzTH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uedbU7AzTH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uedbU7AzTH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uedbU7AzTH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uedbU7AzTH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uedbU7AzTH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uedbU7AzTH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uedbU7AzTH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uedbU7AzTH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uedbU7AzTH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uedbU7AzTH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uedbU7AzTH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uedbU7AzTH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uedbU7AzTH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uedbU7AzTH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uedbU7AzTH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uedbU7AzTH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uedbU7AzTH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uedbU7AzTH .navbar {
    height: 70px;
  }
  .cid-uedbU7AzTH .navbar.opened {
    height: auto;
  }
  .cid-uedbU7AzTH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uedhJC01wv {
  display: flex;
  padding-top: 90px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/weipo1500-dsf6441-1-1500x1125.jpg");
}
.cid-uedhJC01wv .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-uedhJC01wv .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-uedhJC01wv {
    align-items: flex-end;
  }
  .cid-uedhJC01wv .row {
    justify-content: flex-start;
  }
  .cid-uedhJC01wv .content-wrap {
    width: 55%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uedhJC01wv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uedhJC01wv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uedhJC01wv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uedhJC01wv .content-wrap {
    width: 100%;
  }
}
.cid-uedhJC01wv .mbr-text,
.cid-uedhJC01wv .mbr-section-btn {
  text-align: left;
}
.cid-uekZGUQ4oP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uekZGUQ4oP img,
.cid-uekZGUQ4oP .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uekZGUQ4oP .item:focus,
.cid-uekZGUQ4oP span:focus {
  outline: none;
}
.cid-uekZGUQ4oP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uekZGUQ4oP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uekZGUQ4oP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uekZGUQ4oP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uekZGUQ4oP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uekZGUQ4oP .mbr-section-title {
  color: #232323;
}
.cid-uekZGUQ4oP .mbr-text,
.cid-uekZGUQ4oP .mbr-section-btn {
  text-align: left;
}
.cid-uekZGUQ4oP .item-title {
  text-align: left;
}
.cid-uekZGUQ4oP .item-subtitle {
  text-align: left;
}
.cid-uedbU8x5MO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uedbU8x5MO img,
.cid-uedbU8x5MO .item-img {
  width: 100%;
}
.cid-uedbU8x5MO .item:focus,
.cid-uedbU8x5MO span:focus {
  outline: none;
}
.cid-uedbU8x5MO .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uedbU8x5MO .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uedbU8x5MO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uedbU8x5MO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uedbU8x5MO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uedbU8x5MO .mbr-section-title {
  color: #232323;
}
.cid-uedbU9J6C0 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uedbU9J6C0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uedbU9J6C0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uedbU9J6C0 .mbr-text,
.cid-uedbU9J6C0 .mbr-section-btn {
  color: #232323;
}
.cid-uedbU9J6C0 .card-title,
.cid-uedbU9J6C0 .card-box {
  color: #ffffff;
}
.cid-uedbU9J6C0 .mbr-text,
.cid-uedbU9J6C0 .link-wrap {
  color: #ffffff;
}
.cid-uedbU9XXOb {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uedbU9XXOb .media-container-row .mbr-text {
  color: #bbbbbb;
}
