body {
  font-family: IBM Plex Sans;
}
.display-1 {
  font-family: 'Lora', serif;
  font-size: 2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-2 {
  font-family: 'Lora', serif;
  font-size: 1.5rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-4 {
  font-family: 'Lora', serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Lora', serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-7 {
  font-family: 'Cairo', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 1.6rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.4rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    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))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #000000 !important;
}
.bg-success {
  background-color: #2299aa !important;
}
.bg-info {
  background-color: #ff4100 !important;
}
.bg-warning {
  background-color: #c1c1c1 !important;
}
.bg-danger {
  background-color: #444444 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #bbbbbb !important;
  border-color: #bbbbbb !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: #909090 !important;
  border-color: #909090 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #909090 !important;
  border-color: #909090 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ff4100 !important;
  border-color: #ff4100 !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: #a82b00 !important;
  border-color: #a82b00 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #a82b00 !important;
  border-color: #a82b00 !important;
}
.btn-success,
.btn-success:active {
  background-color: #2299aa !important;
  border-color: #2299aa !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: #145862 !important;
  border-color: #145862 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #145862 !important;
  border-color: #145862 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #969696 !important;
  border-color: #969696 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #969696 !important;
  border-color: #969696 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #444444 !important;
  border-color: #444444 !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: #191919 !important;
  border-color: #191919 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #191919 !important;
  border-color: #191919 !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: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #bbbbbb;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #909090 !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: #bbbbbb !important;
  border-color: #bbbbbb !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff4100;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #a82b00 !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: #ff4100 !important;
  border-color: #ff4100 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #2299aa;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #145862 !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: #2299aa !important;
  border-color: #2299aa !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #c1c1c1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #969696 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #444444;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #191919 !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: #444444 !important;
  border-color: #444444 !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: #000000 !important;
}
.text-secondary {
  color: #bbbbbb !important;
}
.text-success {
  color: #2299aa !important;
}
.text-info {
  color: #ff4100 !important;
}
.text-warning {
  color: #c1c1c1 !important;
}
.text-danger {
  color: #444444 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #888888 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #114c55 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #992700 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #8e8e8e !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #111111 !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: #000000;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ff4100;
}
.alert-warning {
  background-color: #c1c1c1;
}
.alert-danger {
  background-color: #444444;
}
.mbr-gallery-filter li.active .btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #000000;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #6ad2e1;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffd9cc;
}
.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: #b7b7b7;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Lora', serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.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: #000000 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Lora', serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #000000;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #000000;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #000000;
}
.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: #000000;
  border-bottom-color: #000000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #000000 !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: #bbbbbb !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='%23000000' %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-sPHuuHMFBY .nav-item:focus,
.cid-sPHuuHMFBY .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPHuuHMFBY .nav-item {
    position: relative;
  }
}
.cid-sPHuuHMFBY .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sPHuuHMFBY .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sPHuuHMFBY .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPHuuHMFBY .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sPHuuHMFBY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sPHuuHMFBY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sPHuuHMFBY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sPHuuHMFBY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPHuuHMFBY .navbar.collapsed .navbar-collapse.show,
.cid-sPHuuHMFBY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPHuuHMFBY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sPHuuHMFBY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sPHuuHMFBY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPHuuHMFBY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPHuuHMFBY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPHuuHMFBY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPHuuHMFBY .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sPHuuHMFBY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPHuuHMFBY .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sPHuuHMFBY .navbar.collapsed .right-menu,
.cid-sPHuuHMFBY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sPHuuHMFBY .navbar .navbar-collapse.show,
  .cid-sPHuuHMFBY .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sPHuuHMFBY .navbar .navbar-collapse.show .brand-container,
  .cid-sPHuuHMFBY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sPHuuHMFBY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPHuuHMFBY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPHuuHMFBY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPHuuHMFBY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPHuuHMFBY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPHuuHMFBY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPHuuHMFBY .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sPHuuHMFBY .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sPHuuHMFBY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sPHuuHMFBY .navbar .right-menu,
  .cid-sPHuuHMFBY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sPHuuHMFBY .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPHuuHMFBY .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPHuuHMFBY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPHuuHMFBY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sPHuuHMFBY .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sPHuuHMFBY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sPHuuHMFBY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPHuuHMFBY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPHuuHMFBY .dropdown-item.active,
.cid-sPHuuHMFBY .dropdown-item:active {
  background-color: transparent;
}
.cid-sPHuuHMFBY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPHuuHMFBY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sPHuuHMFBY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sPHuuHMFBY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPHuuHMFBY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPHuuHMFBY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sPHuuHMFBY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sPHuuHMFBY .navbar-buttons {
  margin-left: auto;
}
.cid-sPHuuHMFBY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sPHuuHMFBY button.navbar-toggler:hover {
  outline: none;
}
.cid-sPHuuHMFBY button.navbar-toggler:active {
  outline: none;
}
.cid-sPHuuHMFBY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sPHuuHMFBY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPHuuHMFBY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPHuuHMFBY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPHuuHMFBY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPHuuHMFBY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPHuuHMFBY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sPHuuHMFBY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sPHuuHMFBY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPHuuHMFBY a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sPHuuHMFBY a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sPHuuHMFBY a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sPHuuHMFBY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPHuuHMFBY .right-menu,
.cid-sPHuuHMFBY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sPHuuHMFBY .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPHuuHMFBY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPHuuHMFBY .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPHuuHMFBY .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPHuuHMFBY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sPHuuHMFBY .card-wrapper {
  z-index: 3;
}
.cid-sPHuuHMFBY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sPHuuHMFBY .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sPHuuHMFBY .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sPHuuHMFBY .navbar-brand img {
  width: auto !important;
}
.cid-sPHtSr94Qg {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sPHtSr94Qg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sPHtSr94Qg .row {
  flex-direction: row-reverse;
}
.cid-sPHtSr94Qg img {
  width: 100%;
}
.cid-sSpgWvW5tt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpgWvW5tt .content__block {
  padding: 50px 15px;
}
.cid-sSpgWvW5tt .circle:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  margin-top: -2px;
  color: #000000;
  margin-left: 4px;
  margin-right: 4px;
}
.cid-sSpgWvW5tt .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-sSpgWvW5tt .mbr-text {
  opacity: 1;
  margin-bottom: 25px;
}
.cid-sSpgWvW5tt .image {
  perspective: 3500px;
  position: relative;
}
.cid-sSpgWvW5tt .image:before {
  content: '';
  position: absolute;
  width: 50%;
  height: 100%;
  right: -1px;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  z-index: 1;
  pointer-events: none;
}
.cid-sSpgWvW5tt .image img {
  transition: transform 0.5s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sSpgWvW5tt .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 20px;
  border: none !important;
  background-color: transparent !important;
}
.cid-sSpgWvW5tt .mbr-section-btn .btn-white-outline:hover {
  color: #000000 !important;
}
@media (max-width: 1400px) {
  .cid-sSpgWvW5tt .content__block {
    padding: 30px 15px;
  }
  .cid-sSpgWvW5tt .mbr-figure {
    padding: 0;
  }
  .cid-sSpgWvW5tt .image:before {
    width: 100%;
    height: 50%;
    bottom: 0;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.99));
  }
}
@media (min-width: 1400px) {
  .cid-sSpgWvW5tt .lg-push {
    right: 1%;
  }
  .cid-sSpgWvW5tt .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .cid-sSpgWvW5tt .row:hover .image img {
    transform: rotateY(0deg);
  }
}
.cid-sSpgWvW5tt .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-sSpgWvW5tt .mbr-section-title {
  color: #191f23;
}
.cid-sSpgWvW5tt .mbr-text,
.cid-sSpgWvW5tt .mbr-section-btn {
  color: #191f23;
}
.cid-sPGO9dI47P {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sPGO9dI47P .carousel-item {
  justify-content: center;
}
.cid-sPGO9dI47P .carousel-item.active,
.cid-sPGO9dI47P .carousel-item-next,
.cid-sPGO9dI47P .carousel-item-prev {
  display: flex;
}
.cid-sPGO9dI47P .carousel-controls a {
  transition: opacity 0.5s;
  font-size: 40px;
  position: absolute;
  top: 80px;
  bottom: auto;
  height: 60px;
  width: 60px;
  padding: 10px;
  color: gray;
}
.cid-sPGO9dI47P .carousel-controls a .mbr-iconfont {
  font-weight: 800;
}
.cid-sPGO9dI47P .carousel-control-next span {
  padding-left: 5px;
}
.cid-sPGO9dI47P .carousel-control-prev span {
  padding-right: 5px;
}
.cid-sPGO9dI47P .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-sPGO9dI47P .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-sPGO9dI47P .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-sPGO9dI47P .user_desk {
  color: #666666;
}
.cid-sPHxQusfXF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPHxQusfXF .item-img {
  overflow: hidden;
}
.cid-sPHxQusfXF img,
.cid-sPHxQusfXF .item-img {
  width: 100%;
  filter: grayscale(1);
  transition: all 1s;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sPHxQusfXF h5 {
  margin: 0;
}
.cid-sPHxQusfXF .item:focus,
.cid-sPHxQusfXF span:focus {
  outline: none;
}
.cid-sPHxQusfXF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sPHxQusfXF .item:hover img,
.cid-sPHxQusfXF .item:hover .item-img {
  filter: grayscale(0);
}
.cid-sPHxQusfXF .item:hover img {
  transform: scale(1.05);
}
.cid-sPHxQusfXF .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sPHxQusfXF .item-content {
  padding-top: 2rem;
}
.cid-sPHxQusfXF .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sPHxQusfXF .item-title {
  color: #000000;
  text-align: center;
}
.cid-sSlr7XBQey {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSlr7XBQey .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sSlr7XBQey .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-sSlr7XBQey .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-sSlr7XBQey .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-sSlr7XBQey .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #232323;
}
.cid-sSlr7XBQey .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-sSlr7XBQey .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-sSlr7XBQey .mbr-card-text {
  margin: 0;
}
.cid-sSlr7XBQey .mbr-section-title {
  text-align: center;
}
.cid-sPHS4funTW {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sPHS4funTW .mbr-section-title {
  color: #000000;
  margin-bottom: 60px;
  font-weight: 400;
  width: 100%;
}
.cid-sPHS4funTW .card-heading {
  line-height: 1.2;
  margin: 0px;
  font-weight: 500;
  color: #4c4c4c;
}
.cid-sPHS4funTW .item-wrapper:hover {
  cursor: pointer;
}
.cid-sPHS4funTW .item-wrapper:hover .link {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.cid-sPHS4funTW .mbr-section-subtitle {
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 5px;
  color: #4c4c4c;
  width: 100%;
}
.cid-sPHS4funTW .side-subtitle {
  transform: rotate(90deg) translate(100%, 0);
  position: absolute;
  top: -100px;
  right: -40px;
}
.cid-sPHS4funTW a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-sPHS4funTW rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-sPHS4funTW .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-sPHS4funTW svg {
  margin-left: 15px;
}
.cid-sPHS4funTW path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-sPHS4funTW .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-sPHS4funTW .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-sPHS4funTW .link {
  margin-top: 26px;
}
.cid-sPHS4funTW img {
  margin-bottom: 29px;
}
.cid-sPHS4funTW .date {
  font-weight: 700;
  margin-bottom: 13px;
}
@media (max-width: 770px) {
  .cid-sPHS4funTW .top {
    margin-top: 60px;
  }
}
.cid-sPHS4funTW .link a {
  background-image: none !important;
}
.cid-sRbPxVkPIj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRbPxVkPIj .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRbPxVkPIj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRbPxVkPIj .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRbPxVkPIj .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRbPxVkPIj .copyright > p {
  color: #000000;
}
.cid-sPMk9Ycxh6 .nav-item:focus,
.cid-sPMk9Ycxh6 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPMk9Ycxh6 .nav-item {
    position: relative;
  }
}
.cid-sPMk9Ycxh6 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sPMk9Ycxh6 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sPMk9Ycxh6 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPMk9Ycxh6 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sPMk9Ycxh6 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sPMk9Ycxh6 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sPMk9Ycxh6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sPMk9Ycxh6 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .navbar-collapse.show,
.cid-sPMk9Ycxh6 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sPMk9Ycxh6 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPMk9Ycxh6 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sPMk9Ycxh6 .navbar.collapsed .right-menu,
.cid-sPMk9Ycxh6 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sPMk9Ycxh6 .navbar .navbar-collapse.show,
  .cid-sPMk9Ycxh6 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sPMk9Ycxh6 .navbar .navbar-collapse.show .brand-container,
  .cid-sPMk9Ycxh6 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sPMk9Ycxh6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPMk9Ycxh6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPMk9Ycxh6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPMk9Ycxh6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPMk9Ycxh6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPMk9Ycxh6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPMk9Ycxh6 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sPMk9Ycxh6 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sPMk9Ycxh6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sPMk9Ycxh6 .navbar .right-menu,
  .cid-sPMk9Ycxh6 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sPMk9Ycxh6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPMk9Ycxh6 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPMk9Ycxh6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPMk9Ycxh6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sPMk9Ycxh6 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sPMk9Ycxh6 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sPMk9Ycxh6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPMk9Ycxh6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPMk9Ycxh6 .dropdown-item.active,
.cid-sPMk9Ycxh6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sPMk9Ycxh6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPMk9Ycxh6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sPMk9Ycxh6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sPMk9Ycxh6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPMk9Ycxh6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPMk9Ycxh6 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sPMk9Ycxh6 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sPMk9Ycxh6 .navbar-buttons {
  margin-left: auto;
}
.cid-sPMk9Ycxh6 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sPMk9Ycxh6 button.navbar-toggler:hover {
  outline: none;
}
.cid-sPMk9Ycxh6 button.navbar-toggler:active {
  outline: none;
}
.cid-sPMk9Ycxh6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sPMk9Ycxh6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPMk9Ycxh6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPMk9Ycxh6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPMk9Ycxh6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPMk9Ycxh6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPMk9Ycxh6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sPMk9Ycxh6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sPMk9Ycxh6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPMk9Ycxh6 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sPMk9Ycxh6 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sPMk9Ycxh6 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sPMk9Ycxh6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPMk9Ycxh6 .right-menu,
.cid-sPMk9Ycxh6 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sPMk9Ycxh6 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPMk9Ycxh6 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPMk9Ycxh6 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPMk9Ycxh6 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPMk9Ycxh6 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sPMk9Ycxh6 .card-wrapper {
  z-index: 3;
}
.cid-sPMk9Ycxh6 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sPMk9Ycxh6 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sPMk9Ycxh6 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sPMk9Ycxh6 .navbar-brand img {
  width: auto !important;
}
.cid-sSezbYWd9J {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezbYWd9J .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezbYWd9J .row {
  flex-direction: row-reverse;
}
.cid-sSezbYWd9J img {
  width: 100%;
}
.cid-sPMlN5NnGx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sPMlN5NnGx .container {
  max-width: 1000px;
}
.cid-sPMlN5NnGx .mbr-text {
  color: #696969;
  text-align: center;
}
.cid-sPMlN5NnGx .mbr-section-subtitle {
  text-align: center;
}
.cid-sPS9Kmzstk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #f1f1f1;
}
.cid-sPS9Kmzstk .mbr-text {
  max-width: 550px;
}
.cid-sPS9Kmzstk .row {
  align-items: center;
}
.cid-sPS9Kmzstk .mbr-section-subtitle {
  line-height: 1.6;
  color: #bbbbbb;
}
.cid-sPS9Kmzstk .mbr-text,
.cid-sPS9Kmzstk .mbr-section-btn {
  color: #000000;
}
.cid-sPS9Kmzstk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sPS9Kmzstk .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sPS9Kmzstk .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sPS9Kmzstk .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sPS9Kmzstk .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 767px) {
  .cid-sPS9Kmzstk .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sPS9Kmzstk .mbr-text-title {
  color: #bbbbbb;
}
.cid-sPSapjvINk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sPSapjvINk .row {
  flex-direction: row-reverse;
}
.cid-sPSapjvINk .mbr-text {
  max-width: 550px;
}
.cid-sPSapjvINk .row {
  align-items: center;
}
.cid-sPSapjvINk .mbr-section-subtitle {
  line-height: 1.6;
  color: #bbbbbb;
}
.cid-sPSapjvINk .mbr-text,
.cid-sPSapjvINk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-sPSapjvINk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sPSapjvINk .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sPSapjvINk .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sPSapjvINk .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sPSapjvINk .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 767px) {
  .cid-sPSapjvINk .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sPSapjvINk .mbr-text-title {
  color: #bbbbbb;
}
.cid-sS89uC59Ce {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sS89uC59Ce .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sS89uC59Ce .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sS89uC59Ce .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sS89uC59Ce .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sS89uC59Ce .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sS89uC59Ce .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sS89uC59Ce .section-head {
  margin-left: 3rem;
}
.cid-sS89uC59Ce .image-wrapper img {
  width: 90%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-sS89uC59Ce .image-wrapper img {
    margin-bottom: 2rem;
  }
}
.cid-sS89uC59Ce .card {
  border-top: 2px solid #17171a;
  border-radius: 0;
  margin: 0 3rem;
  padding: 3rem 0;
}
@media (max-width: 767px) {
  .cid-sS89uC59Ce .card {
    padding-top: 2rem;
    padding-bottom: 0;
    margin: 0;
  }
}
@media (max-width: 991px) {
  .cid-sS89uC59Ce .text-wrapper {
    position: relative;
  }
}
@media (min-width: 992px) {
  .cid-sS89uC59Ce .text-wrapper p {
    padding-right: 7rem;
  }
}
@media (max-width: 991px) {
  .cid-sS89uC59Ce .text-wrapper p {
    width: 70%;
  }
}
@media (max-width: 767px) {
  .cid-sS89uC59Ce .text-wrapper p {
    margin: 2rem 0;
  }
}
@media (min-width: 992px) {
  .cid-sS89uC59Ce .card-btn {
    width: 10.6rem;
    height: 10.6rem;
    border-radius: 50%;
    padding-left: -0.5rem;
    padding-top: 0.5rem;
    margin: 0;
  }
  .cid-sS89uC59Ce .card-btn .rotate {
    transform: scale(1.3) rotate(45deg);
    margin-top: 0.4rem;
    margin-right: 0.6rem;
    margin-left: 0.5rem;
  }
  .cid-sS89uC59Ce .card-btn span {
    transition: all 0.8s;
  }
  .cid-sS89uC59Ce .card-btn:hover > span {
    transform: scale(1.3) rotate(90deg);
  }
}
@media (max-width: 991px) {
  .cid-sS89uC59Ce .card-btn {
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    padding-left: -0.5rem;
    padding-top: 0.5rem;
    position: absolute;
    right: 0;
    top: 1.5rem;
  }
  .cid-sS89uC59Ce .card-btn .rotate {
    transform: rotate(45deg) scale(0.6);
    margin-top: 0.2rem;
    margin-left: 0;
  }
  .cid-sS89uC59Ce .card-btn span {
    transition: all 0.8s;
  }
  .cid-sS89uC59Ce .card-btn:hover > span {
    transform: scale(0.6) rotate(90deg);
  }
}
.cid-sS89uC59Ce .footer-btn {
  width: 10.6rem;
  height: 10.6rem;
  border-radius: 50%;
  padding-left: -0.5rem;
  padding-top: 0.5rem;
  margin: 0;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sS89uC59Ce .footer-btn {
    width: 7rem;
    height: 7rem;
  }
}
@media (max-width: 767px) {
  .cid-sS89uC59Ce .footer-btn {
    width: 5rem;
    height: 5rem;
  }
}
.cid-sS89uC59Ce .section-footer {
  border-top: 2px solid #17171a;
  border-bottom: 2px solid #17171a;
  padding: 0,5rem 0;
  margin: 0 3rem;
  border: none;
}
@media (max-width: 767px) {
  .cid-sS89uC59Ce .section-footer {
    margin: 0;
  }
}
@media (max-width: 600px) {
  .cid-sS89uC59Ce .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-sS89uC59Ce .mbr-text {
  text-align: left;
}
.cid-sS89uC59Ce H3 {
  text-align: left;
}
.cid-sPRVWQgfhc {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sPRVWQgfhc .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #000000;
  margin-left: 1rem;
}
.cid-sPRVWQgfhc .main-sub-title {
  background: #e7e7fb;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-sPRVWQgfhc .panel-group {
  border: none;
}
.cid-sPRVWQgfhc .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sPRVWQgfhc .panel-body {
  padding: 1rem 2rem;
}
.cid-sPRVWQgfhc .header-wrapper {
  position: relative;
}
.cid-sPRVWQgfhc .card-header {
  background: transparent;
  border: 2px solid transparent;
  position: relative;
  transition: all 0.3s;
  border-radius: 30px!important;
  padding: 1rem 2rem;
  z-index: 2;
}
.cid-sPRVWQgfhc span {
  transition: all 0.3s;
  color: #1c1c25 !important;
}
.cid-sPRVWQgfhc .card {
  overflow: visible;
}
.cid-sPRVWQgfhc .card:hover .card-header {
  border-color: #1c1c25;
}
.cid-sPRVWQgfhc .card:hover .hover-bg {
  background: #bbbbbb;
  right: -8px;
  top: 8px;
}
.cid-sPRVWQgfhc .card:hover span {
  transform: rotate(-90deg);
}
.cid-sPRVWQgfhc .hover-bg {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  background: #fafafa;
  border-radius: 30px!important;
  z-index: 1;
}
@media (max-width: 768px) {
  .cid-sPRVWQgfhc .panel-body {
    padding: 1rem 0rem;
  }
  .cid-sPRVWQgfhc .card-header {
    padding: 1rem 1rem;
  }
}
.cid-sPRVWQgfhc H4 {
  color: #777d74;
}
.cid-sPRVWQgfhc .panel-title-edit {
  color: #1c1c25;
}
.cid-sPRVWQgfhc .mbr-section-title {
  color: #42424c;
}
.cid-sPRVWQgfhc .mbr-section-subtitle {
  color: #777d74;
}
.cid-sPRVWQgfhc .main-sub-title,
.cid-sPRVWQgfhc .align-wrapper {
  color: #33358c;
}
.cid-sSl0DevStJ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sSl0DevStJ .video-wrapper iframe {
  width: 100%;
}
.cid-sSl0DevStJ .mbr-section-title,
.cid-sSl0DevStJ .mbr-section-subtitle,
.cid-sSl0DevStJ .mbr-text {
  text-align: center;
}
.cid-sRbPxVkPIj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRbPxVkPIj .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRbPxVkPIj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRbPxVkPIj .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRbPxVkPIj .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRbPxVkPIj .copyright > p {
  color: #000000;
}
.cid-sPSbrDAasX .nav-item:focus,
.cid-sPSbrDAasX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPSbrDAasX .nav-item {
    position: relative;
  }
}
.cid-sPSbrDAasX .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sPSbrDAasX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sPSbrDAasX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPSbrDAasX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sPSbrDAasX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sPSbrDAasX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sPSbrDAasX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sPSbrDAasX .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPSbrDAasX .navbar.collapsed .navbar-collapse.show,
.cid-sPSbrDAasX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPSbrDAasX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sPSbrDAasX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sPSbrDAasX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPSbrDAasX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPSbrDAasX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPSbrDAasX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPSbrDAasX .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sPSbrDAasX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPSbrDAasX .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sPSbrDAasX .navbar.collapsed .right-menu,
.cid-sPSbrDAasX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sPSbrDAasX .navbar .navbar-collapse.show,
  .cid-sPSbrDAasX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sPSbrDAasX .navbar .navbar-collapse.show .brand-container,
  .cid-sPSbrDAasX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sPSbrDAasX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPSbrDAasX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPSbrDAasX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPSbrDAasX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPSbrDAasX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPSbrDAasX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPSbrDAasX .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sPSbrDAasX .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sPSbrDAasX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sPSbrDAasX .navbar .right-menu,
  .cid-sPSbrDAasX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sPSbrDAasX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPSbrDAasX .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPSbrDAasX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPSbrDAasX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sPSbrDAasX .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sPSbrDAasX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sPSbrDAasX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPSbrDAasX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPSbrDAasX .dropdown-item.active,
.cid-sPSbrDAasX .dropdown-item:active {
  background-color: transparent;
}
.cid-sPSbrDAasX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPSbrDAasX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sPSbrDAasX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sPSbrDAasX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPSbrDAasX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPSbrDAasX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sPSbrDAasX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sPSbrDAasX .navbar-buttons {
  margin-left: auto;
}
.cid-sPSbrDAasX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sPSbrDAasX button.navbar-toggler:hover {
  outline: none;
}
.cid-sPSbrDAasX button.navbar-toggler:active {
  outline: none;
}
.cid-sPSbrDAasX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sPSbrDAasX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPSbrDAasX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSbrDAasX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSbrDAasX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPSbrDAasX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSbrDAasX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sPSbrDAasX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sPSbrDAasX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSbrDAasX a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sPSbrDAasX a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sPSbrDAasX a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sPSbrDAasX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPSbrDAasX .right-menu,
.cid-sPSbrDAasX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sPSbrDAasX .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPSbrDAasX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPSbrDAasX .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPSbrDAasX .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPSbrDAasX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sPSbrDAasX .card-wrapper {
  z-index: 3;
}
.cid-sPSbrDAasX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sPSbrDAasX .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sPSbrDAasX .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sPSbrDAasX .navbar-brand img {
  width: auto !important;
}
.cid-sSeArgZUQs {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSeArgZUQs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSeArgZUQs .row {
  flex-direction: row-reverse;
}
.cid-sSeArgZUQs img {
  width: 100%;
}
.cid-sRbV9Cz4Pe {
  background-color: #ffffff;
}
.cid-sRbV9Cz4Pe .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-sRbV9Cz4Pe textarea {
  min-height: 150px;
  resize: none;
}
.cid-sRbV9Cz4Pe .form-col {
  background: #ffffff;
}
.cid-sRbV9Cz4Pe .form-wrap {
  max-width: 520px;
}
.cid-sRbV9Cz4Pe .text-wrap {
  max-width: 400px;
  padding: 3rem;
  margin: 4rem auto !important;
}
@media (max-width: 992px) {
  .cid-sRbV9Cz4Pe .form-wrap {
    max-width: 690px;
  }
  .cid-sRbV9Cz4Pe .md-pb {
    padding-bottom: 3rem;
  }
  .cid-sRbV9Cz4Pe .text-wrap {
    max-width: 690px;
  }
}
.cid-sRbV9Cz4Pe .mbr-section-btn {
  margin: 0.4rem;
  padding-top: 1.5rem;
}
.cid-sRbV9Cz4Pe H2 {
  color: #000000;
  margin-bottom: 1rem;
}
.cid-sRbV9Cz4Pe H3 {
  color: #132c70;
}
.cid-sRbV9Cz4Pe H4 {
  color: #132c70;
}
.cid-sRbV9Cz4Pe .mbr-text {
  text-align: center !important;
}
.cid-sRbV9Cz4Pe .form-group {
  margin-bottom: 0.5rem !important;
  padding-left: 2px;
}
.cid-sRbV9Cz4Pe .form-row {
  position: relative;
}
.cid-sRbV9Cz4Pe .btn {
  position: absolute;
  top: -39px;
  right: 5px;
  border-bottom: none;
}
.cid-sRbV9Cz4Pe .container-fluid {
  max-width: 1300px;
}
.cid-sRbV9Cz4Pe .mbr-figure img {
  height: 40rem;
  object-fit: cover;
}
.cid-sRbV9Cz4Pe .mbr-section-title {
  line-height: 1;
}
@media (max-width: 900px) {
  .cid-sRbV9Cz4Pe .mbr-figure img {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-sRbV9Cz4Pe {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sRbV9Cz4Pe .container-fluid {
    max-width: 1300px;
    padding: 0 1rem;
  }
  .cid-sRbV9Cz4Pe .form-wrap {
    margin: 1rem 0rem;
  }
  .cid-sRbV9Cz4Pe .btn {
    position: absolute;
    top: -45px;
    right: 5px;
  }
  .cid-sRbV9Cz4Pe .col-auto {
    margin: auto;
  }
  .cid-sRbV9Cz4Pe .mbr-figure img {
    display: none;
  }
}
@media (min-width: 767px) {
  .cid-sRbV9Cz4Pe {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-sRbV9Cz4Pe .container-fluid {
    padding: 0 2rem;
  }
  .cid-sRbV9Cz4Pe .form-wrap {
    margin-top: 4rem;
    margin-bottom: 4rem;
    margin-right: 4rem;
    margin-left: 2.2rem;
  }
}
@media (max-width: 450px) {
  .cid-sRbV9Cz4Pe .btn {
    position: absolute;
    top: -47px;
    right: 5px;
  }
}
.cid-sRbV9Cz4Pe .telephone {
  margin-bottom: 0;
}
.cid-sRbV9Cz4Pe .E-mail {
  margin-bottom: 0;
}
.cid-sRbV9Cz4Pe .dragArea {
  margin-top: 1rem;
}
.cid-sRbV9Cz4Pe .bottom {
  position: relative;
}
.cid-sRbV9Cz4Pe .bottom .input-group-btn {
  position: absolute;
  bottom: 0;
  padding-right: 7px;
  display: flex;
}
.cid-sRbV9Cz4Pe .bottom .input-group-btn .btn {
  border: 1px solid;
  right: 0;
  top: 0;
  position: relative;
  width: fit-content;
  margin-left: auto;
}
.cid-sRbPxVkPIj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRbPxVkPIj .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRbPxVkPIj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRbPxVkPIj .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRbPxVkPIj .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRbPxVkPIj .copyright > p {
  color: #000000;
}
.cid-sPSkhljKx8 .nav-item:focus,
.cid-sPSkhljKx8 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPSkhljKx8 .nav-item {
    position: relative;
  }
}
.cid-sPSkhljKx8 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sPSkhljKx8 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sPSkhljKx8 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPSkhljKx8 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sPSkhljKx8 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sPSkhljKx8 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sPSkhljKx8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sPSkhljKx8 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPSkhljKx8 .navbar.collapsed .navbar-collapse.show,
.cid-sPSkhljKx8 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPSkhljKx8 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sPSkhljKx8 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sPSkhljKx8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPSkhljKx8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPSkhljKx8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPSkhljKx8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPSkhljKx8 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sPSkhljKx8 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPSkhljKx8 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sPSkhljKx8 .navbar.collapsed .right-menu,
.cid-sPSkhljKx8 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sPSkhljKx8 .navbar .navbar-collapse.show,
  .cid-sPSkhljKx8 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sPSkhljKx8 .navbar .navbar-collapse.show .brand-container,
  .cid-sPSkhljKx8 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sPSkhljKx8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPSkhljKx8 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPSkhljKx8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPSkhljKx8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPSkhljKx8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPSkhljKx8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPSkhljKx8 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sPSkhljKx8 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sPSkhljKx8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sPSkhljKx8 .navbar .right-menu,
  .cid-sPSkhljKx8 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sPSkhljKx8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPSkhljKx8 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPSkhljKx8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPSkhljKx8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sPSkhljKx8 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sPSkhljKx8 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sPSkhljKx8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPSkhljKx8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPSkhljKx8 .dropdown-item.active,
.cid-sPSkhljKx8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sPSkhljKx8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPSkhljKx8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sPSkhljKx8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sPSkhljKx8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPSkhljKx8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPSkhljKx8 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sPSkhljKx8 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sPSkhljKx8 .navbar-buttons {
  margin-left: auto;
}
.cid-sPSkhljKx8 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sPSkhljKx8 button.navbar-toggler:hover {
  outline: none;
}
.cid-sPSkhljKx8 button.navbar-toggler:active {
  outline: none;
}
.cid-sPSkhljKx8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sPSkhljKx8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPSkhljKx8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSkhljKx8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPSkhljKx8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPSkhljKx8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSkhljKx8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sPSkhljKx8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sPSkhljKx8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPSkhljKx8 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sPSkhljKx8 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sPSkhljKx8 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sPSkhljKx8 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPSkhljKx8 .right-menu,
.cid-sPSkhljKx8 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sPSkhljKx8 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPSkhljKx8 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPSkhljKx8 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPSkhljKx8 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPSkhljKx8 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sPSkhljKx8 .card-wrapper {
  z-index: 3;
}
.cid-sPSkhljKx8 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sPSkhljKx8 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sPSkhljKx8 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sPSkhljKx8 .navbar-brand img {
  width: auto !important;
}
.cid-sSezp55sdD {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezp55sdD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezp55sdD .row {
  flex-direction: row-reverse;
}
.cid-sSezp55sdD img {
  width: 100%;
}
.cid-sPSm6YyP2d {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sPSm6YyP2d .container {
  max-width: 1000px;
}
.cid-sPSm6YyP2d .mbr-text {
  color: #696969;
  text-align: center;
}
.cid-sPSm6YyP2d .mbr-section-subtitle {
  text-align: center;
}
.cid-sREtyqaIje {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREtyqaIje img,
.cid-sREtyqaIje .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sREtyqaIje .item:focus,
.cid-sREtyqaIje span:focus {
  outline: none;
}
.cid-sREtyqaIje .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sREtyqaIje .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sREtyqaIje .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sREtyqaIje .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sREtyqaIje .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sREtyqaIje .mbr-section-title {
  color: #ffffff;
}
.cid-sREtyqaIje .mbr-text,
.cid-sREtyqaIje .mbr-section-btn {
  text-align: center;
}
.cid-sREtyqaIje .item-title {
  text-align: center;
}
.cid-sREtyqaIje .item-subtitle {
  text-align: left;
}
.cid-sRbPxVkPIj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRbPxVkPIj .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRbPxVkPIj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRbPxVkPIj .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRbPxVkPIj .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRbPxVkPIj .copyright > p {
  color: #000000;
}
.cid-sREDzWdxMi .nav-item:focus,
.cid-sREDzWdxMi .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sREDzWdxMi .nav-item {
    position: relative;
  }
}
.cid-sREDzWdxMi .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sREDzWdxMi .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sREDzWdxMi .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREDzWdxMi .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sREDzWdxMi .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sREDzWdxMi .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sREDzWdxMi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sREDzWdxMi .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREDzWdxMi .navbar.collapsed .navbar-collapse.show,
.cid-sREDzWdxMi .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREDzWdxMi .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sREDzWdxMi .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sREDzWdxMi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sREDzWdxMi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sREDzWdxMi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sREDzWdxMi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sREDzWdxMi .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sREDzWdxMi .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREDzWdxMi .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sREDzWdxMi .navbar.collapsed .right-menu,
.cid-sREDzWdxMi .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sREDzWdxMi .navbar .navbar-collapse.show,
  .cid-sREDzWdxMi .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sREDzWdxMi .navbar .navbar-collapse.show .brand-container,
  .cid-sREDzWdxMi .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sREDzWdxMi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sREDzWdxMi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sREDzWdxMi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sREDzWdxMi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sREDzWdxMi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sREDzWdxMi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sREDzWdxMi .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sREDzWdxMi .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sREDzWdxMi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sREDzWdxMi .navbar .right-menu,
  .cid-sREDzWdxMi .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sREDzWdxMi .navbar.navbar-short {
  min-height: 60px;
}
.cid-sREDzWdxMi .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREDzWdxMi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sREDzWdxMi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sREDzWdxMi .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sREDzWdxMi .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sREDzWdxMi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sREDzWdxMi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sREDzWdxMi .dropdown-item.active,
.cid-sREDzWdxMi .dropdown-item:active {
  background-color: transparent;
}
.cid-sREDzWdxMi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sREDzWdxMi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sREDzWdxMi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sREDzWdxMi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sREDzWdxMi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sREDzWdxMi ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sREDzWdxMi ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sREDzWdxMi .navbar-buttons {
  margin-left: auto;
}
.cid-sREDzWdxMi button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sREDzWdxMi button.navbar-toggler:hover {
  outline: none;
}
.cid-sREDzWdxMi button.navbar-toggler:active {
  outline: none;
}
.cid-sREDzWdxMi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sREDzWdxMi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sREDzWdxMi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sREDzWdxMi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sREDzWdxMi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sREDzWdxMi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREDzWdxMi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sREDzWdxMi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sREDzWdxMi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREDzWdxMi a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sREDzWdxMi a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sREDzWdxMi a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sREDzWdxMi .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sREDzWdxMi .right-menu,
.cid-sREDzWdxMi .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sREDzWdxMi .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREDzWdxMi .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREDzWdxMi .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREDzWdxMi .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREDzWdxMi .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sREDzWdxMi .card-wrapper {
  z-index: 3;
}
.cid-sREDzWdxMi .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sREDzWdxMi .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sREDzWdxMi .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sREDzWdxMi .navbar-brand img {
  width: auto !important;
}
.cid-sSeAhXKOwi {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSeAhXKOwi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSeAhXKOwi .row {
  flex-direction: row-reverse;
}
.cid-sSeAhXKOwi img {
  width: 100%;
}
.cid-sREDzXsrFt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREDzXsrFt .container {
  max-width: 1000px;
}
.cid-sREDzXsrFt .mbr-text {
  color: #696969;
  text-align: center;
}
.cid-sREDzXsrFt .mbr-section-subtitle {
  text-align: center;
}
.cid-sREDzXPlnf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREDzXPlnf img,
.cid-sREDzXPlnf .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sREDzXPlnf .item:focus,
.cid-sREDzXPlnf span:focus {
  outline: none;
}
.cid-sREDzXPlnf .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sREDzXPlnf .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sREDzXPlnf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sREDzXPlnf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sREDzXPlnf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sREDzXPlnf .mbr-section-title {
  color: #ffffff;
}
.cid-sREDzXPlnf .mbr-text,
.cid-sREDzXPlnf .mbr-section-btn {
  text-align: center;
}
.cid-sREDzXPlnf .item-title {
  text-align: center;
}
.cid-sREDzXPlnf .item-subtitle {
  text-align: left;
}
.cid-sREDzZRFKU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sREDzZRFKU .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sREDzZRFKU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sREDzZRFKU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREDzZRFKU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sREDzZRFKU .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sREDzZRFKU .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sREDzZRFKU .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sREDzZRFKU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sREDzZRFKU .copyright > p {
  color: #000000;
}
.cid-sREGwGfIcV .nav-item:focus,
.cid-sREGwGfIcV .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sREGwGfIcV .nav-item {
    position: relative;
  }
}
.cid-sREGwGfIcV .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sREGwGfIcV .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sREGwGfIcV .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREGwGfIcV .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sREGwGfIcV .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sREGwGfIcV .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sREGwGfIcV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sREGwGfIcV .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREGwGfIcV .navbar.collapsed .navbar-collapse.show,
.cid-sREGwGfIcV .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREGwGfIcV .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sREGwGfIcV .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sREGwGfIcV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sREGwGfIcV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sREGwGfIcV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sREGwGfIcV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sREGwGfIcV .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sREGwGfIcV .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREGwGfIcV .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sREGwGfIcV .navbar.collapsed .right-menu,
.cid-sREGwGfIcV .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sREGwGfIcV .navbar .navbar-collapse.show,
  .cid-sREGwGfIcV .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sREGwGfIcV .navbar .navbar-collapse.show .brand-container,
  .cid-sREGwGfIcV .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sREGwGfIcV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sREGwGfIcV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sREGwGfIcV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sREGwGfIcV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sREGwGfIcV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sREGwGfIcV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sREGwGfIcV .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sREGwGfIcV .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sREGwGfIcV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sREGwGfIcV .navbar .right-menu,
  .cid-sREGwGfIcV .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sREGwGfIcV .navbar.navbar-short {
  min-height: 60px;
}
.cid-sREGwGfIcV .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREGwGfIcV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sREGwGfIcV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sREGwGfIcV .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sREGwGfIcV .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sREGwGfIcV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sREGwGfIcV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sREGwGfIcV .dropdown-item.active,
.cid-sREGwGfIcV .dropdown-item:active {
  background-color: transparent;
}
.cid-sREGwGfIcV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sREGwGfIcV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sREGwGfIcV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sREGwGfIcV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sREGwGfIcV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sREGwGfIcV ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sREGwGfIcV ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sREGwGfIcV .navbar-buttons {
  margin-left: auto;
}
.cid-sREGwGfIcV button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sREGwGfIcV button.navbar-toggler:hover {
  outline: none;
}
.cid-sREGwGfIcV button.navbar-toggler:active {
  outline: none;
}
.cid-sREGwGfIcV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sREGwGfIcV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sREGwGfIcV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sREGwGfIcV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sREGwGfIcV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sREGwGfIcV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREGwGfIcV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sREGwGfIcV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sREGwGfIcV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREGwGfIcV a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sREGwGfIcV a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sREGwGfIcV a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sREGwGfIcV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sREGwGfIcV .right-menu,
.cid-sREGwGfIcV .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sREGwGfIcV .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREGwGfIcV .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREGwGfIcV .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREGwGfIcV .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREGwGfIcV .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sREGwGfIcV .card-wrapper {
  z-index: 3;
}
.cid-sREGwGfIcV .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sREGwGfIcV .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sREGwGfIcV .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sREGwGfIcV .navbar-brand img {
  width: auto !important;
}
.cid-sSeAdmy9p3 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSeAdmy9p3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSeAdmy9p3 .row {
  flex-direction: row-reverse;
}
.cid-sSeAdmy9p3 img {
  width: 100%;
}
.cid-sREGwHnhQf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREGwHnhQf .container {
  max-width: 1000px;
}
.cid-sREGwHnhQf .mbr-text {
  color: #696969;
  text-align: center;
}
.cid-sREGwHnhQf .mbr-section-subtitle {
  text-align: center;
}
.cid-sREGwHJL7z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREGwHJL7z img,
.cid-sREGwHJL7z .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sREGwHJL7z .item:focus,
.cid-sREGwHJL7z span:focus {
  outline: none;
}
.cid-sREGwHJL7z .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sREGwHJL7z .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sREGwHJL7z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sREGwHJL7z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sREGwHJL7z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sREGwHJL7z .mbr-section-title {
  color: #ffffff;
}
.cid-sREGwHJL7z .mbr-text,
.cid-sREGwHJL7z .mbr-section-btn {
  text-align: center;
}
.cid-sREGwHJL7z .item-title {
  text-align: center;
}
.cid-sREGwHJL7z .item-subtitle {
  text-align: left;
}
.cid-sREGwINMF7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sREGwINMF7 .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sREGwINMF7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sREGwINMF7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREGwINMF7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sREGwINMF7 .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sREGwINMF7 .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sREGwINMF7 .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sREGwINMF7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sREGwINMF7 .copyright > p {
  color: #000000;
}
.cid-sREHFy3d8O .nav-item:focus,
.cid-sREHFy3d8O .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sREHFy3d8O .nav-item {
    position: relative;
  }
}
.cid-sREHFy3d8O .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sREHFy3d8O .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sREHFy3d8O .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREHFy3d8O .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sREHFy3d8O .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sREHFy3d8O .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sREHFy3d8O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sREHFy3d8O .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREHFy3d8O .navbar.collapsed .navbar-collapse.show,
.cid-sREHFy3d8O .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREHFy3d8O .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sREHFy3d8O .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sREHFy3d8O .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sREHFy3d8O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sREHFy3d8O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sREHFy3d8O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sREHFy3d8O .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sREHFy3d8O .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREHFy3d8O .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sREHFy3d8O .navbar.collapsed .right-menu,
.cid-sREHFy3d8O .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sREHFy3d8O .navbar .navbar-collapse.show,
  .cid-sREHFy3d8O .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sREHFy3d8O .navbar .navbar-collapse.show .brand-container,
  .cid-sREHFy3d8O .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sREHFy3d8O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sREHFy3d8O .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sREHFy3d8O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sREHFy3d8O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sREHFy3d8O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sREHFy3d8O .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sREHFy3d8O .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sREHFy3d8O .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sREHFy3d8O .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sREHFy3d8O .navbar .right-menu,
  .cid-sREHFy3d8O .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sREHFy3d8O .navbar.navbar-short {
  min-height: 60px;
}
.cid-sREHFy3d8O .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREHFy3d8O .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sREHFy3d8O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sREHFy3d8O .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sREHFy3d8O .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sREHFy3d8O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sREHFy3d8O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sREHFy3d8O .dropdown-item.active,
.cid-sREHFy3d8O .dropdown-item:active {
  background-color: transparent;
}
.cid-sREHFy3d8O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sREHFy3d8O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sREHFy3d8O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sREHFy3d8O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sREHFy3d8O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sREHFy3d8O ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sREHFy3d8O ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sREHFy3d8O .navbar-buttons {
  margin-left: auto;
}
.cid-sREHFy3d8O button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sREHFy3d8O button.navbar-toggler:hover {
  outline: none;
}
.cid-sREHFy3d8O button.navbar-toggler:active {
  outline: none;
}
.cid-sREHFy3d8O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sREHFy3d8O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sREHFy3d8O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sREHFy3d8O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sREHFy3d8O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sREHFy3d8O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREHFy3d8O nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sREHFy3d8O nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sREHFy3d8O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREHFy3d8O a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sREHFy3d8O a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sREHFy3d8O a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sREHFy3d8O .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sREHFy3d8O .right-menu,
.cid-sREHFy3d8O .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sREHFy3d8O .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREHFy3d8O .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREHFy3d8O .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREHFy3d8O .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREHFy3d8O .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sREHFy3d8O .card-wrapper {
  z-index: 3;
}
.cid-sREHFy3d8O .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sREHFy3d8O .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sREHFy3d8O .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sREHFy3d8O .navbar-brand img {
  width: auto !important;
}
.cid-sSeAkEmRCy {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSeAkEmRCy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSeAkEmRCy .row {
  flex-direction: row-reverse;
}
.cid-sSeAkEmRCy img {
  width: 100%;
}
.cid-sREHFzA0z3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREHFzA0z3 .container {
  max-width: 1000px;
}
.cid-sREHFzA0z3 .mbr-text {
  color: #696969;
  text-align: center;
}
.cid-sREHFzA0z3 .mbr-section-subtitle {
  text-align: center;
}
.cid-sREHFzVuxp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREHFzVuxp img,
.cid-sREHFzVuxp .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sREHFzVuxp .item:focus,
.cid-sREHFzVuxp span:focus {
  outline: none;
}
.cid-sREHFzVuxp .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-sREHFzVuxp .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sREHFzVuxp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sREHFzVuxp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sREHFzVuxp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sREHFzVuxp .mbr-section-title {
  color: #ffffff;
}
.cid-sREHFzVuxp .mbr-text,
.cid-sREHFzVuxp .mbr-section-btn {
  text-align: center;
}
.cid-sREHFzVuxp .item-title {
  text-align: center;
}
.cid-sREHFzVuxp .item-subtitle {
  text-align: left;
}
.cid-sREHFBojsf {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sREHFBojsf .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sREHFBojsf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sREHFBojsf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREHFBojsf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sREHFBojsf .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sREHFBojsf .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sREHFBojsf .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sREHFBojsf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sREHFBojsf .copyright > p {
  color: #000000;
}
.cid-sREWlqE9hB .nav-item:focus,
.cid-sREWlqE9hB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sREWlqE9hB .nav-item {
    position: relative;
  }
}
.cid-sREWlqE9hB .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sREWlqE9hB .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sREWlqE9hB .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREWlqE9hB .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sREWlqE9hB .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sREWlqE9hB .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sREWlqE9hB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sREWlqE9hB .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREWlqE9hB .navbar.collapsed .navbar-collapse.show,
.cid-sREWlqE9hB .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREWlqE9hB .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sREWlqE9hB .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sREWlqE9hB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sREWlqE9hB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sREWlqE9hB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sREWlqE9hB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sREWlqE9hB .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sREWlqE9hB .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREWlqE9hB .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sREWlqE9hB .navbar.collapsed .right-menu,
.cid-sREWlqE9hB .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sREWlqE9hB .navbar .navbar-collapse.show,
  .cid-sREWlqE9hB .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sREWlqE9hB .navbar .navbar-collapse.show .brand-container,
  .cid-sREWlqE9hB .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sREWlqE9hB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sREWlqE9hB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sREWlqE9hB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sREWlqE9hB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sREWlqE9hB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sREWlqE9hB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sREWlqE9hB .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sREWlqE9hB .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sREWlqE9hB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sREWlqE9hB .navbar .right-menu,
  .cid-sREWlqE9hB .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sREWlqE9hB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sREWlqE9hB .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREWlqE9hB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sREWlqE9hB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sREWlqE9hB .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sREWlqE9hB .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sREWlqE9hB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sREWlqE9hB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sREWlqE9hB .dropdown-item.active,
.cid-sREWlqE9hB .dropdown-item:active {
  background-color: transparent;
}
.cid-sREWlqE9hB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sREWlqE9hB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sREWlqE9hB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sREWlqE9hB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sREWlqE9hB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sREWlqE9hB ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sREWlqE9hB ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sREWlqE9hB .navbar-buttons {
  margin-left: auto;
}
.cid-sREWlqE9hB button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sREWlqE9hB button.navbar-toggler:hover {
  outline: none;
}
.cid-sREWlqE9hB button.navbar-toggler:active {
  outline: none;
}
.cid-sREWlqE9hB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sREWlqE9hB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sREWlqE9hB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sREWlqE9hB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sREWlqE9hB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sREWlqE9hB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREWlqE9hB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sREWlqE9hB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sREWlqE9hB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREWlqE9hB a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sREWlqE9hB a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sREWlqE9hB a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sREWlqE9hB .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sREWlqE9hB .right-menu,
.cid-sREWlqE9hB .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sREWlqE9hB .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREWlqE9hB .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREWlqE9hB .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREWlqE9hB .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREWlqE9hB .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sREWlqE9hB .card-wrapper {
  z-index: 3;
}
.cid-sREWlqE9hB .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sREWlqE9hB .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sREWlqE9hB .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sREWlqE9hB .navbar-brand img {
  width: auto !important;
}
.cid-sSeA8bHkTg {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSeA8bHkTg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSeA8bHkTg .row {
  flex-direction: row-reverse;
}
.cid-sSeA8bHkTg img {
  width: 100%;
}
.cid-sSjmcJBI1C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjmcJBI1C .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSjmcJBI1C .row {
  justify-content: center;
}
.cid-sSjmcJBI1C .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSjmcJBI1C .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSjmcJBI1C .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSjmcJBI1C .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSjmcJBI1C .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSjmcJBI1C .p {
  text-align: center;
}
.cid-sREWltmp79 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREWltmp79 .item {
  padding-bottom: 2rem;
}
.cid-sREWltmp79 .item-wrapper {
  position: relative;
}
.cid-sREWltmp79 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sREWltmp79 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sREWltmp79 .carousel-control,
.cid-sREWltmp79 .close {
  background: #1b1b1b;
}
.cid-sREWltmp79 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sREWltmp79 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sREWltmp79 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sREWltmp79 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sREWltmp79 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sREWltmp79 .close::before {
  content: '\e91a';
}
.cid-sREWltmp79 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sREWltmp79 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sREWltmp79 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sREWltmp79 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sREWltmp79 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sREWltmp79 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sREWltmp79 .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-sREWltmp79 .carousel-indicators li.active,
.cid-sREWltmp79 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sREWltmp79 .carousel-indicators li::after,
.cid-sREWltmp79 .carousel-indicators li::before {
  content: none;
}
.cid-sREWltmp79 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sREWltmp79 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sREWltmp79 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sREWltmp79 .carousel-indicators {
    display: none;
  }
}
.cid-sREWltmp79 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sREWltmp79 .carousel-inner > .active {
  display: block;
}
.cid-sREWltmp79 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sREWltmp79 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sREWltmp79 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sREWltmp79 .carousel-control,
  .cid-sREWltmp79 .carousel-indicators,
  .cid-sREWltmp79 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sREWltmp79 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sREWltmp79 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sREWltmp79 .carousel-indicators .active,
.cid-sREWltmp79 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sREWltmp79 .carousel-indicators .active {
  background: #fff;
}
.cid-sREWltmp79 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sREWltmp79 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sREWltmp79 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sREWltmp79 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sREWltmp79 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sREWltmp79 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sREWltmp79 .carousel {
  width: 100%;
}
.cid-sREWltmp79 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sREWltmp79 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sREWltmp79 .modal.fade .modal-dialog,
.cid-sREWltmp79 .modal.in .modal-dialog {
  transform: none;
}
.cid-sREWltmp79 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sREWltmp79 H6 {
  text-align: center;
}
.cid-sRF1eKNNDD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRF1eKNNDD [class^="socicon-"]:before,
.cid-sRF1eKNNDD [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRF1eKNNDD .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRF1eKNNDD .btn-social:hover {
  background: #6592e6;
}
.cid-sRF1eKNNDD .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sREWlvSD5I {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sREWlvSD5I .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sREWlvSD5I .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sREWlvSD5I .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREWlvSD5I .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sREWlvSD5I .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sREWlvSD5I .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sREWlvSD5I .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sREWlvSD5I .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sREWlvSD5I .copyright > p {
  color: #000000;
}
.cid-sRF99BrZi5 .nav-item:focus,
.cid-sRF99BrZi5 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRF99BrZi5 .nav-item {
    position: relative;
  }
}
.cid-sRF99BrZi5 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRF99BrZi5 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRF99BrZi5 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRF99BrZi5 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRF99BrZi5 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRF99BrZi5 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRF99BrZi5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRF99BrZi5 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRF99BrZi5 .navbar.collapsed .navbar-collapse.show,
.cid-sRF99BrZi5 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRF99BrZi5 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRF99BrZi5 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRF99BrZi5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRF99BrZi5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRF99BrZi5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRF99BrZi5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRF99BrZi5 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRF99BrZi5 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRF99BrZi5 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRF99BrZi5 .navbar.collapsed .right-menu,
.cid-sRF99BrZi5 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRF99BrZi5 .navbar .navbar-collapse.show,
  .cid-sRF99BrZi5 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRF99BrZi5 .navbar .navbar-collapse.show .brand-container,
  .cid-sRF99BrZi5 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRF99BrZi5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRF99BrZi5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRF99BrZi5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRF99BrZi5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRF99BrZi5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRF99BrZi5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRF99BrZi5 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRF99BrZi5 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRF99BrZi5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRF99BrZi5 .navbar .right-menu,
  .cid-sRF99BrZi5 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRF99BrZi5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRF99BrZi5 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRF99BrZi5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRF99BrZi5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRF99BrZi5 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRF99BrZi5 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRF99BrZi5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRF99BrZi5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRF99BrZi5 .dropdown-item.active,
.cid-sRF99BrZi5 .dropdown-item:active {
  background-color: transparent;
}
.cid-sRF99BrZi5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRF99BrZi5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRF99BrZi5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRF99BrZi5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRF99BrZi5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRF99BrZi5 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRF99BrZi5 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRF99BrZi5 .navbar-buttons {
  margin-left: auto;
}
.cid-sRF99BrZi5 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRF99BrZi5 button.navbar-toggler:hover {
  outline: none;
}
.cid-sRF99BrZi5 button.navbar-toggler:active {
  outline: none;
}
.cid-sRF99BrZi5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRF99BrZi5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRF99BrZi5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRF99BrZi5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRF99BrZi5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRF99BrZi5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRF99BrZi5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRF99BrZi5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRF99BrZi5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRF99BrZi5 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRF99BrZi5 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRF99BrZi5 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRF99BrZi5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRF99BrZi5 .right-menu,
.cid-sRF99BrZi5 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRF99BrZi5 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRF99BrZi5 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRF99BrZi5 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRF99BrZi5 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRF99BrZi5 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRF99BrZi5 .card-wrapper {
  z-index: 3;
}
.cid-sRF99BrZi5 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRF99BrZi5 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRF99BrZi5 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRF99BrZi5 .navbar-brand img {
  width: auto !important;
}
.cid-sSeztA8rnE {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSeztA8rnE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSeztA8rnE .row {
  flex-direction: row-reverse;
}
.cid-sSeztA8rnE img {
  width: 100%;
}
.cid-sSkrhQO4Ny {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSkrhQO4Ny .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSkrhQO4Ny .row {
  justify-content: center;
}
.cid-sSkrhQO4Ny .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSkrhQO4Ny .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSkrhQO4Ny .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSkrhQO4Ny .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSkrhQO4Ny .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSkrhQO4Ny .p {
  text-align: center;
}
.cid-sRF99E7VnI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRF99E7VnI .item {
  padding-bottom: 2rem;
}
.cid-sRF99E7VnI .item-wrapper {
  position: relative;
}
.cid-sRF99E7VnI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRF99E7VnI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRF99E7VnI .carousel-control,
.cid-sRF99E7VnI .close {
  background: #1b1b1b;
}
.cid-sRF99E7VnI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRF99E7VnI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRF99E7VnI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRF99E7VnI .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRF99E7VnI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRF99E7VnI .close::before {
  content: '\e91a';
}
.cid-sRF99E7VnI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRF99E7VnI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRF99E7VnI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRF99E7VnI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRF99E7VnI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRF99E7VnI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRF99E7VnI .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-sRF99E7VnI .carousel-indicators li.active,
.cid-sRF99E7VnI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRF99E7VnI .carousel-indicators li::after,
.cid-sRF99E7VnI .carousel-indicators li::before {
  content: none;
}
.cid-sRF99E7VnI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRF99E7VnI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRF99E7VnI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRF99E7VnI .carousel-indicators {
    display: none;
  }
}
.cid-sRF99E7VnI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRF99E7VnI .carousel-inner > .active {
  display: block;
}
.cid-sRF99E7VnI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRF99E7VnI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRF99E7VnI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRF99E7VnI .carousel-control,
  .cid-sRF99E7VnI .carousel-indicators,
  .cid-sRF99E7VnI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRF99E7VnI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRF99E7VnI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRF99E7VnI .carousel-indicators .active,
.cid-sRF99E7VnI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRF99E7VnI .carousel-indicators .active {
  background: #fff;
}
.cid-sRF99E7VnI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRF99E7VnI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRF99E7VnI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRF99E7VnI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRF99E7VnI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRF99E7VnI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRF99E7VnI .carousel {
  width: 100%;
}
.cid-sRF99E7VnI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRF99E7VnI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRF99E7VnI .modal.fade .modal-dialog,
.cid-sRF99E7VnI .modal.in .modal-dialog {
  transform: none;
}
.cid-sRF99E7VnI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRF99E7VnI H6 {
  text-align: center;
}
.cid-sRFaymDmcP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFaymDmcP .item {
  padding-bottom: 2rem;
}
.cid-sRFaymDmcP .item-wrapper {
  position: relative;
}
.cid-sRFaymDmcP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFaymDmcP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFaymDmcP .carousel-control,
.cid-sRFaymDmcP .close {
  background: #1b1b1b;
}
.cid-sRFaymDmcP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFaymDmcP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFaymDmcP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFaymDmcP .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFaymDmcP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFaymDmcP .close::before {
  content: '\e91a';
}
.cid-sRFaymDmcP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFaymDmcP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFaymDmcP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFaymDmcP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFaymDmcP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFaymDmcP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFaymDmcP .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-sRFaymDmcP .carousel-indicators li.active,
.cid-sRFaymDmcP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFaymDmcP .carousel-indicators li::after,
.cid-sRFaymDmcP .carousel-indicators li::before {
  content: none;
}
.cid-sRFaymDmcP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFaymDmcP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFaymDmcP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFaymDmcP .carousel-indicators {
    display: none;
  }
}
.cid-sRFaymDmcP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFaymDmcP .carousel-inner > .active {
  display: block;
}
.cid-sRFaymDmcP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFaymDmcP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFaymDmcP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFaymDmcP .carousel-control,
  .cid-sRFaymDmcP .carousel-indicators,
  .cid-sRFaymDmcP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFaymDmcP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFaymDmcP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFaymDmcP .carousel-indicators .active,
.cid-sRFaymDmcP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFaymDmcP .carousel-indicators .active {
  background: #fff;
}
.cid-sRFaymDmcP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFaymDmcP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFaymDmcP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFaymDmcP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFaymDmcP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFaymDmcP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFaymDmcP .carousel {
  width: 100%;
}
.cid-sRFaymDmcP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFaymDmcP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFaymDmcP .modal.fade .modal-dialog,
.cid-sRFaymDmcP .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFaymDmcP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFaymDmcP H6 {
  text-align: center;
}
.cid-sRFanYlY8g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFanYlY8g .item {
  padding-bottom: 2rem;
}
.cid-sRFanYlY8g .item-wrapper {
  position: relative;
}
.cid-sRFanYlY8g .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFanYlY8g .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFanYlY8g .carousel-control,
.cid-sRFanYlY8g .close {
  background: #1b1b1b;
}
.cid-sRFanYlY8g .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFanYlY8g .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFanYlY8g .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFanYlY8g .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFanYlY8g .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFanYlY8g .close::before {
  content: '\e91a';
}
.cid-sRFanYlY8g .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFanYlY8g .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFanYlY8g .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFanYlY8g .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFanYlY8g .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFanYlY8g .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFanYlY8g .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-sRFanYlY8g .carousel-indicators li.active,
.cid-sRFanYlY8g .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFanYlY8g .carousel-indicators li::after,
.cid-sRFanYlY8g .carousel-indicators li::before {
  content: none;
}
.cid-sRFanYlY8g .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFanYlY8g .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFanYlY8g .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFanYlY8g .carousel-indicators {
    display: none;
  }
}
.cid-sRFanYlY8g .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFanYlY8g .carousel-inner > .active {
  display: block;
}
.cid-sRFanYlY8g .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFanYlY8g .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFanYlY8g .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFanYlY8g .carousel-control,
  .cid-sRFanYlY8g .carousel-indicators,
  .cid-sRFanYlY8g .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFanYlY8g .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFanYlY8g .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFanYlY8g .carousel-indicators .active,
.cid-sRFanYlY8g .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFanYlY8g .carousel-indicators .active {
  background: #fff;
}
.cid-sRFanYlY8g .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFanYlY8g .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFanYlY8g .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFanYlY8g .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFanYlY8g .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFanYlY8g .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFanYlY8g .carousel {
  width: 100%;
}
.cid-sRFanYlY8g .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFanYlY8g .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFanYlY8g .modal.fade .modal-dialog,
.cid-sRFanYlY8g .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFanYlY8g .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFanYlY8g H6 {
  text-align: center;
}
.cid-sRF99FA2Hi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRF99FA2Hi [class^="socicon-"]:before,
.cid-sRF99FA2Hi [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRF99FA2Hi .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRF99FA2Hi .btn-social:hover {
  background: #6592e6;
}
.cid-sRF99FA2Hi .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRF99G7vjZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRF99G7vjZ .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRF99G7vjZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRF99G7vjZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRF99G7vjZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRF99G7vjZ .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRF99G7vjZ .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRF99G7vjZ .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRF99G7vjZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRF99G7vjZ .copyright > p {
  color: #000000;
}
.cid-sRFbeV6s5E .nav-item:focus,
.cid-sRFbeV6s5E .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFbeV6s5E .nav-item {
    position: relative;
  }
}
.cid-sRFbeV6s5E .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFbeV6s5E .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFbeV6s5E .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFbeV6s5E .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFbeV6s5E .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFbeV6s5E .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFbeV6s5E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFbeV6s5E .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFbeV6s5E .navbar.collapsed .navbar-collapse.show,
.cid-sRFbeV6s5E .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFbeV6s5E .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFbeV6s5E .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFbeV6s5E .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFbeV6s5E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFbeV6s5E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFbeV6s5E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFbeV6s5E .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFbeV6s5E .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFbeV6s5E .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFbeV6s5E .navbar.collapsed .right-menu,
.cid-sRFbeV6s5E .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFbeV6s5E .navbar .navbar-collapse.show,
  .cid-sRFbeV6s5E .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFbeV6s5E .navbar .navbar-collapse.show .brand-container,
  .cid-sRFbeV6s5E .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFbeV6s5E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFbeV6s5E .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFbeV6s5E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFbeV6s5E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFbeV6s5E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFbeV6s5E .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFbeV6s5E .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFbeV6s5E .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFbeV6s5E .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFbeV6s5E .navbar .right-menu,
  .cid-sRFbeV6s5E .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFbeV6s5E .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFbeV6s5E .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFbeV6s5E .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFbeV6s5E .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFbeV6s5E .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFbeV6s5E .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFbeV6s5E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFbeV6s5E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFbeV6s5E .dropdown-item.active,
.cid-sRFbeV6s5E .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFbeV6s5E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFbeV6s5E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFbeV6s5E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFbeV6s5E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFbeV6s5E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFbeV6s5E ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFbeV6s5E ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFbeV6s5E .navbar-buttons {
  margin-left: auto;
}
.cid-sRFbeV6s5E button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFbeV6s5E button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFbeV6s5E button.navbar-toggler:active {
  outline: none;
}
.cid-sRFbeV6s5E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFbeV6s5E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFbeV6s5E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFbeV6s5E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFbeV6s5E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFbeV6s5E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFbeV6s5E nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFbeV6s5E nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFbeV6s5E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFbeV6s5E a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFbeV6s5E a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFbeV6s5E a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFbeV6s5E .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFbeV6s5E .right-menu,
.cid-sRFbeV6s5E .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFbeV6s5E .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFbeV6s5E .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFbeV6s5E .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFbeV6s5E .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFbeV6s5E .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFbeV6s5E .card-wrapper {
  z-index: 3;
}
.cid-sRFbeV6s5E .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFbeV6s5E .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFbeV6s5E .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFbeV6s5E .navbar-brand img {
  width: auto !important;
}
.cid-sSezwQdckL {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezwQdckL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezwQdckL .row {
  flex-direction: row-reverse;
}
.cid-sSezwQdckL img {
  width: 100%;
}
.cid-sSkqZaWCWt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSkqZaWCWt .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSkqZaWCWt .row {
  justify-content: center;
}
.cid-sSkqZaWCWt .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSkqZaWCWt .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSkqZaWCWt .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSkqZaWCWt .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSkqZaWCWt .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSkqZaWCWt .p {
  text-align: center;
}
.cid-sRFbeX4zKc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFbeX4zKc .item {
  padding-bottom: 2rem;
}
.cid-sRFbeX4zKc .item-wrapper {
  position: relative;
}
.cid-sRFbeX4zKc .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFbeX4zKc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFbeX4zKc .carousel-control,
.cid-sRFbeX4zKc .close {
  background: #1b1b1b;
}
.cid-sRFbeX4zKc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFbeX4zKc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFbeX4zKc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFbeX4zKc .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFbeX4zKc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFbeX4zKc .close::before {
  content: '\e91a';
}
.cid-sRFbeX4zKc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFbeX4zKc .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFbeX4zKc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFbeX4zKc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFbeX4zKc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFbeX4zKc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFbeX4zKc .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-sRFbeX4zKc .carousel-indicators li.active,
.cid-sRFbeX4zKc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFbeX4zKc .carousel-indicators li::after,
.cid-sRFbeX4zKc .carousel-indicators li::before {
  content: none;
}
.cid-sRFbeX4zKc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFbeX4zKc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFbeX4zKc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFbeX4zKc .carousel-indicators {
    display: none;
  }
}
.cid-sRFbeX4zKc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFbeX4zKc .carousel-inner > .active {
  display: block;
}
.cid-sRFbeX4zKc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFbeX4zKc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFbeX4zKc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFbeX4zKc .carousel-control,
  .cid-sRFbeX4zKc .carousel-indicators,
  .cid-sRFbeX4zKc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFbeX4zKc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFbeX4zKc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFbeX4zKc .carousel-indicators .active,
.cid-sRFbeX4zKc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFbeX4zKc .carousel-indicators .active {
  background: #fff;
}
.cid-sRFbeX4zKc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFbeX4zKc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFbeX4zKc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFbeX4zKc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFbeX4zKc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFbeX4zKc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFbeX4zKc .carousel {
  width: 100%;
}
.cid-sRFbeX4zKc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFbeX4zKc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFbeX4zKc .modal.fade .modal-dialog,
.cid-sRFbeX4zKc .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFbeX4zKc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFbeX4zKc H6 {
  text-align: center;
}
.cid-sRFbf0OVF5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFbf0OVF5 [class^="socicon-"]:before,
.cid-sRFbf0OVF5 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFbf0OVF5 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFbf0OVF5 .btn-social:hover {
  background: #6592e6;
}
.cid-sRFbf0OVF5 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFbf1sTgF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFbf1sTgF .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFbf1sTgF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFbf1sTgF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFbf1sTgF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFbf1sTgF .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFbf1sTgF .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFbf1sTgF .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFbf1sTgF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFbf1sTgF .copyright > p {
  color: #000000;
}
.cid-sRFbPu2lxO .nav-item:focus,
.cid-sRFbPu2lxO .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFbPu2lxO .nav-item {
    position: relative;
  }
}
.cid-sRFbPu2lxO .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFbPu2lxO .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFbPu2lxO .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFbPu2lxO .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFbPu2lxO .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFbPu2lxO .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFbPu2lxO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFbPu2lxO .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFbPu2lxO .navbar.collapsed .navbar-collapse.show,
.cid-sRFbPu2lxO .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFbPu2lxO .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFbPu2lxO .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFbPu2lxO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFbPu2lxO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFbPu2lxO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFbPu2lxO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFbPu2lxO .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFbPu2lxO .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFbPu2lxO .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFbPu2lxO .navbar.collapsed .right-menu,
.cid-sRFbPu2lxO .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFbPu2lxO .navbar .navbar-collapse.show,
  .cid-sRFbPu2lxO .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFbPu2lxO .navbar .navbar-collapse.show .brand-container,
  .cid-sRFbPu2lxO .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFbPu2lxO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFbPu2lxO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFbPu2lxO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFbPu2lxO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFbPu2lxO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFbPu2lxO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFbPu2lxO .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFbPu2lxO .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFbPu2lxO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFbPu2lxO .navbar .right-menu,
  .cid-sRFbPu2lxO .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFbPu2lxO .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFbPu2lxO .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFbPu2lxO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFbPu2lxO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFbPu2lxO .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFbPu2lxO .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFbPu2lxO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFbPu2lxO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFbPu2lxO .dropdown-item.active,
.cid-sRFbPu2lxO .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFbPu2lxO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFbPu2lxO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFbPu2lxO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFbPu2lxO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFbPu2lxO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFbPu2lxO ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFbPu2lxO ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFbPu2lxO .navbar-buttons {
  margin-left: auto;
}
.cid-sRFbPu2lxO button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFbPu2lxO button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFbPu2lxO button.navbar-toggler:active {
  outline: none;
}
.cid-sRFbPu2lxO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFbPu2lxO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFbPu2lxO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFbPu2lxO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFbPu2lxO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFbPu2lxO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFbPu2lxO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFbPu2lxO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFbPu2lxO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFbPu2lxO a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFbPu2lxO a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFbPu2lxO a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFbPu2lxO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFbPu2lxO .right-menu,
.cid-sRFbPu2lxO .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFbPu2lxO .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFbPu2lxO .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFbPu2lxO .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFbPu2lxO .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFbPu2lxO .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFbPu2lxO .card-wrapper {
  z-index: 3;
}
.cid-sRFbPu2lxO .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFbPu2lxO .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFbPu2lxO .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFbPu2lxO .navbar-brand img {
  width: auto !important;
}
.cid-sSezASYzzZ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezASYzzZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezASYzzZ .row {
  flex-direction: row-reverse;
}
.cid-sSezASYzzZ img {
  width: 100%;
}
.cid-sSko1tkSSW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSko1tkSSW .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSko1tkSSW .row {
  justify-content: center;
}
.cid-sSko1tkSSW .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSko1tkSSW .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSko1tkSSW .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSko1tkSSW .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSko1tkSSW .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSko1tkSSW .p {
  text-align: center;
}
.cid-sRFbPvvy6T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFbPvvy6T .item {
  padding-bottom: 2rem;
}
.cid-sRFbPvvy6T .item-wrapper {
  position: relative;
}
.cid-sRFbPvvy6T .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFbPvvy6T .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFbPvvy6T .carousel-control,
.cid-sRFbPvvy6T .close {
  background: #1b1b1b;
}
.cid-sRFbPvvy6T .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFbPvvy6T .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFbPvvy6T .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFbPvvy6T .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFbPvvy6T .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFbPvvy6T .close::before {
  content: '\e91a';
}
.cid-sRFbPvvy6T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFbPvvy6T .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFbPvvy6T .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFbPvvy6T .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFbPvvy6T .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFbPvvy6T .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFbPvvy6T .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-sRFbPvvy6T .carousel-indicators li.active,
.cid-sRFbPvvy6T .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFbPvvy6T .carousel-indicators li::after,
.cid-sRFbPvvy6T .carousel-indicators li::before {
  content: none;
}
.cid-sRFbPvvy6T .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFbPvvy6T .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFbPvvy6T .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFbPvvy6T .carousel-indicators {
    display: none;
  }
}
.cid-sRFbPvvy6T .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFbPvvy6T .carousel-inner > .active {
  display: block;
}
.cid-sRFbPvvy6T .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFbPvvy6T .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFbPvvy6T .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFbPvvy6T .carousel-control,
  .cid-sRFbPvvy6T .carousel-indicators,
  .cid-sRFbPvvy6T .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFbPvvy6T .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFbPvvy6T .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFbPvvy6T .carousel-indicators .active,
.cid-sRFbPvvy6T .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFbPvvy6T .carousel-indicators .active {
  background: #fff;
}
.cid-sRFbPvvy6T .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFbPvvy6T .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFbPvvy6T .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFbPvvy6T .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFbPvvy6T .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFbPvvy6T .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFbPvvy6T .carousel {
  width: 100%;
}
.cid-sRFbPvvy6T .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFbPvvy6T .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFbPvvy6T .modal.fade .modal-dialog,
.cid-sRFbPvvy6T .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFbPvvy6T .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFbPvvy6T H6 {
  text-align: center;
}
.cid-sRFbPwd70d {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFbPwd70d [class^="socicon-"]:before,
.cid-sRFbPwd70d [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFbPwd70d .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFbPwd70d .btn-social:hover {
  background: #6592e6;
}
.cid-sRFbPwd70d .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFbPwGCoV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFbPwGCoV .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFbPwGCoV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFbPwGCoV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFbPwGCoV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFbPwGCoV .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFbPwGCoV .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFbPwGCoV .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFbPwGCoV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFbPwGCoV .copyright > p {
  color: #000000;
}
.cid-sRFch7nTFD .nav-item:focus,
.cid-sRFch7nTFD .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFch7nTFD .nav-item {
    position: relative;
  }
}
.cid-sRFch7nTFD .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFch7nTFD .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFch7nTFD .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFch7nTFD .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFch7nTFD .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFch7nTFD .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFch7nTFD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFch7nTFD .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFch7nTFD .navbar.collapsed .navbar-collapse.show,
.cid-sRFch7nTFD .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFch7nTFD .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFch7nTFD .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFch7nTFD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFch7nTFD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFch7nTFD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFch7nTFD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFch7nTFD .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFch7nTFD .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFch7nTFD .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFch7nTFD .navbar.collapsed .right-menu,
.cid-sRFch7nTFD .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFch7nTFD .navbar .navbar-collapse.show,
  .cid-sRFch7nTFD .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFch7nTFD .navbar .navbar-collapse.show .brand-container,
  .cid-sRFch7nTFD .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFch7nTFD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFch7nTFD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFch7nTFD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFch7nTFD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFch7nTFD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFch7nTFD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFch7nTFD .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFch7nTFD .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFch7nTFD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFch7nTFD .navbar .right-menu,
  .cid-sRFch7nTFD .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFch7nTFD .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFch7nTFD .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFch7nTFD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFch7nTFD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFch7nTFD .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFch7nTFD .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFch7nTFD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFch7nTFD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFch7nTFD .dropdown-item.active,
.cid-sRFch7nTFD .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFch7nTFD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFch7nTFD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFch7nTFD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFch7nTFD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFch7nTFD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFch7nTFD ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFch7nTFD ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFch7nTFD .navbar-buttons {
  margin-left: auto;
}
.cid-sRFch7nTFD button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFch7nTFD button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFch7nTFD button.navbar-toggler:active {
  outline: none;
}
.cid-sRFch7nTFD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFch7nTFD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFch7nTFD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFch7nTFD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFch7nTFD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFch7nTFD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFch7nTFD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFch7nTFD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFch7nTFD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFch7nTFD a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFch7nTFD a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFch7nTFD a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFch7nTFD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFch7nTFD .right-menu,
.cid-sRFch7nTFD .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFch7nTFD .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFch7nTFD .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFch7nTFD .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFch7nTFD .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFch7nTFD .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFch7nTFD .card-wrapper {
  z-index: 3;
}
.cid-sRFch7nTFD .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFch7nTFD .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFch7nTFD .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFch7nTFD .navbar-brand img {
  width: auto !important;
}
.cid-sSezErejWZ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezErejWZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezErejWZ .row {
  flex-direction: row-reverse;
}
.cid-sSezErejWZ img {
  width: 100%;
}
.cid-sSknLOo4n7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSknLOo4n7 .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSknLOo4n7 .row {
  justify-content: center;
}
.cid-sSknLOo4n7 .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSknLOo4n7 .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSknLOo4n7 .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSknLOo4n7 .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSknLOo4n7 .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSknLOo4n7 .p {
  text-align: center;
}
.cid-sRFch8Hpne {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFch8Hpne .item {
  padding-bottom: 2rem;
}
.cid-sRFch8Hpne .item-wrapper {
  position: relative;
}
.cid-sRFch8Hpne .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFch8Hpne .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFch8Hpne .carousel-control,
.cid-sRFch8Hpne .close {
  background: #1b1b1b;
}
.cid-sRFch8Hpne .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFch8Hpne .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFch8Hpne .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFch8Hpne .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFch8Hpne .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFch8Hpne .close::before {
  content: '\e91a';
}
.cid-sRFch8Hpne .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFch8Hpne .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFch8Hpne .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFch8Hpne .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFch8Hpne .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFch8Hpne .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFch8Hpne .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-sRFch8Hpne .carousel-indicators li.active,
.cid-sRFch8Hpne .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFch8Hpne .carousel-indicators li::after,
.cid-sRFch8Hpne .carousel-indicators li::before {
  content: none;
}
.cid-sRFch8Hpne .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFch8Hpne .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFch8Hpne .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFch8Hpne .carousel-indicators {
    display: none;
  }
}
.cid-sRFch8Hpne .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFch8Hpne .carousel-inner > .active {
  display: block;
}
.cid-sRFch8Hpne .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFch8Hpne .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFch8Hpne .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFch8Hpne .carousel-control,
  .cid-sRFch8Hpne .carousel-indicators,
  .cid-sRFch8Hpne .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFch8Hpne .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFch8Hpne .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFch8Hpne .carousel-indicators .active,
.cid-sRFch8Hpne .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFch8Hpne .carousel-indicators .active {
  background: #fff;
}
.cid-sRFch8Hpne .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFch8Hpne .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFch8Hpne .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFch8Hpne .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFch8Hpne .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFch8Hpne .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFch8Hpne .carousel {
  width: 100%;
}
.cid-sRFch8Hpne .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFch8Hpne .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFch8Hpne .modal.fade .modal-dialog,
.cid-sRFch8Hpne .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFch8Hpne .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFch8Hpne H6 {
  text-align: center;
}
.cid-sRFch9CGOH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFch9CGOH [class^="socicon-"]:before,
.cid-sRFch9CGOH [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFch9CGOH .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFch9CGOH .btn-social:hover {
  background: #6592e6;
}
.cid-sRFch9CGOH .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFcha1hM1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFcha1hM1 .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFcha1hM1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFcha1hM1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFcha1hM1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFcha1hM1 .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFcha1hM1 .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFcha1hM1 .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFcha1hM1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFcha1hM1 .copyright > p {
  color: #000000;
}
.cid-sRFcKYCMOL .nav-item:focus,
.cid-sRFcKYCMOL .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFcKYCMOL .nav-item {
    position: relative;
  }
}
.cid-sRFcKYCMOL .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFcKYCMOL .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFcKYCMOL .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFcKYCMOL .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFcKYCMOL .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFcKYCMOL .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFcKYCMOL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFcKYCMOL .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFcKYCMOL .navbar.collapsed .navbar-collapse.show,
.cid-sRFcKYCMOL .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFcKYCMOL .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFcKYCMOL .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFcKYCMOL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFcKYCMOL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFcKYCMOL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFcKYCMOL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFcKYCMOL .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFcKYCMOL .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFcKYCMOL .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFcKYCMOL .navbar.collapsed .right-menu,
.cid-sRFcKYCMOL .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFcKYCMOL .navbar .navbar-collapse.show,
  .cid-sRFcKYCMOL .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFcKYCMOL .navbar .navbar-collapse.show .brand-container,
  .cid-sRFcKYCMOL .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFcKYCMOL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFcKYCMOL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFcKYCMOL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFcKYCMOL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFcKYCMOL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFcKYCMOL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFcKYCMOL .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFcKYCMOL .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFcKYCMOL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFcKYCMOL .navbar .right-menu,
  .cid-sRFcKYCMOL .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFcKYCMOL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFcKYCMOL .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFcKYCMOL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFcKYCMOL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFcKYCMOL .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFcKYCMOL .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFcKYCMOL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFcKYCMOL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFcKYCMOL .dropdown-item.active,
.cid-sRFcKYCMOL .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFcKYCMOL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFcKYCMOL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFcKYCMOL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFcKYCMOL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFcKYCMOL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFcKYCMOL ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFcKYCMOL ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFcKYCMOL .navbar-buttons {
  margin-left: auto;
}
.cid-sRFcKYCMOL button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFcKYCMOL button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFcKYCMOL button.navbar-toggler:active {
  outline: none;
}
.cid-sRFcKYCMOL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFcKYCMOL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFcKYCMOL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFcKYCMOL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFcKYCMOL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFcKYCMOL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFcKYCMOL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFcKYCMOL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFcKYCMOL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFcKYCMOL a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFcKYCMOL a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFcKYCMOL a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFcKYCMOL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFcKYCMOL .right-menu,
.cid-sRFcKYCMOL .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFcKYCMOL .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFcKYCMOL .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFcKYCMOL .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFcKYCMOL .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFcKYCMOL .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFcKYCMOL .card-wrapper {
  z-index: 3;
}
.cid-sRFcKYCMOL .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFcKYCMOL .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFcKYCMOL .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFcKYCMOL .navbar-brand img {
  width: auto !important;
}
.cid-sSezHqTFx3 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezHqTFx3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezHqTFx3 .row {
  flex-direction: row-reverse;
}
.cid-sSezHqTFx3 img {
  width: 100%;
}
.cid-sSknpSkATq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSknpSkATq .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSknpSkATq .row {
  justify-content: center;
}
.cid-sSknpSkATq .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSknpSkATq .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSknpSkATq .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSknpSkATq .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSknpSkATq .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSknpSkATq .p {
  text-align: center;
}
.cid-sRFcL1Nngo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFcL1Nngo .item {
  padding-bottom: 2rem;
}
.cid-sRFcL1Nngo .item-wrapper {
  position: relative;
}
.cid-sRFcL1Nngo .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFcL1Nngo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFcL1Nngo .carousel-control,
.cid-sRFcL1Nngo .close {
  background: #1b1b1b;
}
.cid-sRFcL1Nngo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFcL1Nngo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFcL1Nngo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFcL1Nngo .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFcL1Nngo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFcL1Nngo .close::before {
  content: '\e91a';
}
.cid-sRFcL1Nngo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFcL1Nngo .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFcL1Nngo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFcL1Nngo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFcL1Nngo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFcL1Nngo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFcL1Nngo .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-sRFcL1Nngo .carousel-indicators li.active,
.cid-sRFcL1Nngo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFcL1Nngo .carousel-indicators li::after,
.cid-sRFcL1Nngo .carousel-indicators li::before {
  content: none;
}
.cid-sRFcL1Nngo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFcL1Nngo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFcL1Nngo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFcL1Nngo .carousel-indicators {
    display: none;
  }
}
.cid-sRFcL1Nngo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFcL1Nngo .carousel-inner > .active {
  display: block;
}
.cid-sRFcL1Nngo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFcL1Nngo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFcL1Nngo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFcL1Nngo .carousel-control,
  .cid-sRFcL1Nngo .carousel-indicators,
  .cid-sRFcL1Nngo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFcL1Nngo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFcL1Nngo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFcL1Nngo .carousel-indicators .active,
.cid-sRFcL1Nngo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFcL1Nngo .carousel-indicators .active {
  background: #fff;
}
.cid-sRFcL1Nngo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFcL1Nngo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFcL1Nngo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFcL1Nngo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFcL1Nngo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFcL1Nngo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFcL1Nngo .carousel {
  width: 100%;
}
.cid-sRFcL1Nngo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFcL1Nngo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFcL1Nngo .modal.fade .modal-dialog,
.cid-sRFcL1Nngo .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFcL1Nngo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFcL1Nngo H6 {
  text-align: center;
}
.cid-sRFcL3ojDW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFcL3ojDW [class^="socicon-"]:before,
.cid-sRFcL3ojDW [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFcL3ojDW .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFcL3ojDW .btn-social:hover {
  background: #6592e6;
}
.cid-sRFcL3ojDW .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFcL3TG3r {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFcL3TG3r .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFcL3TG3r .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFcL3TG3r .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFcL3TG3r .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFcL3TG3r .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFcL3TG3r .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFcL3TG3r .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFcL3TG3r .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFcL3TG3r .copyright > p {
  color: #000000;
}
.cid-sRFdfkZA51 .nav-item:focus,
.cid-sRFdfkZA51 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFdfkZA51 .nav-item {
    position: relative;
  }
}
.cid-sRFdfkZA51 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFdfkZA51 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFdfkZA51 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFdfkZA51 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFdfkZA51 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFdfkZA51 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFdfkZA51 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFdfkZA51 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFdfkZA51 .navbar.collapsed .navbar-collapse.show,
.cid-sRFdfkZA51 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFdfkZA51 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFdfkZA51 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFdfkZA51 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFdfkZA51 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFdfkZA51 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFdfkZA51 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFdfkZA51 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFdfkZA51 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFdfkZA51 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFdfkZA51 .navbar.collapsed .right-menu,
.cid-sRFdfkZA51 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFdfkZA51 .navbar .navbar-collapse.show,
  .cid-sRFdfkZA51 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFdfkZA51 .navbar .navbar-collapse.show .brand-container,
  .cid-sRFdfkZA51 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFdfkZA51 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFdfkZA51 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFdfkZA51 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFdfkZA51 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFdfkZA51 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFdfkZA51 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFdfkZA51 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFdfkZA51 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFdfkZA51 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFdfkZA51 .navbar .right-menu,
  .cid-sRFdfkZA51 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFdfkZA51 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFdfkZA51 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFdfkZA51 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFdfkZA51 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFdfkZA51 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFdfkZA51 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFdfkZA51 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFdfkZA51 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFdfkZA51 .dropdown-item.active,
.cid-sRFdfkZA51 .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFdfkZA51 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFdfkZA51 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFdfkZA51 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFdfkZA51 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFdfkZA51 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFdfkZA51 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFdfkZA51 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFdfkZA51 .navbar-buttons {
  margin-left: auto;
}
.cid-sRFdfkZA51 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFdfkZA51 button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFdfkZA51 button.navbar-toggler:active {
  outline: none;
}
.cid-sRFdfkZA51 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFdfkZA51 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFdfkZA51 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFdfkZA51 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFdfkZA51 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFdfkZA51 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFdfkZA51 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFdfkZA51 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFdfkZA51 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFdfkZA51 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFdfkZA51 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFdfkZA51 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFdfkZA51 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFdfkZA51 .right-menu,
.cid-sRFdfkZA51 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFdfkZA51 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFdfkZA51 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFdfkZA51 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFdfkZA51 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFdfkZA51 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFdfkZA51 .card-wrapper {
  z-index: 3;
}
.cid-sRFdfkZA51 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFdfkZA51 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFdfkZA51 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFdfkZA51 .navbar-brand img {
  width: auto !important;
}
.cid-sSezYqxMa7 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezYqxMa7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezYqxMa7 .row {
  flex-direction: row-reverse;
}
.cid-sSezYqxMa7 img {
  width: 100%;
}
.cid-sSknAYztFx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSknAYztFx .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSknAYztFx .row {
  justify-content: center;
}
.cid-sSknAYztFx .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSknAYztFx .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSknAYztFx .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSknAYztFx .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSknAYztFx .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSknAYztFx .p {
  text-align: center;
}
.cid-sRFdfnHB46 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFdfnHB46 .item {
  padding-bottom: 2rem;
}
.cid-sRFdfnHB46 .item-wrapper {
  position: relative;
}
.cid-sRFdfnHB46 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFdfnHB46 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFdfnHB46 .carousel-control,
.cid-sRFdfnHB46 .close {
  background: #1b1b1b;
}
.cid-sRFdfnHB46 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFdfnHB46 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFdfnHB46 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFdfnHB46 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFdfnHB46 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFdfnHB46 .close::before {
  content: '\e91a';
}
.cid-sRFdfnHB46 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFdfnHB46 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFdfnHB46 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFdfnHB46 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFdfnHB46 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFdfnHB46 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFdfnHB46 .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-sRFdfnHB46 .carousel-indicators li.active,
.cid-sRFdfnHB46 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFdfnHB46 .carousel-indicators li::after,
.cid-sRFdfnHB46 .carousel-indicators li::before {
  content: none;
}
.cid-sRFdfnHB46 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFdfnHB46 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFdfnHB46 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFdfnHB46 .carousel-indicators {
    display: none;
  }
}
.cid-sRFdfnHB46 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFdfnHB46 .carousel-inner > .active {
  display: block;
}
.cid-sRFdfnHB46 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFdfnHB46 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFdfnHB46 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFdfnHB46 .carousel-control,
  .cid-sRFdfnHB46 .carousel-indicators,
  .cid-sRFdfnHB46 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFdfnHB46 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFdfnHB46 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFdfnHB46 .carousel-indicators .active,
.cid-sRFdfnHB46 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFdfnHB46 .carousel-indicators .active {
  background: #fff;
}
.cid-sRFdfnHB46 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFdfnHB46 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFdfnHB46 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFdfnHB46 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFdfnHB46 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFdfnHB46 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFdfnHB46 .carousel {
  width: 100%;
}
.cid-sRFdfnHB46 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFdfnHB46 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFdfnHB46 .modal.fade .modal-dialog,
.cid-sRFdfnHB46 .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFdfnHB46 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFdfnHB46 H6 {
  text-align: center;
}
.cid-sRFdfqj6r1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFdfqj6r1 [class^="socicon-"]:before,
.cid-sRFdfqj6r1 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFdfqj6r1 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFdfqj6r1 .btn-social:hover {
  background: #6592e6;
}
.cid-sRFdfqj6r1 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFdfqHnN5 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFdfqHnN5 .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFdfqHnN5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFdfqHnN5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFdfqHnN5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFdfqHnN5 .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFdfqHnN5 .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFdfqHnN5 .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFdfqHnN5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFdfqHnN5 .copyright > p {
  color: #000000;
}
.cid-sRFe51pmhM .nav-item:focus,
.cid-sRFe51pmhM .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFe51pmhM .nav-item {
    position: relative;
  }
}
.cid-sRFe51pmhM .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFe51pmhM .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFe51pmhM .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFe51pmhM .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFe51pmhM .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFe51pmhM .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFe51pmhM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFe51pmhM .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFe51pmhM .navbar.collapsed .navbar-collapse.show,
.cid-sRFe51pmhM .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFe51pmhM .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFe51pmhM .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFe51pmhM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFe51pmhM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFe51pmhM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFe51pmhM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFe51pmhM .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFe51pmhM .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFe51pmhM .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFe51pmhM .navbar.collapsed .right-menu,
.cid-sRFe51pmhM .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFe51pmhM .navbar .navbar-collapse.show,
  .cid-sRFe51pmhM .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFe51pmhM .navbar .navbar-collapse.show .brand-container,
  .cid-sRFe51pmhM .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFe51pmhM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFe51pmhM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFe51pmhM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFe51pmhM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFe51pmhM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFe51pmhM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFe51pmhM .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFe51pmhM .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFe51pmhM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFe51pmhM .navbar .right-menu,
  .cid-sRFe51pmhM .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFe51pmhM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFe51pmhM .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFe51pmhM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFe51pmhM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFe51pmhM .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFe51pmhM .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFe51pmhM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFe51pmhM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFe51pmhM .dropdown-item.active,
.cid-sRFe51pmhM .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFe51pmhM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFe51pmhM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFe51pmhM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFe51pmhM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFe51pmhM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFe51pmhM ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFe51pmhM ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFe51pmhM .navbar-buttons {
  margin-left: auto;
}
.cid-sRFe51pmhM button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFe51pmhM button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFe51pmhM button.navbar-toggler:active {
  outline: none;
}
.cid-sRFe51pmhM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFe51pmhM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFe51pmhM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFe51pmhM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFe51pmhM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFe51pmhM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFe51pmhM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFe51pmhM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFe51pmhM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFe51pmhM a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFe51pmhM a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFe51pmhM a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFe51pmhM .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFe51pmhM .right-menu,
.cid-sRFe51pmhM .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFe51pmhM .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFe51pmhM .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFe51pmhM .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFe51pmhM .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFe51pmhM .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFe51pmhM .card-wrapper {
  z-index: 3;
}
.cid-sRFe51pmhM .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFe51pmhM .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFe51pmhM .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFe51pmhM .navbar-brand img {
  width: auto !important;
}
.cid-sSeA5vQDlN {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSeA5vQDlN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSeA5vQDlN .row {
  flex-direction: row-reverse;
}
.cid-sSeA5vQDlN img {
  width: 100%;
}
.cid-sSkoeeNG7I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSkoeeNG7I .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSkoeeNG7I .row {
  justify-content: center;
}
.cid-sSkoeeNG7I .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSkoeeNG7I .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSkoeeNG7I .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSkoeeNG7I .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSkoeeNG7I .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSkoeeNG7I .p {
  text-align: center;
}
.cid-sRFe53SHIv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFe53SHIv .item {
  padding-bottom: 2rem;
}
.cid-sRFe53SHIv .item-wrapper {
  position: relative;
}
.cid-sRFe53SHIv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFe53SHIv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFe53SHIv .carousel-control,
.cid-sRFe53SHIv .close {
  background: #1b1b1b;
}
.cid-sRFe53SHIv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFe53SHIv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFe53SHIv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFe53SHIv .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFe53SHIv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFe53SHIv .close::before {
  content: '\e91a';
}
.cid-sRFe53SHIv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFe53SHIv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFe53SHIv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFe53SHIv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFe53SHIv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFe53SHIv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFe53SHIv .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-sRFe53SHIv .carousel-indicators li.active,
.cid-sRFe53SHIv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFe53SHIv .carousel-indicators li::after,
.cid-sRFe53SHIv .carousel-indicators li::before {
  content: none;
}
.cid-sRFe53SHIv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFe53SHIv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFe53SHIv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFe53SHIv .carousel-indicators {
    display: none;
  }
}
.cid-sRFe53SHIv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFe53SHIv .carousel-inner > .active {
  display: block;
}
.cid-sRFe53SHIv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFe53SHIv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFe53SHIv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFe53SHIv .carousel-control,
  .cid-sRFe53SHIv .carousel-indicators,
  .cid-sRFe53SHIv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFe53SHIv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFe53SHIv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFe53SHIv .carousel-indicators .active,
.cid-sRFe53SHIv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFe53SHIv .carousel-indicators .active {
  background: #fff;
}
.cid-sRFe53SHIv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFe53SHIv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFe53SHIv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFe53SHIv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFe53SHIv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFe53SHIv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFe53SHIv .carousel {
  width: 100%;
}
.cid-sRFe53SHIv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFe53SHIv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFe53SHIv .modal.fade .modal-dialog,
.cid-sRFe53SHIv .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFe53SHIv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFe53SHIv H6 {
  text-align: center;
}
.cid-sRFexzASD7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFexzASD7 .item {
  padding-bottom: 2rem;
}
.cid-sRFexzASD7 .item-wrapper {
  position: relative;
}
.cid-sRFexzASD7 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFexzASD7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFexzASD7 .carousel-control,
.cid-sRFexzASD7 .close {
  background: #1b1b1b;
}
.cid-sRFexzASD7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFexzASD7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFexzASD7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFexzASD7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFexzASD7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFexzASD7 .close::before {
  content: '\e91a';
}
.cid-sRFexzASD7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFexzASD7 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFexzASD7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFexzASD7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFexzASD7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFexzASD7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFexzASD7 .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-sRFexzASD7 .carousel-indicators li.active,
.cid-sRFexzASD7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFexzASD7 .carousel-indicators li::after,
.cid-sRFexzASD7 .carousel-indicators li::before {
  content: none;
}
.cid-sRFexzASD7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFexzASD7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFexzASD7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFexzASD7 .carousel-indicators {
    display: none;
  }
}
.cid-sRFexzASD7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFexzASD7 .carousel-inner > .active {
  display: block;
}
.cid-sRFexzASD7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFexzASD7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFexzASD7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFexzASD7 .carousel-control,
  .cid-sRFexzASD7 .carousel-indicators,
  .cid-sRFexzASD7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFexzASD7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFexzASD7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFexzASD7 .carousel-indicators .active,
.cid-sRFexzASD7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFexzASD7 .carousel-indicators .active {
  background: #fff;
}
.cid-sRFexzASD7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFexzASD7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFexzASD7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFexzASD7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFexzASD7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFexzASD7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFexzASD7 .carousel {
  width: 100%;
}
.cid-sRFexzASD7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFexzASD7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFexzASD7 .modal.fade .modal-dialog,
.cid-sRFexzASD7 .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFexzASD7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFexzASD7 H6 {
  text-align: center;
}
.cid-sRFe54RPd3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFe54RPd3 [class^="socicon-"]:before,
.cid-sRFe54RPd3 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFe54RPd3 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFe54RPd3 .btn-social:hover {
  background: #6592e6;
}
.cid-sRFe54RPd3 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFe55tXvI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFe55tXvI .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFe55tXvI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFe55tXvI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFe55tXvI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFe55tXvI .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFe55tXvI .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFe55tXvI .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFe55tXvI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFe55tXvI .copyright > p {
  color: #000000;
}
.cid-sRFfxdjqNQ .nav-item:focus,
.cid-sRFfxdjqNQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFfxdjqNQ .nav-item {
    position: relative;
  }
}
.cid-sRFfxdjqNQ .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFfxdjqNQ .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFfxdjqNQ .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFfxdjqNQ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFfxdjqNQ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFfxdjqNQ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFfxdjqNQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFfxdjqNQ .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFfxdjqNQ .navbar.collapsed .navbar-collapse.show,
.cid-sRFfxdjqNQ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFfxdjqNQ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFfxdjqNQ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFfxdjqNQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFfxdjqNQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFfxdjqNQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFfxdjqNQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFfxdjqNQ .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFfxdjqNQ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFfxdjqNQ .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFfxdjqNQ .navbar.collapsed .right-menu,
.cid-sRFfxdjqNQ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFfxdjqNQ .navbar .navbar-collapse.show,
  .cid-sRFfxdjqNQ .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFfxdjqNQ .navbar .navbar-collapse.show .brand-container,
  .cid-sRFfxdjqNQ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFfxdjqNQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFfxdjqNQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFfxdjqNQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFfxdjqNQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFfxdjqNQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFfxdjqNQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFfxdjqNQ .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFfxdjqNQ .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFfxdjqNQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFfxdjqNQ .navbar .right-menu,
  .cid-sRFfxdjqNQ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFfxdjqNQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFfxdjqNQ .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFfxdjqNQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFfxdjqNQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFfxdjqNQ .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFfxdjqNQ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFfxdjqNQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFfxdjqNQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFfxdjqNQ .dropdown-item.active,
.cid-sRFfxdjqNQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFfxdjqNQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFfxdjqNQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFfxdjqNQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFfxdjqNQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFfxdjqNQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFfxdjqNQ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFfxdjqNQ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFfxdjqNQ .navbar-buttons {
  margin-left: auto;
}
.cid-sRFfxdjqNQ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFfxdjqNQ button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFfxdjqNQ button.navbar-toggler:active {
  outline: none;
}
.cid-sRFfxdjqNQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFfxdjqNQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFfxdjqNQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFfxdjqNQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFfxdjqNQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFfxdjqNQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFfxdjqNQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFfxdjqNQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFfxdjqNQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFfxdjqNQ a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFfxdjqNQ a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFfxdjqNQ a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFfxdjqNQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFfxdjqNQ .right-menu,
.cid-sRFfxdjqNQ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFfxdjqNQ .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFfxdjqNQ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFfxdjqNQ .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFfxdjqNQ .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFfxdjqNQ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFfxdjqNQ .card-wrapper {
  z-index: 3;
}
.cid-sRFfxdjqNQ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFfxdjqNQ .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFfxdjqNQ .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFfxdjqNQ .navbar-brand img {
  width: auto !important;
}
.cid-sSezLgjJZW {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezLgjJZW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezLgjJZW .row {
  flex-direction: row-reverse;
}
.cid-sSezLgjJZW img {
  width: 100%;
}
.cid-sSklQX7Rmr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSklQX7Rmr .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSklQX7Rmr .row {
  justify-content: center;
}
.cid-sSklQX7Rmr .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSklQX7Rmr .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSklQX7Rmr .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSklQX7Rmr .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSklQX7Rmr .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSklQX7Rmr .p {
  text-align: center;
}
.cid-sRFfxf1WYE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFfxf1WYE .item {
  padding-bottom: 2rem;
}
.cid-sRFfxf1WYE .item-wrapper {
  position: relative;
}
.cid-sRFfxf1WYE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFfxf1WYE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFfxf1WYE .carousel-control,
.cid-sRFfxf1WYE .close {
  background: #1b1b1b;
}
.cid-sRFfxf1WYE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFfxf1WYE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFfxf1WYE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFfxf1WYE .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFfxf1WYE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFfxf1WYE .close::before {
  content: '\e91a';
}
.cid-sRFfxf1WYE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFfxf1WYE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFfxf1WYE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFfxf1WYE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFfxf1WYE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFfxf1WYE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFfxf1WYE .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-sRFfxf1WYE .carousel-indicators li.active,
.cid-sRFfxf1WYE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFfxf1WYE .carousel-indicators li::after,
.cid-sRFfxf1WYE .carousel-indicators li::before {
  content: none;
}
.cid-sRFfxf1WYE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFfxf1WYE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFfxf1WYE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFfxf1WYE .carousel-indicators {
    display: none;
  }
}
.cid-sRFfxf1WYE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFfxf1WYE .carousel-inner > .active {
  display: block;
}
.cid-sRFfxf1WYE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFfxf1WYE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFfxf1WYE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFfxf1WYE .carousel-control,
  .cid-sRFfxf1WYE .carousel-indicators,
  .cid-sRFfxf1WYE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFfxf1WYE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFfxf1WYE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFfxf1WYE .carousel-indicators .active,
.cid-sRFfxf1WYE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFfxf1WYE .carousel-indicators .active {
  background: #fff;
}
.cid-sRFfxf1WYE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFfxf1WYE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFfxf1WYE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFfxf1WYE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFfxf1WYE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFfxf1WYE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFfxf1WYE .carousel {
  width: 100%;
}
.cid-sRFfxf1WYE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFfxf1WYE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFfxf1WYE .modal.fade .modal-dialog,
.cid-sRFfxf1WYE .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFfxf1WYE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFfxf1WYE H6 {
  text-align: center;
}
.cid-sRFfxgbw1B {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFfxgbw1B [class^="socicon-"]:before,
.cid-sRFfxgbw1B [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFfxgbw1B .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFfxgbw1B .btn-social:hover {
  background: #6592e6;
}
.cid-sRFfxgbw1B .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFfxgK9IK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFfxgK9IK .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFfxgK9IK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFfxgK9IK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFfxgK9IK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFfxgK9IK .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFfxgK9IK .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFfxgK9IK .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFfxgK9IK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFfxgK9IK .copyright > p {
  color: #000000;
}
.cid-sRFggMBBw0 .nav-item:focus,
.cid-sRFggMBBw0 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFggMBBw0 .nav-item {
    position: relative;
  }
}
.cid-sRFggMBBw0 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFggMBBw0 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFggMBBw0 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFggMBBw0 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFggMBBw0 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFggMBBw0 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFggMBBw0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFggMBBw0 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFggMBBw0 .navbar.collapsed .navbar-collapse.show,
.cid-sRFggMBBw0 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFggMBBw0 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFggMBBw0 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFggMBBw0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFggMBBw0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFggMBBw0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFggMBBw0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFggMBBw0 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFggMBBw0 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFggMBBw0 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFggMBBw0 .navbar.collapsed .right-menu,
.cid-sRFggMBBw0 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFggMBBw0 .navbar .navbar-collapse.show,
  .cid-sRFggMBBw0 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFggMBBw0 .navbar .navbar-collapse.show .brand-container,
  .cid-sRFggMBBw0 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFggMBBw0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFggMBBw0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFggMBBw0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFggMBBw0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFggMBBw0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFggMBBw0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFggMBBw0 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFggMBBw0 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFggMBBw0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFggMBBw0 .navbar .right-menu,
  .cid-sRFggMBBw0 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFggMBBw0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFggMBBw0 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFggMBBw0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFggMBBw0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFggMBBw0 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFggMBBw0 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFggMBBw0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFggMBBw0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFggMBBw0 .dropdown-item.active,
.cid-sRFggMBBw0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFggMBBw0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFggMBBw0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFggMBBw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFggMBBw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFggMBBw0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFggMBBw0 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFggMBBw0 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFggMBBw0 .navbar-buttons {
  margin-left: auto;
}
.cid-sRFggMBBw0 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFggMBBw0 button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFggMBBw0 button.navbar-toggler:active {
  outline: none;
}
.cid-sRFggMBBw0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFggMBBw0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFggMBBw0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFggMBBw0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFggMBBw0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFggMBBw0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFggMBBw0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFggMBBw0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFggMBBw0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFggMBBw0 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFggMBBw0 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFggMBBw0 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFggMBBw0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFggMBBw0 .right-menu,
.cid-sRFggMBBw0 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFggMBBw0 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFggMBBw0 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFggMBBw0 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFggMBBw0 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFggMBBw0 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFggMBBw0 .card-wrapper {
  z-index: 3;
}
.cid-sRFggMBBw0 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFggMBBw0 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFggMBBw0 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFggMBBw0 .navbar-brand img {
  width: auto !important;
}
.cid-sSezOox1Cd {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezOox1Cd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezOox1Cd .row {
  flex-direction: row-reverse;
}
.cid-sSezOox1Cd img {
  width: 100%;
}
.cid-sSkmcLjs89 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSkmcLjs89 .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSkmcLjs89 .row {
  justify-content: center;
}
.cid-sSkmcLjs89 .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSkmcLjs89 .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSkmcLjs89 .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSkmcLjs89 .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSkmcLjs89 .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSkmcLjs89 .p {
  text-align: center;
}
.cid-sRFggNZ9Qu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFggNZ9Qu .item {
  padding-bottom: 2rem;
}
.cid-sRFggNZ9Qu .item-wrapper {
  position: relative;
}
.cid-sRFggNZ9Qu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFggNZ9Qu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFggNZ9Qu .carousel-control,
.cid-sRFggNZ9Qu .close {
  background: #1b1b1b;
}
.cid-sRFggNZ9Qu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFggNZ9Qu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFggNZ9Qu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFggNZ9Qu .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFggNZ9Qu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFggNZ9Qu .close::before {
  content: '\e91a';
}
.cid-sRFggNZ9Qu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFggNZ9Qu .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFggNZ9Qu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFggNZ9Qu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFggNZ9Qu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFggNZ9Qu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFggNZ9Qu .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-sRFggNZ9Qu .carousel-indicators li.active,
.cid-sRFggNZ9Qu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFggNZ9Qu .carousel-indicators li::after,
.cid-sRFggNZ9Qu .carousel-indicators li::before {
  content: none;
}
.cid-sRFggNZ9Qu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFggNZ9Qu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFggNZ9Qu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFggNZ9Qu .carousel-indicators {
    display: none;
  }
}
.cid-sRFggNZ9Qu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFggNZ9Qu .carousel-inner > .active {
  display: block;
}
.cid-sRFggNZ9Qu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFggNZ9Qu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFggNZ9Qu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFggNZ9Qu .carousel-control,
  .cid-sRFggNZ9Qu .carousel-indicators,
  .cid-sRFggNZ9Qu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFggNZ9Qu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFggNZ9Qu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFggNZ9Qu .carousel-indicators .active,
.cid-sRFggNZ9Qu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFggNZ9Qu .carousel-indicators .active {
  background: #fff;
}
.cid-sRFggNZ9Qu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFggNZ9Qu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFggNZ9Qu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFggNZ9Qu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFggNZ9Qu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFggNZ9Qu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFggNZ9Qu .carousel {
  width: 100%;
}
.cid-sRFggNZ9Qu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFggNZ9Qu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFggNZ9Qu .modal.fade .modal-dialog,
.cid-sRFggNZ9Qu .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFggNZ9Qu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFggNZ9Qu H6 {
  text-align: center;
}
.cid-sRFggP0f2e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFggP0f2e [class^="socicon-"]:before,
.cid-sRFggP0f2e [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFggP0f2e .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFggP0f2e .btn-social:hover {
  background: #6592e6;
}
.cid-sRFggP0f2e .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFggPs2tr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFggPs2tr .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFggPs2tr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFggPs2tr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFggPs2tr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFggPs2tr .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFggPs2tr .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFggPs2tr .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFggPs2tr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFggPs2tr .copyright > p {
  color: #000000;
}
.cid-sRFgD051Oa .nav-item:focus,
.cid-sRFgD051Oa .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFgD051Oa .nav-item {
    position: relative;
  }
}
.cid-sRFgD051Oa .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFgD051Oa .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFgD051Oa .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFgD051Oa .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFgD051Oa .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFgD051Oa .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFgD051Oa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFgD051Oa .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFgD051Oa .navbar.collapsed .navbar-collapse.show,
.cid-sRFgD051Oa .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFgD051Oa .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFgD051Oa .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFgD051Oa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFgD051Oa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFgD051Oa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFgD051Oa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFgD051Oa .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFgD051Oa .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFgD051Oa .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFgD051Oa .navbar.collapsed .right-menu,
.cid-sRFgD051Oa .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFgD051Oa .navbar .navbar-collapse.show,
  .cid-sRFgD051Oa .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFgD051Oa .navbar .navbar-collapse.show .brand-container,
  .cid-sRFgD051Oa .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFgD051Oa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFgD051Oa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFgD051Oa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFgD051Oa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFgD051Oa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFgD051Oa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFgD051Oa .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFgD051Oa .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFgD051Oa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFgD051Oa .navbar .right-menu,
  .cid-sRFgD051Oa .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFgD051Oa .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFgD051Oa .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFgD051Oa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFgD051Oa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFgD051Oa .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFgD051Oa .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFgD051Oa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFgD051Oa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFgD051Oa .dropdown-item.active,
.cid-sRFgD051Oa .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFgD051Oa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFgD051Oa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFgD051Oa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFgD051Oa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFgD051Oa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFgD051Oa ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFgD051Oa ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFgD051Oa .navbar-buttons {
  margin-left: auto;
}
.cid-sRFgD051Oa button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFgD051Oa button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFgD051Oa button.navbar-toggler:active {
  outline: none;
}
.cid-sRFgD051Oa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFgD051Oa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFgD051Oa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFgD051Oa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFgD051Oa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFgD051Oa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFgD051Oa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFgD051Oa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFgD051Oa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFgD051Oa a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFgD051Oa a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFgD051Oa a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFgD051Oa .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFgD051Oa .right-menu,
.cid-sRFgD051Oa .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFgD051Oa .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFgD051Oa .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFgD051Oa .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFgD051Oa .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFgD051Oa .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFgD051Oa .card-wrapper {
  z-index: 3;
}
.cid-sRFgD051Oa .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFgD051Oa .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFgD051Oa .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFgD051Oa .navbar-brand img {
  width: auto !important;
}
.cid-sSezRNuVxI {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezRNuVxI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezRNuVxI .row {
  flex-direction: row-reverse;
}
.cid-sSezRNuVxI img {
  width: 100%;
}
.cid-sSkmoqdGpn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSkmoqdGpn .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSkmoqdGpn .row {
  justify-content: center;
}
.cid-sSkmoqdGpn .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSkmoqdGpn .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSkmoqdGpn .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSkmoqdGpn .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSkmoqdGpn .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSkmoqdGpn .p {
  text-align: center;
}
.cid-sRFgD1m5Ku {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFgD1m5Ku .item {
  padding-bottom: 2rem;
}
.cid-sRFgD1m5Ku .item-wrapper {
  position: relative;
}
.cid-sRFgD1m5Ku .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFgD1m5Ku .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFgD1m5Ku .carousel-control,
.cid-sRFgD1m5Ku .close {
  background: #1b1b1b;
}
.cid-sRFgD1m5Ku .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFgD1m5Ku .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFgD1m5Ku .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFgD1m5Ku .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFgD1m5Ku .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFgD1m5Ku .close::before {
  content: '\e91a';
}
.cid-sRFgD1m5Ku .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFgD1m5Ku .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFgD1m5Ku .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFgD1m5Ku .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFgD1m5Ku .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFgD1m5Ku .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFgD1m5Ku .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-sRFgD1m5Ku .carousel-indicators li.active,
.cid-sRFgD1m5Ku .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFgD1m5Ku .carousel-indicators li::after,
.cid-sRFgD1m5Ku .carousel-indicators li::before {
  content: none;
}
.cid-sRFgD1m5Ku .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFgD1m5Ku .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFgD1m5Ku .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFgD1m5Ku .carousel-indicators {
    display: none;
  }
}
.cid-sRFgD1m5Ku .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFgD1m5Ku .carousel-inner > .active {
  display: block;
}
.cid-sRFgD1m5Ku .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFgD1m5Ku .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFgD1m5Ku .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFgD1m5Ku .carousel-control,
  .cid-sRFgD1m5Ku .carousel-indicators,
  .cid-sRFgD1m5Ku .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFgD1m5Ku .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFgD1m5Ku .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFgD1m5Ku .carousel-indicators .active,
.cid-sRFgD1m5Ku .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFgD1m5Ku .carousel-indicators .active {
  background: #fff;
}
.cid-sRFgD1m5Ku .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFgD1m5Ku .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFgD1m5Ku .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFgD1m5Ku .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFgD1m5Ku .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFgD1m5Ku .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFgD1m5Ku .carousel {
  width: 100%;
}
.cid-sRFgD1m5Ku .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFgD1m5Ku .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFgD1m5Ku .modal.fade .modal-dialog,
.cid-sRFgD1m5Ku .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFgD1m5Ku .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFgD1m5Ku H6 {
  text-align: center;
}
.cid-sRFgD2alf9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFgD2alf9 [class^="socicon-"]:before,
.cid-sRFgD2alf9 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFgD2alf9 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFgD2alf9 .btn-social:hover {
  background: #6592e6;
}
.cid-sRFgD2alf9 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFgD2BuOG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFgD2BuOG .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFgD2BuOG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFgD2BuOG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFgD2BuOG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFgD2BuOG .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFgD2BuOG .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFgD2BuOG .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFgD2BuOG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFgD2BuOG .copyright > p {
  color: #000000;
}
.cid-sRFhfJnHoO .nav-item:focus,
.cid-sRFhfJnHoO .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sRFhfJnHoO .nav-item {
    position: relative;
  }
}
.cid-sRFhfJnHoO .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sRFhfJnHoO .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sRFhfJnHoO .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFhfJnHoO .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sRFhfJnHoO .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sRFhfJnHoO .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sRFhfJnHoO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRFhfJnHoO .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFhfJnHoO .navbar.collapsed .navbar-collapse.show,
.cid-sRFhfJnHoO .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFhfJnHoO .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sRFhfJnHoO .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sRFhfJnHoO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sRFhfJnHoO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRFhfJnHoO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRFhfJnHoO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sRFhfJnHoO .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sRFhfJnHoO .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sRFhfJnHoO .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sRFhfJnHoO .navbar.collapsed .right-menu,
.cid-sRFhfJnHoO .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sRFhfJnHoO .navbar .navbar-collapse.show,
  .cid-sRFhfJnHoO .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sRFhfJnHoO .navbar .navbar-collapse.show .brand-container,
  .cid-sRFhfJnHoO .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sRFhfJnHoO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRFhfJnHoO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sRFhfJnHoO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRFhfJnHoO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRFhfJnHoO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sRFhfJnHoO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sRFhfJnHoO .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sRFhfJnHoO .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sRFhfJnHoO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sRFhfJnHoO .navbar .right-menu,
  .cid-sRFhfJnHoO .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sRFhfJnHoO .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRFhfJnHoO .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sRFhfJnHoO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sRFhfJnHoO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sRFhfJnHoO .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sRFhfJnHoO .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sRFhfJnHoO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRFhfJnHoO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRFhfJnHoO .dropdown-item.active,
.cid-sRFhfJnHoO .dropdown-item:active {
  background-color: transparent;
}
.cid-sRFhfJnHoO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRFhfJnHoO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sRFhfJnHoO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sRFhfJnHoO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRFhfJnHoO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRFhfJnHoO ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sRFhfJnHoO ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sRFhfJnHoO .navbar-buttons {
  margin-left: auto;
}
.cid-sRFhfJnHoO button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sRFhfJnHoO button.navbar-toggler:hover {
  outline: none;
}
.cid-sRFhfJnHoO button.navbar-toggler:active {
  outline: none;
}
.cid-sRFhfJnHoO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sRFhfJnHoO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sRFhfJnHoO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFhfJnHoO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sRFhfJnHoO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sRFhfJnHoO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFhfJnHoO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sRFhfJnHoO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sRFhfJnHoO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sRFhfJnHoO a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sRFhfJnHoO a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sRFhfJnHoO a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sRFhfJnHoO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sRFhfJnHoO .right-menu,
.cid-sRFhfJnHoO .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sRFhfJnHoO .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFhfJnHoO .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sRFhfJnHoO .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFhfJnHoO .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFhfJnHoO .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sRFhfJnHoO .card-wrapper {
  z-index: 3;
}
.cid-sRFhfJnHoO .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sRFhfJnHoO .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sRFhfJnHoO .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sRFhfJnHoO .navbar-brand img {
  width: auto !important;
}
.cid-sSezVt6HD5 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezVt6HD5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezVt6HD5 .row {
  flex-direction: row-reverse;
}
.cid-sSezVt6HD5 img {
  width: 100%;
}
.cid-sSkmNhv5hW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSkmNhv5hW .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSkmNhv5hW .row {
  justify-content: center;
}
.cid-sSkmNhv5hW .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSkmNhv5hW .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSkmNhv5hW .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSkmNhv5hW .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSkmNhv5hW .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSkmNhv5hW .p {
  text-align: center;
}
.cid-sRFhfKB6bC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFhfKB6bC .item {
  padding-bottom: 2rem;
}
.cid-sRFhfKB6bC .item-wrapper {
  position: relative;
}
.cid-sRFhfKB6bC .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sRFhfKB6bC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sRFhfKB6bC .carousel-control,
.cid-sRFhfKB6bC .close {
  background: #1b1b1b;
}
.cid-sRFhfKB6bC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sRFhfKB6bC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sRFhfKB6bC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sRFhfKB6bC .carousel-control-next span {
  margin-left: 5px;
}
.cid-sRFhfKB6bC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sRFhfKB6bC .close::before {
  content: '\e91a';
}
.cid-sRFhfKB6bC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sRFhfKB6bC .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRFhfKB6bC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFhfKB6bC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sRFhfKB6bC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sRFhfKB6bC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sRFhfKB6bC .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-sRFhfKB6bC .carousel-indicators li.active,
.cid-sRFhfKB6bC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sRFhfKB6bC .carousel-indicators li::after,
.cid-sRFhfKB6bC .carousel-indicators li::before {
  content: none;
}
.cid-sRFhfKB6bC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sRFhfKB6bC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sRFhfKB6bC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sRFhfKB6bC .carousel-indicators {
    display: none;
  }
}
.cid-sRFhfKB6bC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sRFhfKB6bC .carousel-inner > .active {
  display: block;
}
.cid-sRFhfKB6bC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sRFhfKB6bC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sRFhfKB6bC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sRFhfKB6bC .carousel-control,
  .cid-sRFhfKB6bC .carousel-indicators,
  .cid-sRFhfKB6bC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sRFhfKB6bC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sRFhfKB6bC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sRFhfKB6bC .carousel-indicators .active,
.cid-sRFhfKB6bC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sRFhfKB6bC .carousel-indicators .active {
  background: #fff;
}
.cid-sRFhfKB6bC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sRFhfKB6bC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sRFhfKB6bC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sRFhfKB6bC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sRFhfKB6bC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sRFhfKB6bC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sRFhfKB6bC .carousel {
  width: 100%;
}
.cid-sRFhfKB6bC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sRFhfKB6bC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sRFhfKB6bC .modal.fade .modal-dialog,
.cid-sRFhfKB6bC .modal.in .modal-dialog {
  transform: none;
}
.cid-sRFhfKB6bC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sRFhfKB6bC H6 {
  text-align: center;
}
.cid-sRFhfLtuTs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRFhfLtuTs [class^="socicon-"]:before,
.cid-sRFhfLtuTs [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRFhfLtuTs .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRFhfLtuTs .btn-social:hover {
  background: #6592e6;
}
.cid-sRFhfLtuTs .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sRFhfM11Zp {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRFhfM11Zp .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRFhfM11Zp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRFhfM11Zp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRFhfM11Zp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRFhfM11Zp .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRFhfM11Zp .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRFhfM11Zp .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRFhfM11Zp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRFhfM11Zp .copyright > p {
  color: #000000;
}
.cid-sREUzSuHAS .nav-item:focus,
.cid-sREUzSuHAS .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sREUzSuHAS .nav-item {
    position: relative;
  }
}
.cid-sREUzSuHAS .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sREUzSuHAS .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sREUzSuHAS .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREUzSuHAS .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sREUzSuHAS .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sREUzSuHAS .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sREUzSuHAS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sREUzSuHAS .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREUzSuHAS .navbar.collapsed .navbar-collapse.show,
.cid-sREUzSuHAS .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREUzSuHAS .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sREUzSuHAS .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sREUzSuHAS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sREUzSuHAS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sREUzSuHAS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sREUzSuHAS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sREUzSuHAS .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sREUzSuHAS .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sREUzSuHAS .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sREUzSuHAS .navbar.collapsed .right-menu,
.cid-sREUzSuHAS .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sREUzSuHAS .navbar .navbar-collapse.show,
  .cid-sREUzSuHAS .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sREUzSuHAS .navbar .navbar-collapse.show .brand-container,
  .cid-sREUzSuHAS .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sREUzSuHAS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sREUzSuHAS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sREUzSuHAS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sREUzSuHAS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sREUzSuHAS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sREUzSuHAS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sREUzSuHAS .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sREUzSuHAS .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sREUzSuHAS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sREUzSuHAS .navbar .right-menu,
  .cid-sREUzSuHAS .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sREUzSuHAS .navbar.navbar-short {
  min-height: 60px;
}
.cid-sREUzSuHAS .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sREUzSuHAS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sREUzSuHAS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sREUzSuHAS .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sREUzSuHAS .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sREUzSuHAS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sREUzSuHAS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sREUzSuHAS .dropdown-item.active,
.cid-sREUzSuHAS .dropdown-item:active {
  background-color: transparent;
}
.cid-sREUzSuHAS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sREUzSuHAS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sREUzSuHAS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sREUzSuHAS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sREUzSuHAS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sREUzSuHAS ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sREUzSuHAS ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sREUzSuHAS .navbar-buttons {
  margin-left: auto;
}
.cid-sREUzSuHAS button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sREUzSuHAS button.navbar-toggler:hover {
  outline: none;
}
.cid-sREUzSuHAS button.navbar-toggler:active {
  outline: none;
}
.cid-sREUzSuHAS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sREUzSuHAS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sREUzSuHAS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sREUzSuHAS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sREUzSuHAS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sREUzSuHAS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREUzSuHAS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sREUzSuHAS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sREUzSuHAS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sREUzSuHAS a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sREUzSuHAS a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sREUzSuHAS a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sREUzSuHAS .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sREUzSuHAS .right-menu,
.cid-sREUzSuHAS .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sREUzSuHAS .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREUzSuHAS .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sREUzSuHAS .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREUzSuHAS .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREUzSuHAS .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sREUzSuHAS .card-wrapper {
  z-index: 3;
}
.cid-sREUzSuHAS .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sREUzSuHAS .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sREUzSuHAS .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sREUzSuHAS .navbar-brand img {
  width: auto !important;
}
.cid-sSezjIN6Q8 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezjIN6Q8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezjIN6Q8 .row {
  flex-direction: row-reverse;
}
.cid-sSezjIN6Q8 img {
  width: 100%;
}
.cid-sSe5BUxiKf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSe5BUxiKf .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSe5BUxiKf .row {
  justify-content: center;
}
.cid-sSe5BUxiKf .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSe5BUxiKf .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSe5BUxiKf .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSe5BUxiKf .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSe5BUxiKf .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSe5BUxiKf .p {
  text-align: center;
}
.cid-sREUPbQGK0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sREUPbQGK0 .item {
  padding-bottom: 2rem;
}
.cid-sREUPbQGK0 .item-wrapper {
  position: relative;
}
.cid-sREUPbQGK0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sREUPbQGK0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sREUPbQGK0 .carousel-control,
.cid-sREUPbQGK0 .close {
  background: #1b1b1b;
}
.cid-sREUPbQGK0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sREUPbQGK0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sREUPbQGK0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sREUPbQGK0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sREUPbQGK0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sREUPbQGK0 .close::before {
  content: '\e91a';
}
.cid-sREUPbQGK0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sREUPbQGK0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sREUPbQGK0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sREUPbQGK0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sREUPbQGK0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sREUPbQGK0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sREUPbQGK0 .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-sREUPbQGK0 .carousel-indicators li.active,
.cid-sREUPbQGK0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sREUPbQGK0 .carousel-indicators li::after,
.cid-sREUPbQGK0 .carousel-indicators li::before {
  content: none;
}
.cid-sREUPbQGK0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sREUPbQGK0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sREUPbQGK0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sREUPbQGK0 .carousel-indicators {
    display: none;
  }
}
.cid-sREUPbQGK0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sREUPbQGK0 .carousel-inner > .active {
  display: block;
}
.cid-sREUPbQGK0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sREUPbQGK0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sREUPbQGK0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sREUPbQGK0 .carousel-control,
  .cid-sREUPbQGK0 .carousel-indicators,
  .cid-sREUPbQGK0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sREUPbQGK0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sREUPbQGK0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sREUPbQGK0 .carousel-indicators .active,
.cid-sREUPbQGK0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sREUPbQGK0 .carousel-indicators .active {
  background: #fff;
}
.cid-sREUPbQGK0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sREUPbQGK0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sREUPbQGK0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sREUPbQGK0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sREUPbQGK0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sREUPbQGK0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sREUPbQGK0 .carousel {
  width: 100%;
}
.cid-sREUPbQGK0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sREUPbQGK0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sREUPbQGK0 .modal.fade .modal-dialog,
.cid-sREUPbQGK0 .modal.in .modal-dialog {
  transform: none;
}
.cid-sREUPbQGK0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sREUPbQGK0 H6 {
  text-align: center;
}
.cid-sRF3UQJ5AN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRF3UQJ5AN [class^="socicon-"]:before,
.cid-sRF3UQJ5AN [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sRF3UQJ5AN .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sRF3UQJ5AN .btn-social:hover {
  background: #6592e6;
}
.cid-sRF3UQJ5AN .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sREUzW68aU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sREUzW68aU .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sREUzW68aU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sREUzW68aU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sREUzW68aU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sREUzW68aU .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sREUzW68aU .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sREUzW68aU .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sREUzW68aU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sREUzW68aU .copyright > p {
  color: #000000;
}
.cid-sPShetHEH0 .nav-item:focus,
.cid-sPShetHEH0 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sPShetHEH0 .nav-item {
    position: relative;
  }
}
.cid-sPShetHEH0 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sPShetHEH0 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sPShetHEH0 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPShetHEH0 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sPShetHEH0 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sPShetHEH0 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sPShetHEH0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sPShetHEH0 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPShetHEH0 .navbar.collapsed .navbar-collapse.show,
.cid-sPShetHEH0 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPShetHEH0 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sPShetHEH0 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sPShetHEH0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPShetHEH0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPShetHEH0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPShetHEH0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPShetHEH0 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sPShetHEH0 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPShetHEH0 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sPShetHEH0 .navbar.collapsed .right-menu,
.cid-sPShetHEH0 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sPShetHEH0 .navbar .navbar-collapse.show,
  .cid-sPShetHEH0 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sPShetHEH0 .navbar .navbar-collapse.show .brand-container,
  .cid-sPShetHEH0 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sPShetHEH0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPShetHEH0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPShetHEH0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPShetHEH0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPShetHEH0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPShetHEH0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPShetHEH0 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sPShetHEH0 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sPShetHEH0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sPShetHEH0 .navbar .right-menu,
  .cid-sPShetHEH0 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sPShetHEH0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPShetHEH0 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sPShetHEH0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPShetHEH0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sPShetHEH0 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sPShetHEH0 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sPShetHEH0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPShetHEH0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPShetHEH0 .dropdown-item.active,
.cid-sPShetHEH0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sPShetHEH0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPShetHEH0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sPShetHEH0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sPShetHEH0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPShetHEH0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPShetHEH0 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sPShetHEH0 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sPShetHEH0 .navbar-buttons {
  margin-left: auto;
}
.cid-sPShetHEH0 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sPShetHEH0 button.navbar-toggler:hover {
  outline: none;
}
.cid-sPShetHEH0 button.navbar-toggler:active {
  outline: none;
}
.cid-sPShetHEH0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sPShetHEH0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPShetHEH0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPShetHEH0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPShetHEH0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPShetHEH0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPShetHEH0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sPShetHEH0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sPShetHEH0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPShetHEH0 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sPShetHEH0 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sPShetHEH0 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sPShetHEH0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPShetHEH0 .right-menu,
.cid-sPShetHEH0 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sPShetHEH0 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPShetHEH0 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPShetHEH0 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPShetHEH0 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sPShetHEH0 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sPShetHEH0 .card-wrapper {
  z-index: 3;
}
.cid-sPShetHEH0 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sPShetHEH0 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sPShetHEH0 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sPShetHEH0 .navbar-brand img {
  width: auto !important;
}
.cid-sSezfnaCNa {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSezfnaCNa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSezfnaCNa .row {
  flex-direction: row-reverse;
}
.cid-sSezfnaCNa img {
  width: 100%;
}
.cid-sSdPpPoNMM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSdPpPoNMM .container {
  max-width: 1400px;
}
.cid-sSdPpPoNMM img,
.cid-sSdPpPoNMM .item-img {
  width: 100%;
  position: relative;
}
.cid-sSdPpPoNMM img:before,
.cid-sSdPpPoNMM .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #232323;
  position: absolute;
  z-index: 10;
}
.cid-sSdPpPoNMM img:hover:before,
.cid-sSdPpPoNMM .item-img:hover:before {
  opacity: 0.2;
}
.cid-sSdPpPoNMM .item:focus,
.cid-sSdPpPoNMM span:focus {
  outline: none;
}
.cid-sSdPpPoNMM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sSdPpPoNMM .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sSdPpPoNMM .item-content {
  padding-top: 1.5rem;
}
.cid-sSdPpPoNMM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sSdPpPoNMM .mbr-section-title {
  color: #232323;
}
.cid-sSdPpPoNMM .mbr-text,
.cid-sSdPpPoNMM .mbr-section-btn {
  color: #818181;
}
.cid-sRbPxVkPIj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sRbPxVkPIj .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRbPxVkPIj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sRbPxVkPIj .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sRbPxVkPIj .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sRbPxVkPIj .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sRbPxVkPIj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRbPxVkPIj .copyright > p {
  color: #000000;
}
.cid-sSjnlfLU4U .nav-item:focus,
.cid-sSjnlfLU4U .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSjnlfLU4U .nav-item {
    position: relative;
  }
}
.cid-sSjnlfLU4U .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSjnlfLU4U .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSjnlfLU4U .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjnlfLU4U .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSjnlfLU4U .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSjnlfLU4U .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSjnlfLU4U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSjnlfLU4U .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjnlfLU4U .navbar.collapsed .navbar-collapse.show,
.cid-sSjnlfLU4U .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjnlfLU4U .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSjnlfLU4U .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSjnlfLU4U .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSjnlfLU4U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSjnlfLU4U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSjnlfLU4U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSjnlfLU4U .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSjnlfLU4U .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjnlfLU4U .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSjnlfLU4U .navbar.collapsed .right-menu,
.cid-sSjnlfLU4U .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSjnlfLU4U .navbar .navbar-collapse.show,
  .cid-sSjnlfLU4U .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSjnlfLU4U .navbar .navbar-collapse.show .brand-container,
  .cid-sSjnlfLU4U .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSjnlfLU4U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSjnlfLU4U .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSjnlfLU4U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSjnlfLU4U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSjnlfLU4U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSjnlfLU4U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSjnlfLU4U .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSjnlfLU4U .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSjnlfLU4U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSjnlfLU4U .navbar .right-menu,
  .cid-sSjnlfLU4U .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSjnlfLU4U .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSjnlfLU4U .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjnlfLU4U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSjnlfLU4U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSjnlfLU4U .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSjnlfLU4U .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSjnlfLU4U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSjnlfLU4U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSjnlfLU4U .dropdown-item.active,
.cid-sSjnlfLU4U .dropdown-item:active {
  background-color: transparent;
}
.cid-sSjnlfLU4U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSjnlfLU4U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSjnlfLU4U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSjnlfLU4U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSjnlfLU4U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSjnlfLU4U ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSjnlfLU4U ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSjnlfLU4U .navbar-buttons {
  margin-left: auto;
}
.cid-sSjnlfLU4U button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSjnlfLU4U button.navbar-toggler:hover {
  outline: none;
}
.cid-sSjnlfLU4U button.navbar-toggler:active {
  outline: none;
}
.cid-sSjnlfLU4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSjnlfLU4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSjnlfLU4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjnlfLU4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjnlfLU4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSjnlfLU4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjnlfLU4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSjnlfLU4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSjnlfLU4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjnlfLU4U a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSjnlfLU4U a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSjnlfLU4U a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSjnlfLU4U .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSjnlfLU4U .right-menu,
.cid-sSjnlfLU4U .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSjnlfLU4U .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjnlfLU4U .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjnlfLU4U .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjnlfLU4U .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjnlfLU4U .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSjnlfLU4U .card-wrapper {
  z-index: 3;
}
.cid-sSjnlfLU4U .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSjnlfLU4U .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSjnlfLU4U .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSjnlfLU4U .navbar-brand img {
  width: auto !important;
}
.cid-sSjnlgi7eQ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSjnlgi7eQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSjnlgi7eQ .row {
  flex-direction: row-reverse;
}
.cid-sSjnlgi7eQ img {
  width: 100%;
}
.cid-sSjnlgJDgI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjnlgJDgI .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSjnlgJDgI .row {
  justify-content: center;
}
.cid-sSjnlgJDgI .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSjnlgJDgI .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSjnlgJDgI .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSjnlgJDgI .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSjnlgJDgI .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSjnlgJDgI .p {
  text-align: center;
}
.cid-sSjnlheHvk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjnlheHvk .item {
  padding-bottom: 2rem;
}
.cid-sSjnlheHvk .item-wrapper {
  position: relative;
}
.cid-sSjnlheHvk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSjnlheHvk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSjnlheHvk .carousel-control,
.cid-sSjnlheHvk .close {
  background: #1b1b1b;
}
.cid-sSjnlheHvk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSjnlheHvk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSjnlheHvk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSjnlheHvk .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSjnlheHvk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSjnlheHvk .close::before {
  content: '\e91a';
}
.cid-sSjnlheHvk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSjnlheHvk .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSjnlheHvk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSjnlheHvk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSjnlheHvk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSjnlheHvk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSjnlheHvk .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-sSjnlheHvk .carousel-indicators li.active,
.cid-sSjnlheHvk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSjnlheHvk .carousel-indicators li::after,
.cid-sSjnlheHvk .carousel-indicators li::before {
  content: none;
}
.cid-sSjnlheHvk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSjnlheHvk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSjnlheHvk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSjnlheHvk .carousel-indicators {
    display: none;
  }
}
.cid-sSjnlheHvk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSjnlheHvk .carousel-inner > .active {
  display: block;
}
.cid-sSjnlheHvk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSjnlheHvk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSjnlheHvk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSjnlheHvk .carousel-control,
  .cid-sSjnlheHvk .carousel-indicators,
  .cid-sSjnlheHvk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSjnlheHvk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSjnlheHvk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSjnlheHvk .carousel-indicators .active,
.cid-sSjnlheHvk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSjnlheHvk .carousel-indicators .active {
  background: #fff;
}
.cid-sSjnlheHvk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSjnlheHvk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSjnlheHvk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSjnlheHvk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSjnlheHvk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSjnlheHvk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSjnlheHvk .carousel {
  width: 100%;
}
.cid-sSjnlheHvk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSjnlheHvk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSjnlheHvk .modal.fade .modal-dialog,
.cid-sSjnlheHvk .modal.in .modal-dialog {
  transform: none;
}
.cid-sSjnlheHvk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSjnlheHvk H6 {
  text-align: center;
}
.cid-sSjnlinqIH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjnlinqIH [class^="socicon-"]:before,
.cid-sSjnlinqIH [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSjnlinqIH .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSjnlinqIH .btn-social:hover {
  background: #6592e6;
}
.cid-sSjnlinqIH .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSjnliMuQ6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSjnliMuQ6 .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSjnliMuQ6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSjnliMuQ6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjnliMuQ6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSjnliMuQ6 .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSjnliMuQ6 .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSjnliMuQ6 .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSjnliMuQ6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSjnliMuQ6 .copyright > p {
  color: #000000;
}
.cid-sSjmrFhaOs .nav-item:focus,
.cid-sSjmrFhaOs .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSjmrFhaOs .nav-item {
    position: relative;
  }
}
.cid-sSjmrFhaOs .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSjmrFhaOs .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSjmrFhaOs .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjmrFhaOs .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSjmrFhaOs .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSjmrFhaOs .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSjmrFhaOs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSjmrFhaOs .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjmrFhaOs .navbar.collapsed .navbar-collapse.show,
.cid-sSjmrFhaOs .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjmrFhaOs .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSjmrFhaOs .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSjmrFhaOs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSjmrFhaOs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSjmrFhaOs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSjmrFhaOs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSjmrFhaOs .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSjmrFhaOs .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjmrFhaOs .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSjmrFhaOs .navbar.collapsed .right-menu,
.cid-sSjmrFhaOs .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSjmrFhaOs .navbar .navbar-collapse.show,
  .cid-sSjmrFhaOs .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSjmrFhaOs .navbar .navbar-collapse.show .brand-container,
  .cid-sSjmrFhaOs .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSjmrFhaOs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSjmrFhaOs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSjmrFhaOs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSjmrFhaOs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSjmrFhaOs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSjmrFhaOs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSjmrFhaOs .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSjmrFhaOs .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSjmrFhaOs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSjmrFhaOs .navbar .right-menu,
  .cid-sSjmrFhaOs .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSjmrFhaOs .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSjmrFhaOs .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjmrFhaOs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSjmrFhaOs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSjmrFhaOs .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSjmrFhaOs .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSjmrFhaOs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSjmrFhaOs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSjmrFhaOs .dropdown-item.active,
.cid-sSjmrFhaOs .dropdown-item:active {
  background-color: transparent;
}
.cid-sSjmrFhaOs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSjmrFhaOs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSjmrFhaOs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSjmrFhaOs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSjmrFhaOs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSjmrFhaOs ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSjmrFhaOs ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSjmrFhaOs .navbar-buttons {
  margin-left: auto;
}
.cid-sSjmrFhaOs button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSjmrFhaOs button.navbar-toggler:hover {
  outline: none;
}
.cid-sSjmrFhaOs button.navbar-toggler:active {
  outline: none;
}
.cid-sSjmrFhaOs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSjmrFhaOs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSjmrFhaOs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjmrFhaOs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjmrFhaOs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSjmrFhaOs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjmrFhaOs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSjmrFhaOs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSjmrFhaOs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjmrFhaOs a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSjmrFhaOs a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSjmrFhaOs a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSjmrFhaOs .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSjmrFhaOs .right-menu,
.cid-sSjmrFhaOs .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSjmrFhaOs .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjmrFhaOs .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjmrFhaOs .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjmrFhaOs .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjmrFhaOs .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSjmrFhaOs .card-wrapper {
  z-index: 3;
}
.cid-sSjmrFhaOs .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSjmrFhaOs .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSjmrFhaOs .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSjmrFhaOs .navbar-brand img {
  width: auto !important;
}
.cid-sSjmrG2dFu {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSjmrG2dFu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSjmrG2dFu .row {
  flex-direction: row-reverse;
}
.cid-sSjmrG2dFu img {
  width: 100%;
}
.cid-sSjmrGycY9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjmrGycY9 .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSjmrGycY9 .row {
  justify-content: center;
}
.cid-sSjmrGycY9 .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSjmrGycY9 .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSjmrGycY9 .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSjmrGycY9 .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSjmrGycY9 .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSjmrGycY9 .p {
  text-align: center;
}
.cid-sSjmrHa2hd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjmrHa2hd .item {
  padding-bottom: 2rem;
}
.cid-sSjmrHa2hd .item-wrapper {
  position: relative;
}
.cid-sSjmrHa2hd .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSjmrHa2hd .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSjmrHa2hd .carousel-control,
.cid-sSjmrHa2hd .close {
  background: #1b1b1b;
}
.cid-sSjmrHa2hd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSjmrHa2hd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSjmrHa2hd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSjmrHa2hd .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSjmrHa2hd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSjmrHa2hd .close::before {
  content: '\e91a';
}
.cid-sSjmrHa2hd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSjmrHa2hd .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSjmrHa2hd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSjmrHa2hd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSjmrHa2hd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSjmrHa2hd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSjmrHa2hd .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-sSjmrHa2hd .carousel-indicators li.active,
.cid-sSjmrHa2hd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSjmrHa2hd .carousel-indicators li::after,
.cid-sSjmrHa2hd .carousel-indicators li::before {
  content: none;
}
.cid-sSjmrHa2hd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSjmrHa2hd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSjmrHa2hd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSjmrHa2hd .carousel-indicators {
    display: none;
  }
}
.cid-sSjmrHa2hd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSjmrHa2hd .carousel-inner > .active {
  display: block;
}
.cid-sSjmrHa2hd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSjmrHa2hd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSjmrHa2hd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSjmrHa2hd .carousel-control,
  .cid-sSjmrHa2hd .carousel-indicators,
  .cid-sSjmrHa2hd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSjmrHa2hd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSjmrHa2hd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSjmrHa2hd .carousel-indicators .active,
.cid-sSjmrHa2hd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSjmrHa2hd .carousel-indicators .active {
  background: #fff;
}
.cid-sSjmrHa2hd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSjmrHa2hd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSjmrHa2hd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSjmrHa2hd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSjmrHa2hd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSjmrHa2hd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSjmrHa2hd .carousel {
  width: 100%;
}
.cid-sSjmrHa2hd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSjmrHa2hd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSjmrHa2hd .modal.fade .modal-dialog,
.cid-sSjmrHa2hd .modal.in .modal-dialog {
  transform: none;
}
.cid-sSjmrHa2hd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSjmrHa2hd H6 {
  text-align: center;
}
.cid-sSjmrIUtRy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjmrIUtRy [class^="socicon-"]:before,
.cid-sSjmrIUtRy [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSjmrIUtRy .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSjmrIUtRy .btn-social:hover {
  background: #6592e6;
}
.cid-sSjmrIUtRy .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSjmrJhjYX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSjmrJhjYX .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSjmrJhjYX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSjmrJhjYX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjmrJhjYX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSjmrJhjYX .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSjmrJhjYX .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSjmrJhjYX .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSjmrJhjYX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSjmrJhjYX .copyright > p {
  color: #000000;
}
.cid-sSjopnrvOl .nav-item:focus,
.cid-sSjopnrvOl .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSjopnrvOl .nav-item {
    position: relative;
  }
}
.cid-sSjopnrvOl .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSjopnrvOl .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSjopnrvOl .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjopnrvOl .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSjopnrvOl .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSjopnrvOl .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSjopnrvOl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSjopnrvOl .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjopnrvOl .navbar.collapsed .navbar-collapse.show,
.cid-sSjopnrvOl .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjopnrvOl .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSjopnrvOl .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSjopnrvOl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSjopnrvOl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSjopnrvOl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSjopnrvOl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSjopnrvOl .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSjopnrvOl .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjopnrvOl .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSjopnrvOl .navbar.collapsed .right-menu,
.cid-sSjopnrvOl .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSjopnrvOl .navbar .navbar-collapse.show,
  .cid-sSjopnrvOl .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSjopnrvOl .navbar .navbar-collapse.show .brand-container,
  .cid-sSjopnrvOl .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSjopnrvOl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSjopnrvOl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSjopnrvOl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSjopnrvOl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSjopnrvOl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSjopnrvOl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSjopnrvOl .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSjopnrvOl .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSjopnrvOl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSjopnrvOl .navbar .right-menu,
  .cid-sSjopnrvOl .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSjopnrvOl .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSjopnrvOl .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjopnrvOl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSjopnrvOl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSjopnrvOl .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSjopnrvOl .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSjopnrvOl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSjopnrvOl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSjopnrvOl .dropdown-item.active,
.cid-sSjopnrvOl .dropdown-item:active {
  background-color: transparent;
}
.cid-sSjopnrvOl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSjopnrvOl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSjopnrvOl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSjopnrvOl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSjopnrvOl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSjopnrvOl ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSjopnrvOl ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSjopnrvOl .navbar-buttons {
  margin-left: auto;
}
.cid-sSjopnrvOl button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSjopnrvOl button.navbar-toggler:hover {
  outline: none;
}
.cid-sSjopnrvOl button.navbar-toggler:active {
  outline: none;
}
.cid-sSjopnrvOl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSjopnrvOl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSjopnrvOl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjopnrvOl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjopnrvOl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSjopnrvOl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjopnrvOl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSjopnrvOl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSjopnrvOl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjopnrvOl a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSjopnrvOl a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSjopnrvOl a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSjopnrvOl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSjopnrvOl .right-menu,
.cid-sSjopnrvOl .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSjopnrvOl .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjopnrvOl .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjopnrvOl .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjopnrvOl .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjopnrvOl .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSjopnrvOl .card-wrapper {
  z-index: 3;
}
.cid-sSjopnrvOl .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSjopnrvOl .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSjopnrvOl .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSjopnrvOl .navbar-brand img {
  width: auto !important;
}
.cid-sSjopnVkkX {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSjopnVkkX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSjopnVkkX .row {
  flex-direction: row-reverse;
}
.cid-sSjopnVkkX img {
  width: 100%;
}
.cid-sSjopooob6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjopooob6 .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSjopooob6 .row {
  justify-content: center;
}
.cid-sSjopooob6 .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSjopooob6 .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSjopooob6 .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSjopooob6 .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSjopooob6 .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSjopooob6 .p {
  text-align: center;
}
.cid-sSjoppDNf8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjoppDNf8 .item {
  padding-bottom: 2rem;
}
.cid-sSjoppDNf8 .item-wrapper {
  position: relative;
}
.cid-sSjoppDNf8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSjoppDNf8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSjoppDNf8 .carousel-control,
.cid-sSjoppDNf8 .close {
  background: #1b1b1b;
}
.cid-sSjoppDNf8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSjoppDNf8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSjoppDNf8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSjoppDNf8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSjoppDNf8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSjoppDNf8 .close::before {
  content: '\e91a';
}
.cid-sSjoppDNf8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSjoppDNf8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSjoppDNf8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSjoppDNf8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSjoppDNf8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSjoppDNf8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSjoppDNf8 .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-sSjoppDNf8 .carousel-indicators li.active,
.cid-sSjoppDNf8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSjoppDNf8 .carousel-indicators li::after,
.cid-sSjoppDNf8 .carousel-indicators li::before {
  content: none;
}
.cid-sSjoppDNf8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSjoppDNf8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSjoppDNf8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSjoppDNf8 .carousel-indicators {
    display: none;
  }
}
.cid-sSjoppDNf8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSjoppDNf8 .carousel-inner > .active {
  display: block;
}
.cid-sSjoppDNf8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSjoppDNf8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSjoppDNf8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSjoppDNf8 .carousel-control,
  .cid-sSjoppDNf8 .carousel-indicators,
  .cid-sSjoppDNf8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSjoppDNf8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSjoppDNf8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSjoppDNf8 .carousel-indicators .active,
.cid-sSjoppDNf8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSjoppDNf8 .carousel-indicators .active {
  background: #fff;
}
.cid-sSjoppDNf8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSjoppDNf8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSjoppDNf8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSjoppDNf8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSjoppDNf8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSjoppDNf8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSjoppDNf8 .carousel {
  width: 100%;
}
.cid-sSjoppDNf8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSjoppDNf8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSjoppDNf8 .modal.fade .modal-dialog,
.cid-sSjoppDNf8 .modal.in .modal-dialog {
  transform: none;
}
.cid-sSjoppDNf8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSjoppDNf8 H6 {
  text-align: center;
}
.cid-sSjopqrGlO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSjopqrGlO [class^="socicon-"]:before,
.cid-sSjopqrGlO [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSjopqrGlO .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSjopqrGlO .btn-social:hover {
  background: #6592e6;
}
.cid-sSjopqrGlO .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSjopqOcEg {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSjopqOcEg .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSjopqOcEg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSjopqOcEg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjopqOcEg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSjopqOcEg .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSjopqOcEg .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSjopqOcEg .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSjopqOcEg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSjopqOcEg .copyright > p {
  color: #000000;
}
.cid-sSjroEghzq .nav-item:focus,
.cid-sSjroEghzq .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSjroEghzq .nav-item {
    position: relative;
  }
}
.cid-sSjroEghzq .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSjroEghzq .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSjroEghzq .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjroEghzq .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSjroEghzq .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSjroEghzq .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSjroEghzq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSjroEghzq .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjroEghzq .navbar.collapsed .navbar-collapse.show,
.cid-sSjroEghzq .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjroEghzq .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSjroEghzq .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSjroEghzq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSjroEghzq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSjroEghzq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSjroEghzq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSjroEghzq .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSjroEghzq .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSjroEghzq .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSjroEghzq .navbar.collapsed .right-menu,
.cid-sSjroEghzq .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSjroEghzq .navbar .navbar-collapse.show,
  .cid-sSjroEghzq .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSjroEghzq .navbar .navbar-collapse.show .brand-container,
  .cid-sSjroEghzq .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSjroEghzq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSjroEghzq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSjroEghzq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSjroEghzq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSjroEghzq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSjroEghzq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSjroEghzq .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSjroEghzq .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSjroEghzq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSjroEghzq .navbar .right-menu,
  .cid-sSjroEghzq .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSjroEghzq .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSjroEghzq .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSjroEghzq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSjroEghzq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSjroEghzq .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSjroEghzq .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSjroEghzq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSjroEghzq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSjroEghzq .dropdown-item.active,
.cid-sSjroEghzq .dropdown-item:active {
  background-color: transparent;
}
.cid-sSjroEghzq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSjroEghzq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSjroEghzq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSjroEghzq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSjroEghzq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSjroEghzq ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSjroEghzq ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSjroEghzq .navbar-buttons {
  margin-left: auto;
}
.cid-sSjroEghzq button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSjroEghzq button.navbar-toggler:hover {
  outline: none;
}
.cid-sSjroEghzq button.navbar-toggler:active {
  outline: none;
}
.cid-sSjroEghzq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSjroEghzq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSjroEghzq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjroEghzq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSjroEghzq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSjroEghzq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjroEghzq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSjroEghzq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSjroEghzq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSjroEghzq a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSjroEghzq a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSjroEghzq a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSjroEghzq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSjroEghzq .right-menu,
.cid-sSjroEghzq .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSjroEghzq .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjroEghzq .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSjroEghzq .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjroEghzq .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjroEghzq .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSjroEghzq .card-wrapper {
  z-index: 3;
}
.cid-sSjroEghzq .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSjroEghzq .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSjroEghzq .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSjroEghzq .navbar-brand img {
  width: auto !important;
}
.cid-sSjroEEIoU {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSjroEEIoU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSjroEEIoU .row {
  flex-direction: row-reverse;
}
.cid-sSjroEEIoU img {
  width: 100%;
}
.cid-sSjrz5t86f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sSjrz5t86f .line {
  background-color: #1c1c25;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sSjrN2veI8 {
  padding-top: 10rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/mbr-2.jpg");
}
.cid-sSjroFmAbc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSjroFmAbc .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSjroFmAbc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSjroFmAbc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSjroFmAbc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSjroFmAbc .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSjroFmAbc .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSjroFmAbc .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSjroFmAbc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSjroFmAbc .copyright > p {
  color: #000000;
}
.cid-sSpH1XIknU .nav-item:focus,
.cid-sSpH1XIknU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSpH1XIknU .nav-item {
    position: relative;
  }
}
.cid-sSpH1XIknU .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSpH1XIknU .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSpH1XIknU .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpH1XIknU .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSpH1XIknU .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSpH1XIknU .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSpH1XIknU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSpH1XIknU .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpH1XIknU .navbar.collapsed .navbar-collapse.show,
.cid-sSpH1XIknU .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpH1XIknU .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSpH1XIknU .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSpH1XIknU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSpH1XIknU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSpH1XIknU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSpH1XIknU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSpH1XIknU .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSpH1XIknU .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpH1XIknU .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSpH1XIknU .navbar.collapsed .right-menu,
.cid-sSpH1XIknU .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSpH1XIknU .navbar .navbar-collapse.show,
  .cid-sSpH1XIknU .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSpH1XIknU .navbar .navbar-collapse.show .brand-container,
  .cid-sSpH1XIknU .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSpH1XIknU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSpH1XIknU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSpH1XIknU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSpH1XIknU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSpH1XIknU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSpH1XIknU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSpH1XIknU .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSpH1XIknU .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSpH1XIknU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSpH1XIknU .navbar .right-menu,
  .cid-sSpH1XIknU .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSpH1XIknU .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSpH1XIknU .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpH1XIknU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSpH1XIknU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSpH1XIknU .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSpH1XIknU .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSpH1XIknU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSpH1XIknU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSpH1XIknU .dropdown-item.active,
.cid-sSpH1XIknU .dropdown-item:active {
  background-color: transparent;
}
.cid-sSpH1XIknU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSpH1XIknU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSpH1XIknU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSpH1XIknU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSpH1XIknU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSpH1XIknU ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSpH1XIknU ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSpH1XIknU .navbar-buttons {
  margin-left: auto;
}
.cid-sSpH1XIknU button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSpH1XIknU button.navbar-toggler:hover {
  outline: none;
}
.cid-sSpH1XIknU button.navbar-toggler:active {
  outline: none;
}
.cid-sSpH1XIknU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSpH1XIknU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSpH1XIknU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpH1XIknU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpH1XIknU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSpH1XIknU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpH1XIknU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSpH1XIknU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSpH1XIknU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpH1XIknU a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSpH1XIknU a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSpH1XIknU a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSpH1XIknU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSpH1XIknU .right-menu,
.cid-sSpH1XIknU .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSpH1XIknU .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpH1XIknU .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpH1XIknU .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpH1XIknU .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpH1XIknU .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSpH1XIknU .card-wrapper {
  z-index: 3;
}
.cid-sSpH1XIknU .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSpH1XIknU .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSpH1XIknU .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSpH1XIknU .navbar-brand img {
  width: auto !important;
}
.cid-sSpH1Y6Etu {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSpH1Y6Etu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSpH1Y6Etu .row {
  flex-direction: row-reverse;
}
.cid-sSpH1Y6Etu img {
  width: 100%;
}
.cid-sSpH1Yo7MD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpH1Yo7MD .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSpH1Yo7MD .row {
  justify-content: center;
}
.cid-sSpH1Yo7MD .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSpH1Yo7MD .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSpH1Yo7MD .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSpH1Yo7MD .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSpH1Yo7MD .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSpH1Yo7MD .p {
  text-align: center;
}
.cid-sSpH1YJ7qB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpH1YJ7qB .item {
  padding-bottom: 2rem;
}
.cid-sSpH1YJ7qB .item-wrapper {
  position: relative;
}
.cid-sSpH1YJ7qB .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSpH1YJ7qB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSpH1YJ7qB .carousel-control,
.cid-sSpH1YJ7qB .close {
  background: #1b1b1b;
}
.cid-sSpH1YJ7qB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSpH1YJ7qB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSpH1YJ7qB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSpH1YJ7qB .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSpH1YJ7qB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSpH1YJ7qB .close::before {
  content: '\e91a';
}
.cid-sSpH1YJ7qB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSpH1YJ7qB .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSpH1YJ7qB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpH1YJ7qB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSpH1YJ7qB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSpH1YJ7qB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSpH1YJ7qB .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-sSpH1YJ7qB .carousel-indicators li.active,
.cid-sSpH1YJ7qB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSpH1YJ7qB .carousel-indicators li::after,
.cid-sSpH1YJ7qB .carousel-indicators li::before {
  content: none;
}
.cid-sSpH1YJ7qB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSpH1YJ7qB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSpH1YJ7qB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSpH1YJ7qB .carousel-indicators {
    display: none;
  }
}
.cid-sSpH1YJ7qB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSpH1YJ7qB .carousel-inner > .active {
  display: block;
}
.cid-sSpH1YJ7qB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpH1YJ7qB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSpH1YJ7qB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSpH1YJ7qB .carousel-control,
  .cid-sSpH1YJ7qB .carousel-indicators,
  .cid-sSpH1YJ7qB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSpH1YJ7qB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSpH1YJ7qB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSpH1YJ7qB .carousel-indicators .active,
.cid-sSpH1YJ7qB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSpH1YJ7qB .carousel-indicators .active {
  background: #fff;
}
.cid-sSpH1YJ7qB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSpH1YJ7qB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSpH1YJ7qB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSpH1YJ7qB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSpH1YJ7qB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSpH1YJ7qB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSpH1YJ7qB .carousel {
  width: 100%;
}
.cid-sSpH1YJ7qB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSpH1YJ7qB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSpH1YJ7qB .modal.fade .modal-dialog,
.cid-sSpH1YJ7qB .modal.in .modal-dialog {
  transform: none;
}
.cid-sSpH1YJ7qB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSpH1YJ7qB H6 {
  text-align: center;
}
.cid-sSpH1ZSEfj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpH1ZSEfj [class^="socicon-"]:before,
.cid-sSpH1ZSEfj [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSpH1ZSEfj .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSpH1ZSEfj .btn-social:hover {
  background: #6592e6;
}
.cid-sSpH1ZSEfj .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSpH20hgMX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSpH20hgMX .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSpH20hgMX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSpH20hgMX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpH20hgMX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSpH20hgMX .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSpH20hgMX .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSpH20hgMX .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSpH20hgMX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSpH20hgMX .copyright > p {
  color: #000000;
}
.cid-sSpINxKE7M .nav-item:focus,
.cid-sSpINxKE7M .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSpINxKE7M .nav-item {
    position: relative;
  }
}
.cid-sSpINxKE7M .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSpINxKE7M .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSpINxKE7M .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpINxKE7M .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSpINxKE7M .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSpINxKE7M .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSpINxKE7M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSpINxKE7M .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpINxKE7M .navbar.collapsed .navbar-collapse.show,
.cid-sSpINxKE7M .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpINxKE7M .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSpINxKE7M .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSpINxKE7M .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSpINxKE7M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSpINxKE7M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSpINxKE7M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSpINxKE7M .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSpINxKE7M .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpINxKE7M .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSpINxKE7M .navbar.collapsed .right-menu,
.cid-sSpINxKE7M .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSpINxKE7M .navbar .navbar-collapse.show,
  .cid-sSpINxKE7M .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSpINxKE7M .navbar .navbar-collapse.show .brand-container,
  .cid-sSpINxKE7M .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSpINxKE7M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSpINxKE7M .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSpINxKE7M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSpINxKE7M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSpINxKE7M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSpINxKE7M .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSpINxKE7M .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSpINxKE7M .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSpINxKE7M .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSpINxKE7M .navbar .right-menu,
  .cid-sSpINxKE7M .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSpINxKE7M .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSpINxKE7M .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpINxKE7M .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSpINxKE7M .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSpINxKE7M .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSpINxKE7M .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSpINxKE7M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSpINxKE7M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSpINxKE7M .dropdown-item.active,
.cid-sSpINxKE7M .dropdown-item:active {
  background-color: transparent;
}
.cid-sSpINxKE7M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSpINxKE7M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSpINxKE7M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSpINxKE7M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSpINxKE7M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSpINxKE7M ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSpINxKE7M ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSpINxKE7M .navbar-buttons {
  margin-left: auto;
}
.cid-sSpINxKE7M button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSpINxKE7M button.navbar-toggler:hover {
  outline: none;
}
.cid-sSpINxKE7M button.navbar-toggler:active {
  outline: none;
}
.cid-sSpINxKE7M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSpINxKE7M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSpINxKE7M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpINxKE7M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpINxKE7M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSpINxKE7M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpINxKE7M nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSpINxKE7M nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSpINxKE7M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpINxKE7M a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSpINxKE7M a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSpINxKE7M a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSpINxKE7M .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSpINxKE7M .right-menu,
.cid-sSpINxKE7M .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSpINxKE7M .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpINxKE7M .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpINxKE7M .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpINxKE7M .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpINxKE7M .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSpINxKE7M .card-wrapper {
  z-index: 3;
}
.cid-sSpINxKE7M .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSpINxKE7M .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSpINxKE7M .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSpINxKE7M .navbar-brand img {
  width: auto !important;
}
.cid-sSpINynihC {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSpINynihC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSpINynihC .row {
  flex-direction: row-reverse;
}
.cid-sSpINynihC img {
  width: 100%;
}
.cid-sSpINyOMbN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpINyOMbN .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSpINyOMbN .row {
  justify-content: center;
}
.cid-sSpINyOMbN .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSpINyOMbN .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSpINyOMbN .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSpINyOMbN .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSpINyOMbN .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSpINyOMbN .p {
  text-align: center;
}
.cid-sSpINzcMT4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpINzcMT4 .item {
  padding-bottom: 2rem;
}
.cid-sSpINzcMT4 .item-wrapper {
  position: relative;
}
.cid-sSpINzcMT4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSpINzcMT4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSpINzcMT4 .carousel-control,
.cid-sSpINzcMT4 .close {
  background: #1b1b1b;
}
.cid-sSpINzcMT4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSpINzcMT4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSpINzcMT4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSpINzcMT4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSpINzcMT4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSpINzcMT4 .close::before {
  content: '\e91a';
}
.cid-sSpINzcMT4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSpINzcMT4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSpINzcMT4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpINzcMT4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSpINzcMT4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSpINzcMT4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSpINzcMT4 .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-sSpINzcMT4 .carousel-indicators li.active,
.cid-sSpINzcMT4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSpINzcMT4 .carousel-indicators li::after,
.cid-sSpINzcMT4 .carousel-indicators li::before {
  content: none;
}
.cid-sSpINzcMT4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSpINzcMT4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSpINzcMT4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSpINzcMT4 .carousel-indicators {
    display: none;
  }
}
.cid-sSpINzcMT4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSpINzcMT4 .carousel-inner > .active {
  display: block;
}
.cid-sSpINzcMT4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpINzcMT4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSpINzcMT4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSpINzcMT4 .carousel-control,
  .cid-sSpINzcMT4 .carousel-indicators,
  .cid-sSpINzcMT4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSpINzcMT4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSpINzcMT4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSpINzcMT4 .carousel-indicators .active,
.cid-sSpINzcMT4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSpINzcMT4 .carousel-indicators .active {
  background: #fff;
}
.cid-sSpINzcMT4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSpINzcMT4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSpINzcMT4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSpINzcMT4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSpINzcMT4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSpINzcMT4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSpINzcMT4 .carousel {
  width: 100%;
}
.cid-sSpINzcMT4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSpINzcMT4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSpINzcMT4 .modal.fade .modal-dialog,
.cid-sSpINzcMT4 .modal.in .modal-dialog {
  transform: none;
}
.cid-sSpINzcMT4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSpINzcMT4 H6 {
  text-align: center;
}
.cid-sSpQ9CsnS0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpQ9CsnS0 .item {
  padding-bottom: 2rem;
}
.cid-sSpQ9CsnS0 .item-wrapper {
  position: relative;
}
.cid-sSpQ9CsnS0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSpQ9CsnS0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSpQ9CsnS0 .carousel-control,
.cid-sSpQ9CsnS0 .close {
  background: #1b1b1b;
}
.cid-sSpQ9CsnS0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSpQ9CsnS0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSpQ9CsnS0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSpQ9CsnS0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSpQ9CsnS0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSpQ9CsnS0 .close::before {
  content: '\e91a';
}
.cid-sSpQ9CsnS0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSpQ9CsnS0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSpQ9CsnS0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpQ9CsnS0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSpQ9CsnS0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSpQ9CsnS0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSpQ9CsnS0 .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-sSpQ9CsnS0 .carousel-indicators li.active,
.cid-sSpQ9CsnS0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSpQ9CsnS0 .carousel-indicators li::after,
.cid-sSpQ9CsnS0 .carousel-indicators li::before {
  content: none;
}
.cid-sSpQ9CsnS0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSpQ9CsnS0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSpQ9CsnS0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSpQ9CsnS0 .carousel-indicators {
    display: none;
  }
}
.cid-sSpQ9CsnS0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSpQ9CsnS0 .carousel-inner > .active {
  display: block;
}
.cid-sSpQ9CsnS0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpQ9CsnS0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSpQ9CsnS0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSpQ9CsnS0 .carousel-control,
  .cid-sSpQ9CsnS0 .carousel-indicators,
  .cid-sSpQ9CsnS0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSpQ9CsnS0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSpQ9CsnS0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSpQ9CsnS0 .carousel-indicators .active,
.cid-sSpQ9CsnS0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSpQ9CsnS0 .carousel-indicators .active {
  background: #fff;
}
.cid-sSpQ9CsnS0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSpQ9CsnS0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSpQ9CsnS0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSpQ9CsnS0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSpQ9CsnS0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSpQ9CsnS0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSpQ9CsnS0 .carousel {
  width: 100%;
}
.cid-sSpQ9CsnS0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSpQ9CsnS0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSpQ9CsnS0 .modal.fade .modal-dialog,
.cid-sSpQ9CsnS0 .modal.in .modal-dialog {
  transform: none;
}
.cid-sSpQ9CsnS0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSpQ9CsnS0 H6 {
  text-align: center;
}
.cid-sSpINA8z9x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpINA8z9x [class^="socicon-"]:before,
.cid-sSpINA8z9x [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSpINA8z9x .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSpINA8z9x .btn-social:hover {
  background: #6592e6;
}
.cid-sSpINA8z9x .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSpINAsJ1X {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSpINAsJ1X .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSpINAsJ1X .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSpINAsJ1X .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpINAsJ1X .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSpINAsJ1X .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSpINAsJ1X .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSpINAsJ1X .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSpINAsJ1X .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSpINAsJ1X .copyright > p {
  color: #000000;
}
.cid-sSpLjCAqLL .nav-item:focus,
.cid-sSpLjCAqLL .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSpLjCAqLL .nav-item {
    position: relative;
  }
}
.cid-sSpLjCAqLL .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSpLjCAqLL .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSpLjCAqLL .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpLjCAqLL .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSpLjCAqLL .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSpLjCAqLL .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSpLjCAqLL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSpLjCAqLL .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpLjCAqLL .navbar.collapsed .navbar-collapse.show,
.cid-sSpLjCAqLL .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpLjCAqLL .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSpLjCAqLL .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSpLjCAqLL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSpLjCAqLL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSpLjCAqLL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSpLjCAqLL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSpLjCAqLL .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSpLjCAqLL .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpLjCAqLL .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSpLjCAqLL .navbar.collapsed .right-menu,
.cid-sSpLjCAqLL .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSpLjCAqLL .navbar .navbar-collapse.show,
  .cid-sSpLjCAqLL .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSpLjCAqLL .navbar .navbar-collapse.show .brand-container,
  .cid-sSpLjCAqLL .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSpLjCAqLL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSpLjCAqLL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSpLjCAqLL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSpLjCAqLL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSpLjCAqLL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSpLjCAqLL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSpLjCAqLL .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSpLjCAqLL .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSpLjCAqLL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSpLjCAqLL .navbar .right-menu,
  .cid-sSpLjCAqLL .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSpLjCAqLL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSpLjCAqLL .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpLjCAqLL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSpLjCAqLL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSpLjCAqLL .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSpLjCAqLL .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSpLjCAqLL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSpLjCAqLL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSpLjCAqLL .dropdown-item.active,
.cid-sSpLjCAqLL .dropdown-item:active {
  background-color: transparent;
}
.cid-sSpLjCAqLL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSpLjCAqLL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSpLjCAqLL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSpLjCAqLL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSpLjCAqLL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSpLjCAqLL ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSpLjCAqLL ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSpLjCAqLL .navbar-buttons {
  margin-left: auto;
}
.cid-sSpLjCAqLL button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSpLjCAqLL button.navbar-toggler:hover {
  outline: none;
}
.cid-sSpLjCAqLL button.navbar-toggler:active {
  outline: none;
}
.cid-sSpLjCAqLL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSpLjCAqLL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSpLjCAqLL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpLjCAqLL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpLjCAqLL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSpLjCAqLL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpLjCAqLL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSpLjCAqLL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSpLjCAqLL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpLjCAqLL a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSpLjCAqLL a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSpLjCAqLL a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSpLjCAqLL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSpLjCAqLL .right-menu,
.cid-sSpLjCAqLL .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSpLjCAqLL .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpLjCAqLL .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpLjCAqLL .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpLjCAqLL .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpLjCAqLL .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSpLjCAqLL .card-wrapper {
  z-index: 3;
}
.cid-sSpLjCAqLL .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSpLjCAqLL .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSpLjCAqLL .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSpLjCAqLL .navbar-brand img {
  width: auto !important;
}
.cid-sSpLjCZtQm {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSpLjCZtQm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSpLjCZtQm .row {
  flex-direction: row-reverse;
}
.cid-sSpLjCZtQm img {
  width: 100%;
}
.cid-sSpLjDiQWT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpLjDiQWT .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSpLjDiQWT .row {
  justify-content: center;
}
.cid-sSpLjDiQWT .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSpLjDiQWT .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSpLjDiQWT .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSpLjDiQWT .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSpLjDiQWT .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSpLjDiQWT .p {
  text-align: center;
}
.cid-sSpLjDH5gU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpLjDH5gU .item {
  padding-bottom: 2rem;
}
.cid-sSpLjDH5gU .item-wrapper {
  position: relative;
}
.cid-sSpLjDH5gU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSpLjDH5gU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSpLjDH5gU .carousel-control,
.cid-sSpLjDH5gU .close {
  background: #1b1b1b;
}
.cid-sSpLjDH5gU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSpLjDH5gU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSpLjDH5gU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSpLjDH5gU .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSpLjDH5gU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSpLjDH5gU .close::before {
  content: '\e91a';
}
.cid-sSpLjDH5gU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSpLjDH5gU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSpLjDH5gU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpLjDH5gU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSpLjDH5gU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSpLjDH5gU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSpLjDH5gU .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-sSpLjDH5gU .carousel-indicators li.active,
.cid-sSpLjDH5gU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSpLjDH5gU .carousel-indicators li::after,
.cid-sSpLjDH5gU .carousel-indicators li::before {
  content: none;
}
.cid-sSpLjDH5gU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSpLjDH5gU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSpLjDH5gU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSpLjDH5gU .carousel-indicators {
    display: none;
  }
}
.cid-sSpLjDH5gU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSpLjDH5gU .carousel-inner > .active {
  display: block;
}
.cid-sSpLjDH5gU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpLjDH5gU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSpLjDH5gU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSpLjDH5gU .carousel-control,
  .cid-sSpLjDH5gU .carousel-indicators,
  .cid-sSpLjDH5gU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSpLjDH5gU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSpLjDH5gU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSpLjDH5gU .carousel-indicators .active,
.cid-sSpLjDH5gU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSpLjDH5gU .carousel-indicators .active {
  background: #fff;
}
.cid-sSpLjDH5gU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSpLjDH5gU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSpLjDH5gU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSpLjDH5gU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSpLjDH5gU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSpLjDH5gU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSpLjDH5gU .carousel {
  width: 100%;
}
.cid-sSpLjDH5gU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSpLjDH5gU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSpLjDH5gU .modal.fade .modal-dialog,
.cid-sSpLjDH5gU .modal.in .modal-dialog {
  transform: none;
}
.cid-sSpLjDH5gU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSpLjDH5gU H6 {
  text-align: center;
}
.cid-sSpLjErBgi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpLjErBgi .item {
  padding-bottom: 2rem;
}
.cid-sSpLjErBgi .item-wrapper {
  position: relative;
}
.cid-sSpLjErBgi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSpLjErBgi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSpLjErBgi .carousel-control,
.cid-sSpLjErBgi .close {
  background: #1b1b1b;
}
.cid-sSpLjErBgi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSpLjErBgi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSpLjErBgi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSpLjErBgi .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSpLjErBgi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSpLjErBgi .close::before {
  content: '\e91a';
}
.cid-sSpLjErBgi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSpLjErBgi .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSpLjErBgi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpLjErBgi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSpLjErBgi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSpLjErBgi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSpLjErBgi .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-sSpLjErBgi .carousel-indicators li.active,
.cid-sSpLjErBgi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSpLjErBgi .carousel-indicators li::after,
.cid-sSpLjErBgi .carousel-indicators li::before {
  content: none;
}
.cid-sSpLjErBgi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSpLjErBgi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSpLjErBgi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSpLjErBgi .carousel-indicators {
    display: none;
  }
}
.cid-sSpLjErBgi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSpLjErBgi .carousel-inner > .active {
  display: block;
}
.cid-sSpLjErBgi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpLjErBgi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSpLjErBgi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSpLjErBgi .carousel-control,
  .cid-sSpLjErBgi .carousel-indicators,
  .cid-sSpLjErBgi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSpLjErBgi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSpLjErBgi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSpLjErBgi .carousel-indicators .active,
.cid-sSpLjErBgi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSpLjErBgi .carousel-indicators .active {
  background: #fff;
}
.cid-sSpLjErBgi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSpLjErBgi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSpLjErBgi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSpLjErBgi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSpLjErBgi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSpLjErBgi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSpLjErBgi .carousel {
  width: 100%;
}
.cid-sSpLjErBgi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSpLjErBgi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSpLjErBgi .modal.fade .modal-dialog,
.cid-sSpLjErBgi .modal.in .modal-dialog {
  transform: none;
}
.cid-sSpLjErBgi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSpLjErBgi H6 {
  text-align: center;
}
.cid-sSpLjF0vP3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpLjF0vP3 [class^="socicon-"]:before,
.cid-sSpLjF0vP3 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSpLjF0vP3 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSpLjF0vP3 .btn-social:hover {
  background: #6592e6;
}
.cid-sSpLjF0vP3 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSpLjFrJM7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSpLjFrJM7 .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSpLjFrJM7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSpLjFrJM7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpLjFrJM7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSpLjFrJM7 .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSpLjFrJM7 .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSpLjFrJM7 .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSpLjFrJM7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSpLjFrJM7 .copyright > p {
  color: #000000;
}
.cid-sSpTYmRrAY .nav-item:focus,
.cid-sSpTYmRrAY .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSpTYmRrAY .nav-item {
    position: relative;
  }
}
.cid-sSpTYmRrAY .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSpTYmRrAY .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSpTYmRrAY .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpTYmRrAY .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSpTYmRrAY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSpTYmRrAY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSpTYmRrAY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSpTYmRrAY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpTYmRrAY .navbar.collapsed .navbar-collapse.show,
.cid-sSpTYmRrAY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpTYmRrAY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSpTYmRrAY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSpTYmRrAY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSpTYmRrAY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSpTYmRrAY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSpTYmRrAY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSpTYmRrAY .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSpTYmRrAY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpTYmRrAY .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSpTYmRrAY .navbar.collapsed .right-menu,
.cid-sSpTYmRrAY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSpTYmRrAY .navbar .navbar-collapse.show,
  .cid-sSpTYmRrAY .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSpTYmRrAY .navbar .navbar-collapse.show .brand-container,
  .cid-sSpTYmRrAY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSpTYmRrAY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSpTYmRrAY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSpTYmRrAY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSpTYmRrAY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSpTYmRrAY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSpTYmRrAY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSpTYmRrAY .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSpTYmRrAY .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSpTYmRrAY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSpTYmRrAY .navbar .right-menu,
  .cid-sSpTYmRrAY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSpTYmRrAY .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSpTYmRrAY .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpTYmRrAY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSpTYmRrAY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSpTYmRrAY .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSpTYmRrAY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSpTYmRrAY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSpTYmRrAY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSpTYmRrAY .dropdown-item.active,
.cid-sSpTYmRrAY .dropdown-item:active {
  background-color: transparent;
}
.cid-sSpTYmRrAY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSpTYmRrAY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSpTYmRrAY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSpTYmRrAY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSpTYmRrAY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSpTYmRrAY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSpTYmRrAY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSpTYmRrAY .navbar-buttons {
  margin-left: auto;
}
.cid-sSpTYmRrAY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSpTYmRrAY button.navbar-toggler:hover {
  outline: none;
}
.cid-sSpTYmRrAY button.navbar-toggler:active {
  outline: none;
}
.cid-sSpTYmRrAY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSpTYmRrAY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSpTYmRrAY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpTYmRrAY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpTYmRrAY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSpTYmRrAY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpTYmRrAY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSpTYmRrAY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSpTYmRrAY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpTYmRrAY a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSpTYmRrAY a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSpTYmRrAY a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSpTYmRrAY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSpTYmRrAY .right-menu,
.cid-sSpTYmRrAY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSpTYmRrAY .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpTYmRrAY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpTYmRrAY .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpTYmRrAY .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpTYmRrAY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSpTYmRrAY .card-wrapper {
  z-index: 3;
}
.cid-sSpTYmRrAY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSpTYmRrAY .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSpTYmRrAY .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSpTYmRrAY .navbar-brand img {
  width: auto !important;
}
.cid-sSpTYnHnhB {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSpTYnHnhB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSpTYnHnhB .row {
  flex-direction: row-reverse;
}
.cid-sSpTYnHnhB img {
  width: 100%;
}
.cid-sSpTYoKdpA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpTYoKdpA .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSpTYoKdpA .row {
  justify-content: center;
}
.cid-sSpTYoKdpA .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSpTYoKdpA .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSpTYoKdpA .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSpTYoKdpA .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSpTYoKdpA .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSpTYoKdpA .p {
  text-align: center;
}
.cid-sSpTYqb63E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpTYqb63E .item {
  padding-bottom: 2rem;
}
.cid-sSpTYqb63E .item-wrapper {
  position: relative;
}
.cid-sSpTYqb63E .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSpTYqb63E .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSpTYqb63E .carousel-control,
.cid-sSpTYqb63E .close {
  background: #1b1b1b;
}
.cid-sSpTYqb63E .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSpTYqb63E .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSpTYqb63E .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSpTYqb63E .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSpTYqb63E .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSpTYqb63E .close::before {
  content: '\e91a';
}
.cid-sSpTYqb63E .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSpTYqb63E .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSpTYqb63E .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpTYqb63E .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSpTYqb63E .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSpTYqb63E .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSpTYqb63E .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-sSpTYqb63E .carousel-indicators li.active,
.cid-sSpTYqb63E .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSpTYqb63E .carousel-indicators li::after,
.cid-sSpTYqb63E .carousel-indicators li::before {
  content: none;
}
.cid-sSpTYqb63E .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSpTYqb63E .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSpTYqb63E .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSpTYqb63E .carousel-indicators {
    display: none;
  }
}
.cid-sSpTYqb63E .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSpTYqb63E .carousel-inner > .active {
  display: block;
}
.cid-sSpTYqb63E .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpTYqb63E .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSpTYqb63E .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSpTYqb63E .carousel-control,
  .cid-sSpTYqb63E .carousel-indicators,
  .cid-sSpTYqb63E .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSpTYqb63E .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSpTYqb63E .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSpTYqb63E .carousel-indicators .active,
.cid-sSpTYqb63E .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSpTYqb63E .carousel-indicators .active {
  background: #fff;
}
.cid-sSpTYqb63E .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSpTYqb63E .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSpTYqb63E .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSpTYqb63E .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSpTYqb63E .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSpTYqb63E .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSpTYqb63E .carousel {
  width: 100%;
}
.cid-sSpTYqb63E .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSpTYqb63E .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSpTYqb63E .modal.fade .modal-dialog,
.cid-sSpTYqb63E .modal.in .modal-dialog {
  transform: none;
}
.cid-sSpTYqb63E .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSpTYqb63E H6 {
  text-align: center;
}
.cid-sSpTYrwQ7T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpTYrwQ7T [class^="socicon-"]:before,
.cid-sSpTYrwQ7T [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSpTYrwQ7T .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSpTYrwQ7T .btn-social:hover {
  background: #6592e6;
}
.cid-sSpTYrwQ7T .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSpTYrTl6I {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSpTYrTl6I .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSpTYrTl6I .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSpTYrTl6I .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpTYrTl6I .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSpTYrTl6I .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSpTYrTl6I .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSpTYrTl6I .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSpTYrTl6I .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSpTYrTl6I .copyright > p {
  color: #000000;
}
.cid-sSpUhgGp57 .nav-item:focus,
.cid-sSpUhgGp57 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSpUhgGp57 .nav-item {
    position: relative;
  }
}
.cid-sSpUhgGp57 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSpUhgGp57 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSpUhgGp57 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpUhgGp57 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSpUhgGp57 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSpUhgGp57 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSpUhgGp57 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSpUhgGp57 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpUhgGp57 .navbar.collapsed .navbar-collapse.show,
.cid-sSpUhgGp57 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpUhgGp57 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSpUhgGp57 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSpUhgGp57 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSpUhgGp57 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSpUhgGp57 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSpUhgGp57 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSpUhgGp57 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSpUhgGp57 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSpUhgGp57 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSpUhgGp57 .navbar.collapsed .right-menu,
.cid-sSpUhgGp57 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSpUhgGp57 .navbar .navbar-collapse.show,
  .cid-sSpUhgGp57 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSpUhgGp57 .navbar .navbar-collapse.show .brand-container,
  .cid-sSpUhgGp57 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSpUhgGp57 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSpUhgGp57 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSpUhgGp57 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSpUhgGp57 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSpUhgGp57 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSpUhgGp57 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSpUhgGp57 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSpUhgGp57 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSpUhgGp57 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSpUhgGp57 .navbar .right-menu,
  .cid-sSpUhgGp57 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSpUhgGp57 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSpUhgGp57 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSpUhgGp57 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSpUhgGp57 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSpUhgGp57 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSpUhgGp57 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSpUhgGp57 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSpUhgGp57 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSpUhgGp57 .dropdown-item.active,
.cid-sSpUhgGp57 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSpUhgGp57 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSpUhgGp57 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSpUhgGp57 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSpUhgGp57 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSpUhgGp57 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSpUhgGp57 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSpUhgGp57 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSpUhgGp57 .navbar-buttons {
  margin-left: auto;
}
.cid-sSpUhgGp57 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSpUhgGp57 button.navbar-toggler:hover {
  outline: none;
}
.cid-sSpUhgGp57 button.navbar-toggler:active {
  outline: none;
}
.cid-sSpUhgGp57 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSpUhgGp57 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSpUhgGp57 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpUhgGp57 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSpUhgGp57 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSpUhgGp57 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpUhgGp57 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSpUhgGp57 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSpUhgGp57 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSpUhgGp57 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSpUhgGp57 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSpUhgGp57 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSpUhgGp57 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSpUhgGp57 .right-menu,
.cid-sSpUhgGp57 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSpUhgGp57 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpUhgGp57 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSpUhgGp57 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpUhgGp57 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpUhgGp57 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSpUhgGp57 .card-wrapper {
  z-index: 3;
}
.cid-sSpUhgGp57 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSpUhgGp57 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSpUhgGp57 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSpUhgGp57 .navbar-brand img {
  width: auto !important;
}
.cid-sSpUhhiA01 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSpUhhiA01 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSpUhhiA01 .row {
  flex-direction: row-reverse;
}
.cid-sSpUhhiA01 img {
  width: 100%;
}
.cid-sSpUhhL3za {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpUhhL3za .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSpUhhL3za .row {
  justify-content: center;
}
.cid-sSpUhhL3za .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSpUhhL3za .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSpUhhL3za .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSpUhhL3za .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSpUhhL3za .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSpUhhL3za .p {
  text-align: center;
}
.cid-sSpUhifcer {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpUhifcer .item {
  padding-bottom: 2rem;
}
.cid-sSpUhifcer .item-wrapper {
  position: relative;
}
.cid-sSpUhifcer .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSpUhifcer .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSpUhifcer .carousel-control,
.cid-sSpUhifcer .close {
  background: #1b1b1b;
}
.cid-sSpUhifcer .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSpUhifcer .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSpUhifcer .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSpUhifcer .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSpUhifcer .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSpUhifcer .close::before {
  content: '\e91a';
}
.cid-sSpUhifcer .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSpUhifcer .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSpUhifcer .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpUhifcer .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSpUhifcer .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSpUhifcer .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSpUhifcer .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-sSpUhifcer .carousel-indicators li.active,
.cid-sSpUhifcer .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSpUhifcer .carousel-indicators li::after,
.cid-sSpUhifcer .carousel-indicators li::before {
  content: none;
}
.cid-sSpUhifcer .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSpUhifcer .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSpUhifcer .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSpUhifcer .carousel-indicators {
    display: none;
  }
}
.cid-sSpUhifcer .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSpUhifcer .carousel-inner > .active {
  display: block;
}
.cid-sSpUhifcer .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSpUhifcer .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSpUhifcer .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSpUhifcer .carousel-control,
  .cid-sSpUhifcer .carousel-indicators,
  .cid-sSpUhifcer .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSpUhifcer .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSpUhifcer .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSpUhifcer .carousel-indicators .active,
.cid-sSpUhifcer .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSpUhifcer .carousel-indicators .active {
  background: #fff;
}
.cid-sSpUhifcer .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSpUhifcer .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSpUhifcer .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSpUhifcer .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSpUhifcer .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSpUhifcer .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSpUhifcer .carousel {
  width: 100%;
}
.cid-sSpUhifcer .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSpUhifcer .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSpUhifcer .modal.fade .modal-dialog,
.cid-sSpUhifcer .modal.in .modal-dialog {
  transform: none;
}
.cid-sSpUhifcer .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSpUhifcer H6 {
  text-align: center;
}
.cid-sSpUhk2f6t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSpUhk2f6t [class^="socicon-"]:before,
.cid-sSpUhk2f6t [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSpUhk2f6t .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSpUhk2f6t .btn-social:hover {
  background: #6592e6;
}
.cid-sSpUhk2f6t .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSpUhkzeDm {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSpUhkzeDm .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSpUhkzeDm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSpUhkzeDm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSpUhkzeDm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSpUhkzeDm .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSpUhkzeDm .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSpUhkzeDm .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSpUhkzeDm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSpUhkzeDm .copyright > p {
  color: #000000;
}
.cid-sSqjtMVPsZ .nav-item:focus,
.cid-sSqjtMVPsZ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSqjtMVPsZ .nav-item {
    position: relative;
  }
}
.cid-sSqjtMVPsZ .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSqjtMVPsZ .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSqjtMVPsZ .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSqjtMVPsZ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSqjtMVPsZ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSqjtMVPsZ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSqjtMVPsZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSqjtMVPsZ .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSqjtMVPsZ .navbar.collapsed .navbar-collapse.show,
.cid-sSqjtMVPsZ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSqjtMVPsZ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSqjtMVPsZ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSqjtMVPsZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSqjtMVPsZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSqjtMVPsZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSqjtMVPsZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSqjtMVPsZ .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSqjtMVPsZ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSqjtMVPsZ .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSqjtMVPsZ .navbar.collapsed .right-menu,
.cid-sSqjtMVPsZ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSqjtMVPsZ .navbar .navbar-collapse.show,
  .cid-sSqjtMVPsZ .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSqjtMVPsZ .navbar .navbar-collapse.show .brand-container,
  .cid-sSqjtMVPsZ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSqjtMVPsZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSqjtMVPsZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSqjtMVPsZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSqjtMVPsZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSqjtMVPsZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSqjtMVPsZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSqjtMVPsZ .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSqjtMVPsZ .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSqjtMVPsZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSqjtMVPsZ .navbar .right-menu,
  .cid-sSqjtMVPsZ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSqjtMVPsZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSqjtMVPsZ .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSqjtMVPsZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSqjtMVPsZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSqjtMVPsZ .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSqjtMVPsZ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSqjtMVPsZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSqjtMVPsZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSqjtMVPsZ .dropdown-item.active,
.cid-sSqjtMVPsZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sSqjtMVPsZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSqjtMVPsZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSqjtMVPsZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSqjtMVPsZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSqjtMVPsZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSqjtMVPsZ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSqjtMVPsZ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSqjtMVPsZ .navbar-buttons {
  margin-left: auto;
}
.cid-sSqjtMVPsZ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSqjtMVPsZ button.navbar-toggler:hover {
  outline: none;
}
.cid-sSqjtMVPsZ button.navbar-toggler:active {
  outline: none;
}
.cid-sSqjtMVPsZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSqjtMVPsZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSqjtMVPsZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSqjtMVPsZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSqjtMVPsZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSqjtMVPsZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSqjtMVPsZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSqjtMVPsZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSqjtMVPsZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSqjtMVPsZ a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSqjtMVPsZ a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSqjtMVPsZ a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSqjtMVPsZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSqjtMVPsZ .right-menu,
.cid-sSqjtMVPsZ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSqjtMVPsZ .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSqjtMVPsZ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSqjtMVPsZ .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSqjtMVPsZ .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSqjtMVPsZ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSqjtMVPsZ .card-wrapper {
  z-index: 3;
}
.cid-sSqjtMVPsZ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSqjtMVPsZ .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSqjtMVPsZ .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSqjtMVPsZ .navbar-brand img {
  width: auto !important;
}
.cid-sSqjtNrOyC {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSqjtNrOyC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSqjtNrOyC .row {
  flex-direction: row-reverse;
}
.cid-sSqjtNrOyC img {
  width: 100%;
}
.cid-sSqjtNTvz8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSqjtNTvz8 .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSqjtNTvz8 .row {
  justify-content: center;
}
.cid-sSqjtNTvz8 .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSqjtNTvz8 .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSqjtNTvz8 .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSqjtNTvz8 .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSqjtNTvz8 .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSqjtNTvz8 .p {
  text-align: center;
}
.cid-sSqjtOkcYh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSqjtOkcYh .item {
  padding-bottom: 2rem;
}
.cid-sSqjtOkcYh .item-wrapper {
  position: relative;
}
.cid-sSqjtOkcYh .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSqjtOkcYh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSqjtOkcYh .carousel-control,
.cid-sSqjtOkcYh .close {
  background: #1b1b1b;
}
.cid-sSqjtOkcYh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSqjtOkcYh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSqjtOkcYh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSqjtOkcYh .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSqjtOkcYh .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSqjtOkcYh .close::before {
  content: '\e91a';
}
.cid-sSqjtOkcYh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSqjtOkcYh .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSqjtOkcYh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSqjtOkcYh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSqjtOkcYh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSqjtOkcYh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSqjtOkcYh .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-sSqjtOkcYh .carousel-indicators li.active,
.cid-sSqjtOkcYh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSqjtOkcYh .carousel-indicators li::after,
.cid-sSqjtOkcYh .carousel-indicators li::before {
  content: none;
}
.cid-sSqjtOkcYh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSqjtOkcYh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSqjtOkcYh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSqjtOkcYh .carousel-indicators {
    display: none;
  }
}
.cid-sSqjtOkcYh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSqjtOkcYh .carousel-inner > .active {
  display: block;
}
.cid-sSqjtOkcYh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSqjtOkcYh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSqjtOkcYh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSqjtOkcYh .carousel-control,
  .cid-sSqjtOkcYh .carousel-indicators,
  .cid-sSqjtOkcYh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSqjtOkcYh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSqjtOkcYh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSqjtOkcYh .carousel-indicators .active,
.cid-sSqjtOkcYh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSqjtOkcYh .carousel-indicators .active {
  background: #fff;
}
.cid-sSqjtOkcYh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSqjtOkcYh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSqjtOkcYh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSqjtOkcYh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSqjtOkcYh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSqjtOkcYh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSqjtOkcYh .carousel {
  width: 100%;
}
.cid-sSqjtOkcYh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSqjtOkcYh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSqjtOkcYh .modal.fade .modal-dialog,
.cid-sSqjtOkcYh .modal.in .modal-dialog {
  transform: none;
}
.cid-sSqjtOkcYh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSqjtOkcYh H6 {
  text-align: center;
}
.cid-sSqjtP86qZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSqjtP86qZ .item {
  padding-bottom: 2rem;
}
.cid-sSqjtP86qZ .item-wrapper {
  position: relative;
}
.cid-sSqjtP86qZ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSqjtP86qZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSqjtP86qZ .carousel-control,
.cid-sSqjtP86qZ .close {
  background: #1b1b1b;
}
.cid-sSqjtP86qZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSqjtP86qZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSqjtP86qZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSqjtP86qZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSqjtP86qZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSqjtP86qZ .close::before {
  content: '\e91a';
}
.cid-sSqjtP86qZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSqjtP86qZ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSqjtP86qZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSqjtP86qZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSqjtP86qZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSqjtP86qZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSqjtP86qZ .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-sSqjtP86qZ .carousel-indicators li.active,
.cid-sSqjtP86qZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSqjtP86qZ .carousel-indicators li::after,
.cid-sSqjtP86qZ .carousel-indicators li::before {
  content: none;
}
.cid-sSqjtP86qZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSqjtP86qZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSqjtP86qZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSqjtP86qZ .carousel-indicators {
    display: none;
  }
}
.cid-sSqjtP86qZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSqjtP86qZ .carousel-inner > .active {
  display: block;
}
.cid-sSqjtP86qZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSqjtP86qZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSqjtP86qZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSqjtP86qZ .carousel-control,
  .cid-sSqjtP86qZ .carousel-indicators,
  .cid-sSqjtP86qZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSqjtP86qZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSqjtP86qZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSqjtP86qZ .carousel-indicators .active,
.cid-sSqjtP86qZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSqjtP86qZ .carousel-indicators .active {
  background: #fff;
}
.cid-sSqjtP86qZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSqjtP86qZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSqjtP86qZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSqjtP86qZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSqjtP86qZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSqjtP86qZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSqjtP86qZ .carousel {
  width: 100%;
}
.cid-sSqjtP86qZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSqjtP86qZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSqjtP86qZ .modal.fade .modal-dialog,
.cid-sSqjtP86qZ .modal.in .modal-dialog {
  transform: none;
}
.cid-sSqjtP86qZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSqjtP86qZ H6 {
  text-align: center;
}
.cid-sSqjtQ9rIp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSqjtQ9rIp [class^="socicon-"]:before,
.cid-sSqjtQ9rIp [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSqjtQ9rIp .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSqjtQ9rIp .btn-social:hover {
  background: #6592e6;
}
.cid-sSqjtQ9rIp .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSqjtQyud2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSqjtQyud2 .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSqjtQyud2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSqjtQyud2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSqjtQyud2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSqjtQyud2 .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSqjtQyud2 .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSqjtQyud2 .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSqjtQyud2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSqjtQyud2 .copyright > p {
  color: #000000;
}
.cid-sSvrRiWhpU .nav-item:focus,
.cid-sSvrRiWhpU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSvrRiWhpU .nav-item {
    position: relative;
  }
}
.cid-sSvrRiWhpU .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSvrRiWhpU .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSvrRiWhpU .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSvrRiWhpU .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSvrRiWhpU .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSvrRiWhpU .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSvrRiWhpU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSvrRiWhpU .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSvrRiWhpU .navbar.collapsed .navbar-collapse.show,
.cid-sSvrRiWhpU .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSvrRiWhpU .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSvrRiWhpU .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSvrRiWhpU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSvrRiWhpU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSvrRiWhpU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSvrRiWhpU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSvrRiWhpU .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSvrRiWhpU .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSvrRiWhpU .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSvrRiWhpU .navbar.collapsed .right-menu,
.cid-sSvrRiWhpU .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSvrRiWhpU .navbar .navbar-collapse.show,
  .cid-sSvrRiWhpU .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSvrRiWhpU .navbar .navbar-collapse.show .brand-container,
  .cid-sSvrRiWhpU .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSvrRiWhpU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSvrRiWhpU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSvrRiWhpU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSvrRiWhpU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSvrRiWhpU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSvrRiWhpU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSvrRiWhpU .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSvrRiWhpU .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSvrRiWhpU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSvrRiWhpU .navbar .right-menu,
  .cid-sSvrRiWhpU .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSvrRiWhpU .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSvrRiWhpU .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSvrRiWhpU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSvrRiWhpU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSvrRiWhpU .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSvrRiWhpU .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSvrRiWhpU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSvrRiWhpU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSvrRiWhpU .dropdown-item.active,
.cid-sSvrRiWhpU .dropdown-item:active {
  background-color: transparent;
}
.cid-sSvrRiWhpU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSvrRiWhpU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSvrRiWhpU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSvrRiWhpU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSvrRiWhpU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSvrRiWhpU ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSvrRiWhpU ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSvrRiWhpU .navbar-buttons {
  margin-left: auto;
}
.cid-sSvrRiWhpU button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSvrRiWhpU button.navbar-toggler:hover {
  outline: none;
}
.cid-sSvrRiWhpU button.navbar-toggler:active {
  outline: none;
}
.cid-sSvrRiWhpU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSvrRiWhpU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSvrRiWhpU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSvrRiWhpU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSvrRiWhpU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSvrRiWhpU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSvrRiWhpU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSvrRiWhpU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSvrRiWhpU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSvrRiWhpU a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSvrRiWhpU a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSvrRiWhpU a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSvrRiWhpU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSvrRiWhpU .right-menu,
.cid-sSvrRiWhpU .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSvrRiWhpU .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSvrRiWhpU .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSvrRiWhpU .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSvrRiWhpU .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSvrRiWhpU .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSvrRiWhpU .card-wrapper {
  z-index: 3;
}
.cid-sSvrRiWhpU .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSvrRiWhpU .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSvrRiWhpU .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSvrRiWhpU .navbar-brand img {
  width: auto !important;
}
.cid-sSvrRjpw0M {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSvrRjpw0M .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSvrRjpw0M .row {
  flex-direction: row-reverse;
}
.cid-sSvrRjpw0M img {
  width: 100%;
}
.cid-sSvrRjLwNu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvrRjLwNu .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSvrRjLwNu .row {
  justify-content: center;
}
.cid-sSvrRjLwNu .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSvrRjLwNu .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSvrRjLwNu .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSvrRjLwNu .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSvrRjLwNu .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSvrRjLwNu .p {
  text-align: center;
}
.cid-sSvrRkaeHP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvrRkaeHP .item {
  padding-bottom: 2rem;
}
.cid-sSvrRkaeHP .item-wrapper {
  position: relative;
}
.cid-sSvrRkaeHP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSvrRkaeHP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSvrRkaeHP .carousel-control,
.cid-sSvrRkaeHP .close {
  background: #1b1b1b;
}
.cid-sSvrRkaeHP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSvrRkaeHP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSvrRkaeHP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSvrRkaeHP .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSvrRkaeHP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSvrRkaeHP .close::before {
  content: '\e91a';
}
.cid-sSvrRkaeHP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSvrRkaeHP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSvrRkaeHP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvrRkaeHP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSvrRkaeHP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSvrRkaeHP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSvrRkaeHP .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-sSvrRkaeHP .carousel-indicators li.active,
.cid-sSvrRkaeHP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSvrRkaeHP .carousel-indicators li::after,
.cid-sSvrRkaeHP .carousel-indicators li::before {
  content: none;
}
.cid-sSvrRkaeHP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSvrRkaeHP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSvrRkaeHP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSvrRkaeHP .carousel-indicators {
    display: none;
  }
}
.cid-sSvrRkaeHP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSvrRkaeHP .carousel-inner > .active {
  display: block;
}
.cid-sSvrRkaeHP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvrRkaeHP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSvrRkaeHP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSvrRkaeHP .carousel-control,
  .cid-sSvrRkaeHP .carousel-indicators,
  .cid-sSvrRkaeHP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSvrRkaeHP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSvrRkaeHP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSvrRkaeHP .carousel-indicators .active,
.cid-sSvrRkaeHP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSvrRkaeHP .carousel-indicators .active {
  background: #fff;
}
.cid-sSvrRkaeHP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSvrRkaeHP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSvrRkaeHP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSvrRkaeHP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSvrRkaeHP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSvrRkaeHP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSvrRkaeHP .carousel {
  width: 100%;
}
.cid-sSvrRkaeHP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSvrRkaeHP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSvrRkaeHP .modal.fade .modal-dialog,
.cid-sSvrRkaeHP .modal.in .modal-dialog {
  transform: none;
}
.cid-sSvrRkaeHP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSvrRkaeHP H6 {
  text-align: center;
}
.cid-sSvrRkPNpy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvrRkPNpy .item {
  padding-bottom: 2rem;
}
.cid-sSvrRkPNpy .item-wrapper {
  position: relative;
}
.cid-sSvrRkPNpy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSvrRkPNpy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSvrRkPNpy .carousel-control,
.cid-sSvrRkPNpy .close {
  background: #1b1b1b;
}
.cid-sSvrRkPNpy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSvrRkPNpy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSvrRkPNpy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSvrRkPNpy .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSvrRkPNpy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSvrRkPNpy .close::before {
  content: '\e91a';
}
.cid-sSvrRkPNpy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSvrRkPNpy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSvrRkPNpy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvrRkPNpy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSvrRkPNpy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSvrRkPNpy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSvrRkPNpy .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-sSvrRkPNpy .carousel-indicators li.active,
.cid-sSvrRkPNpy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSvrRkPNpy .carousel-indicators li::after,
.cid-sSvrRkPNpy .carousel-indicators li::before {
  content: none;
}
.cid-sSvrRkPNpy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSvrRkPNpy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSvrRkPNpy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSvrRkPNpy .carousel-indicators {
    display: none;
  }
}
.cid-sSvrRkPNpy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSvrRkPNpy .carousel-inner > .active {
  display: block;
}
.cid-sSvrRkPNpy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvrRkPNpy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSvrRkPNpy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSvrRkPNpy .carousel-control,
  .cid-sSvrRkPNpy .carousel-indicators,
  .cid-sSvrRkPNpy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSvrRkPNpy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSvrRkPNpy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSvrRkPNpy .carousel-indicators .active,
.cid-sSvrRkPNpy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSvrRkPNpy .carousel-indicators .active {
  background: #fff;
}
.cid-sSvrRkPNpy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSvrRkPNpy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSvrRkPNpy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSvrRkPNpy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSvrRkPNpy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSvrRkPNpy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSvrRkPNpy .carousel {
  width: 100%;
}
.cid-sSvrRkPNpy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSvrRkPNpy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSvrRkPNpy .modal.fade .modal-dialog,
.cid-sSvrRkPNpy .modal.in .modal-dialog {
  transform: none;
}
.cid-sSvrRkPNpy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSvrRkPNpy H6 {
  text-align: center;
}
.cid-sSvrRlU3aC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvrRlU3aC [class^="socicon-"]:before,
.cid-sSvrRlU3aC [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSvrRlU3aC .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSvrRlU3aC .btn-social:hover {
  background: #6592e6;
}
.cid-sSvrRlU3aC .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSvrRmi1Wn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSvrRmi1Wn .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSvrRmi1Wn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSvrRmi1Wn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSvrRmi1Wn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSvrRmi1Wn .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSvrRmi1Wn .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSvrRmi1Wn .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSvrRmi1Wn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSvrRmi1Wn .copyright > p {
  color: #000000;
}
.cid-sSvw8JEAB7 .nav-item:focus,
.cid-sSvw8JEAB7 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSvw8JEAB7 .nav-item {
    position: relative;
  }
}
.cid-sSvw8JEAB7 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSvw8JEAB7 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSvw8JEAB7 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSvw8JEAB7 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSvw8JEAB7 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSvw8JEAB7 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSvw8JEAB7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSvw8JEAB7 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSvw8JEAB7 .navbar.collapsed .navbar-collapse.show,
.cid-sSvw8JEAB7 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSvw8JEAB7 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSvw8JEAB7 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSvw8JEAB7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSvw8JEAB7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSvw8JEAB7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSvw8JEAB7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSvw8JEAB7 .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSvw8JEAB7 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSvw8JEAB7 .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSvw8JEAB7 .navbar.collapsed .right-menu,
.cid-sSvw8JEAB7 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSvw8JEAB7 .navbar .navbar-collapse.show,
  .cid-sSvw8JEAB7 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSvw8JEAB7 .navbar .navbar-collapse.show .brand-container,
  .cid-sSvw8JEAB7 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSvw8JEAB7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSvw8JEAB7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSvw8JEAB7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSvw8JEAB7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSvw8JEAB7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSvw8JEAB7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSvw8JEAB7 .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSvw8JEAB7 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSvw8JEAB7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSvw8JEAB7 .navbar .right-menu,
  .cid-sSvw8JEAB7 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSvw8JEAB7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSvw8JEAB7 .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSvw8JEAB7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSvw8JEAB7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSvw8JEAB7 .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSvw8JEAB7 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSvw8JEAB7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSvw8JEAB7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSvw8JEAB7 .dropdown-item.active,
.cid-sSvw8JEAB7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSvw8JEAB7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSvw8JEAB7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSvw8JEAB7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSvw8JEAB7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSvw8JEAB7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSvw8JEAB7 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSvw8JEAB7 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSvw8JEAB7 .navbar-buttons {
  margin-left: auto;
}
.cid-sSvw8JEAB7 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSvw8JEAB7 button.navbar-toggler:hover {
  outline: none;
}
.cid-sSvw8JEAB7 button.navbar-toggler:active {
  outline: none;
}
.cid-sSvw8JEAB7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSvw8JEAB7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSvw8JEAB7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSvw8JEAB7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSvw8JEAB7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSvw8JEAB7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSvw8JEAB7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSvw8JEAB7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSvw8JEAB7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSvw8JEAB7 a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSvw8JEAB7 a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSvw8JEAB7 a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSvw8JEAB7 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSvw8JEAB7 .right-menu,
.cid-sSvw8JEAB7 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSvw8JEAB7 .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSvw8JEAB7 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSvw8JEAB7 .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSvw8JEAB7 .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSvw8JEAB7 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSvw8JEAB7 .card-wrapper {
  z-index: 3;
}
.cid-sSvw8JEAB7 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSvw8JEAB7 .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSvw8JEAB7 .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSvw8JEAB7 .navbar-brand img {
  width: auto !important;
}
.cid-sSvw8K3wUm {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSvw8K3wUm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSvw8K3wUm .row {
  flex-direction: row-reverse;
}
.cid-sSvw8K3wUm img {
  width: 100%;
}
.cid-sSvw8KnyhR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvw8KnyhR .card-heading {
  color: #000000;
  margin-bottom: 24px;
  text-align: center;
}
.cid-sSvw8KnyhR .row {
  justify-content: center;
}
.cid-sSvw8KnyhR .mbr-iconfont {
  font-size: 23px;
  margin-right: 17px;
  color: #000000;
}
.cid-sSvw8KnyhR .mbr-text {
  display: inline;
  width: 100%;
}
.cid-sSvw8KnyhR .mbr-text:last-child {
  margin-bottom: 0px;
}
.cid-sSvw8KnyhR .text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-sSvw8KnyhR .line {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cid-sSvw8KnyhR .p {
  text-align: center;
}
.cid-sSvw8Ly8af {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvw8Ly8af .item {
  padding-bottom: 2rem;
}
.cid-sSvw8Ly8af .item-wrapper {
  position: relative;
}
.cid-sSvw8Ly8af .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSvw8Ly8af .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSvw8Ly8af .carousel-control,
.cid-sSvw8Ly8af .close {
  background: #1b1b1b;
}
.cid-sSvw8Ly8af .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSvw8Ly8af .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSvw8Ly8af .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSvw8Ly8af .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSvw8Ly8af .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSvw8Ly8af .close::before {
  content: '\e91a';
}
.cid-sSvw8Ly8af .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSvw8Ly8af .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSvw8Ly8af .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvw8Ly8af .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSvw8Ly8af .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSvw8Ly8af .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSvw8Ly8af .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-sSvw8Ly8af .carousel-indicators li.active,
.cid-sSvw8Ly8af .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSvw8Ly8af .carousel-indicators li::after,
.cid-sSvw8Ly8af .carousel-indicators li::before {
  content: none;
}
.cid-sSvw8Ly8af .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSvw8Ly8af .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSvw8Ly8af .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSvw8Ly8af .carousel-indicators {
    display: none;
  }
}
.cid-sSvw8Ly8af .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSvw8Ly8af .carousel-inner > .active {
  display: block;
}
.cid-sSvw8Ly8af .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvw8Ly8af .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSvw8Ly8af .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSvw8Ly8af .carousel-control,
  .cid-sSvw8Ly8af .carousel-indicators,
  .cid-sSvw8Ly8af .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSvw8Ly8af .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSvw8Ly8af .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSvw8Ly8af .carousel-indicators .active,
.cid-sSvw8Ly8af .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSvw8Ly8af .carousel-indicators .active {
  background: #fff;
}
.cid-sSvw8Ly8af .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSvw8Ly8af .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSvw8Ly8af .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSvw8Ly8af .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSvw8Ly8af .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSvw8Ly8af .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSvw8Ly8af .carousel {
  width: 100%;
}
.cid-sSvw8Ly8af .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSvw8Ly8af .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSvw8Ly8af .modal.fade .modal-dialog,
.cid-sSvw8Ly8af .modal.in .modal-dialog {
  transform: none;
}
.cid-sSvw8Ly8af .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSvw8Ly8af H6 {
  text-align: center;
}
.cid-sSvw8KK1ec {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvw8KK1ec .item {
  padding-bottom: 2rem;
}
.cid-sSvw8KK1ec .item-wrapper {
  position: relative;
}
.cid-sSvw8KK1ec .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sSvw8KK1ec .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sSvw8KK1ec .carousel-control,
.cid-sSvw8KK1ec .close {
  background: #1b1b1b;
}
.cid-sSvw8KK1ec .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sSvw8KK1ec .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sSvw8KK1ec .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sSvw8KK1ec .carousel-control-next span {
  margin-left: 5px;
}
.cid-sSvw8KK1ec .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sSvw8KK1ec .close::before {
  content: '\e91a';
}
.cid-sSvw8KK1ec .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sSvw8KK1ec .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sSvw8KK1ec .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvw8KK1ec .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSvw8KK1ec .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sSvw8KK1ec .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sSvw8KK1ec .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-sSvw8KK1ec .carousel-indicators li.active,
.cid-sSvw8KK1ec .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sSvw8KK1ec .carousel-indicators li::after,
.cid-sSvw8KK1ec .carousel-indicators li::before {
  content: none;
}
.cid-sSvw8KK1ec .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSvw8KK1ec .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sSvw8KK1ec .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSvw8KK1ec .carousel-indicators {
    display: none;
  }
}
.cid-sSvw8KK1ec .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSvw8KK1ec .carousel-inner > .active {
  display: block;
}
.cid-sSvw8KK1ec .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSvw8KK1ec .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSvw8KK1ec .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sSvw8KK1ec .carousel-control,
  .cid-sSvw8KK1ec .carousel-indicators,
  .cid-sSvw8KK1ec .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sSvw8KK1ec .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sSvw8KK1ec .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sSvw8KK1ec .carousel-indicators .active,
.cid-sSvw8KK1ec .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sSvw8KK1ec .carousel-indicators .active {
  background: #fff;
}
.cid-sSvw8KK1ec .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sSvw8KK1ec .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sSvw8KK1ec .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sSvw8KK1ec .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sSvw8KK1ec .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sSvw8KK1ec .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sSvw8KK1ec .carousel {
  width: 100%;
}
.cid-sSvw8KK1ec .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sSvw8KK1ec .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sSvw8KK1ec .modal.fade .modal-dialog,
.cid-sSvw8KK1ec .modal.in .modal-dialog {
  transform: none;
}
.cid-sSvw8KK1ec .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sSvw8KK1ec H6 {
  text-align: center;
}
.cid-sSvw8MKQaN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSvw8MKQaN [class^="socicon-"]:before,
.cid-sSvw8MKQaN [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-sSvw8MKQaN .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #6592e6;
  border-width: 2px;
  transition: all .3s;
  border-color: #6592e6;
}
.cid-sSvw8MKQaN .btn-social:hover {
  background: #6592e6;
}
.cid-sSvw8MKQaN .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSvw8N9hru {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSvw8N9hru .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSvw8N9hru .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSvw8N9hru .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSvw8N9hru .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSvw8N9hru .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSvw8N9hru .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSvw8N9hru .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSvw8N9hru .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSvw8N9hru .copyright > p {
  color: #000000;
}
.cid-sSYsgK8oqf .nav-item:focus,
.cid-sSYsgK8oqf .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSYsgK8oqf .nav-item {
    position: relative;
  }
}
.cid-sSYsgK8oqf .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSYsgK8oqf .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSYsgK8oqf .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYsgK8oqf .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSYsgK8oqf .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSYsgK8oqf .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSYsgK8oqf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSYsgK8oqf .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYsgK8oqf .navbar.collapsed .navbar-collapse.show,
.cid-sSYsgK8oqf .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYsgK8oqf .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSYsgK8oqf .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSYsgK8oqf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSYsgK8oqf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSYsgK8oqf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSYsgK8oqf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSYsgK8oqf .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSYsgK8oqf .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYsgK8oqf .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSYsgK8oqf .navbar.collapsed .right-menu,
.cid-sSYsgK8oqf .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSYsgK8oqf .navbar .navbar-collapse.show,
  .cid-sSYsgK8oqf .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSYsgK8oqf .navbar .navbar-collapse.show .brand-container,
  .cid-sSYsgK8oqf .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSYsgK8oqf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSYsgK8oqf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSYsgK8oqf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSYsgK8oqf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSYsgK8oqf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSYsgK8oqf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSYsgK8oqf .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSYsgK8oqf .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSYsgK8oqf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSYsgK8oqf .navbar .right-menu,
  .cid-sSYsgK8oqf .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSYsgK8oqf .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSYsgK8oqf .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYsgK8oqf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSYsgK8oqf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSYsgK8oqf .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSYsgK8oqf .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSYsgK8oqf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSYsgK8oqf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSYsgK8oqf .dropdown-item.active,
.cid-sSYsgK8oqf .dropdown-item:active {
  background-color: transparent;
}
.cid-sSYsgK8oqf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSYsgK8oqf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSYsgK8oqf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSYsgK8oqf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSYsgK8oqf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSYsgK8oqf ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSYsgK8oqf ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSYsgK8oqf .navbar-buttons {
  margin-left: auto;
}
.cid-sSYsgK8oqf button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSYsgK8oqf button.navbar-toggler:hover {
  outline: none;
}
.cid-sSYsgK8oqf button.navbar-toggler:active {
  outline: none;
}
.cid-sSYsgK8oqf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSYsgK8oqf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSYsgK8oqf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYsgK8oqf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYsgK8oqf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSYsgK8oqf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYsgK8oqf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSYsgK8oqf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSYsgK8oqf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYsgK8oqf a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSYsgK8oqf a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSYsgK8oqf a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSYsgK8oqf .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSYsgK8oqf .right-menu,
.cid-sSYsgK8oqf .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSYsgK8oqf .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYsgK8oqf .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYsgK8oqf .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYsgK8oqf .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYsgK8oqf .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSYsgK8oqf .card-wrapper {
  z-index: 3;
}
.cid-sSYsgK8oqf .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSYsgK8oqf .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSYsgK8oqf .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSYsgK8oqf .navbar-brand img {
  width: auto !important;
}
.cid-sSYsgKHHyN {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSYsgKHHyN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSYsgKHHyN .row {
  flex-direction: row-reverse;
}
.cid-sSYsgKHHyN img {
  width: 100%;
}
.cid-sSYtp38sR0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sSYtp38sR0 .carousel,
.cid-sSYtp38sR0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSYtp38sR0 .item-wrapper {
  width: 100%;
}
.cid-sSYtp38sR0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sSYtp38sR0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
@media (max-width: 767px) {
  .cid-sSYtp38sR0 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sSYtp38sR0 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sSYtp38sR0 .carousel-control {
  top: 50%;
  width: 45px;
  height: 45px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #E8E8E8;
  border-radius: 50%;
  opacity: 1;
}
.cid-sSYtp38sR0 .carousel-control span {
  color: #101019;
}
.cid-sSYtp38sR0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYtp38sR0 .carousel-control.carousel-control-prev {
    margin-left: 0.5rem;
  }
}
.cid-sSYtp38sR0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYtp38sR0 .carousel-control.carousel-control-next {
    margin-right: 0.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYtp38sR0 .carousel-indicators {
    margin-left: 0;
    text-align: center;
  }
}
.cid-sSYtp38sR0 .carousel-indicators li {
  height: 8px;
  max-height: 8px;
  width: 8px;
  max-width: 8px;
  margin: 3px;
  background-color: #ffffff;
  border-radius: 50%;
}
.cid-sSYtp38sR0 .carousel-indicators li.active,
.cid-sSYtp38sR0 .carousel-indicators li:hover {
  opacity: 0.9;
  border: none;
  margin: 13px 3px;
}
.cid-sSYtp38sR0 .carousel-indicators li::after,
.cid-sSYtp38sR0 .carousel-indicators li::before {
  content: none;
}
.cid-sSYtp38sR0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSYtp38sR0 .carousel-indicators {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .cid-sSYtp38sR0 .mbr-section-head {
    margin-left: 3rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 1199px) {
  .cid-sSYtp38sR0 .mbr-section-head {
    margin-left: 2.2rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sSYtp38sR0 .mbr-section-head {
    margin-left: 1.6rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYtp38sR0 .mbr-section-head {
    margin-left: 0;
    margin-bottom: 1.5rem;
    text-align: center;
  }
}
@media (max-width: 600px) {
  .cid-sSYtp38sR0 .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-sSYtp38sR0 .mbr-section-title {
  text-align: center;
}
.cid-sSYsgL5zze {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSYsgL5zze .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSYsgL5zze .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSYsgL5zze .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYsgL5zze .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSYsgL5zze .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSYsgL5zze .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSYsgL5zze .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSYsgL5zze .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSYsgL5zze .copyright > p {
  color: #000000;
}
.cid-sSYvtEYl4f .nav-item:focus,
.cid-sSYvtEYl4f .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSYvtEYl4f .nav-item {
    position: relative;
  }
}
.cid-sSYvtEYl4f .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSYvtEYl4f .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSYvtEYl4f .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYvtEYl4f .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSYvtEYl4f .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSYvtEYl4f .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSYvtEYl4f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSYvtEYl4f .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYvtEYl4f .navbar.collapsed .navbar-collapse.show,
.cid-sSYvtEYl4f .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYvtEYl4f .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSYvtEYl4f .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSYvtEYl4f .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSYvtEYl4f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSYvtEYl4f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSYvtEYl4f .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSYvtEYl4f .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSYvtEYl4f .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYvtEYl4f .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSYvtEYl4f .navbar.collapsed .right-menu,
.cid-sSYvtEYl4f .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSYvtEYl4f .navbar .navbar-collapse.show,
  .cid-sSYvtEYl4f .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSYvtEYl4f .navbar .navbar-collapse.show .brand-container,
  .cid-sSYvtEYl4f .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSYvtEYl4f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSYvtEYl4f .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSYvtEYl4f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSYvtEYl4f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSYvtEYl4f .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSYvtEYl4f .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSYvtEYl4f .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSYvtEYl4f .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSYvtEYl4f .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSYvtEYl4f .navbar .right-menu,
  .cid-sSYvtEYl4f .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSYvtEYl4f .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSYvtEYl4f .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYvtEYl4f .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSYvtEYl4f .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSYvtEYl4f .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSYvtEYl4f .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSYvtEYl4f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSYvtEYl4f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSYvtEYl4f .dropdown-item.active,
.cid-sSYvtEYl4f .dropdown-item:active {
  background-color: transparent;
}
.cid-sSYvtEYl4f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSYvtEYl4f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSYvtEYl4f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSYvtEYl4f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSYvtEYl4f .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSYvtEYl4f ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSYvtEYl4f ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSYvtEYl4f .navbar-buttons {
  margin-left: auto;
}
.cid-sSYvtEYl4f button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSYvtEYl4f button.navbar-toggler:hover {
  outline: none;
}
.cid-sSYvtEYl4f button.navbar-toggler:active {
  outline: none;
}
.cid-sSYvtEYl4f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSYvtEYl4f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSYvtEYl4f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYvtEYl4f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYvtEYl4f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSYvtEYl4f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYvtEYl4f nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSYvtEYl4f nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSYvtEYl4f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYvtEYl4f a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSYvtEYl4f a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSYvtEYl4f a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSYvtEYl4f .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSYvtEYl4f .right-menu,
.cid-sSYvtEYl4f .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSYvtEYl4f .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYvtEYl4f .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYvtEYl4f .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYvtEYl4f .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYvtEYl4f .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSYvtEYl4f .card-wrapper {
  z-index: 3;
}
.cid-sSYvtEYl4f .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSYvtEYl4f .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSYvtEYl4f .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSYvtEYl4f .navbar-brand img {
  width: auto !important;
}
.cid-sSYvtFz6a1 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSYvtFz6a1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSYvtFz6a1 .row {
  flex-direction: row-reverse;
}
.cid-sSYvtFz6a1 img {
  width: 100%;
}
.cid-sSYvtG1Mm6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sSYvtG1Mm6 .carousel,
.cid-sSYvtG1Mm6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSYvtG1Mm6 .item-wrapper {
  width: 100%;
}
.cid-sSYvtG1Mm6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sSYvtG1Mm6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
@media (max-width: 767px) {
  .cid-sSYvtG1Mm6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sSYvtG1Mm6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sSYvtG1Mm6 .carousel-control {
  top: 50%;
  width: 45px;
  height: 45px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #E8E8E8;
  border-radius: 50%;
  opacity: 1;
}
.cid-sSYvtG1Mm6 .carousel-control span {
  color: #101019;
}
.cid-sSYvtG1Mm6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYvtG1Mm6 .carousel-control.carousel-control-prev {
    margin-left: 0.5rem;
  }
}
.cid-sSYvtG1Mm6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYvtG1Mm6 .carousel-control.carousel-control-next {
    margin-right: 0.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYvtG1Mm6 .carousel-indicators {
    margin-left: 0;
    text-align: center;
  }
}
.cid-sSYvtG1Mm6 .carousel-indicators li {
  height: 8px;
  max-height: 8px;
  width: 8px;
  max-width: 8px;
  margin: 3px;
  background-color: #ffffff;
  border-radius: 50%;
}
.cid-sSYvtG1Mm6 .carousel-indicators li.active,
.cid-sSYvtG1Mm6 .carousel-indicators li:hover {
  opacity: 0.9;
  border: none;
  margin: 13px 3px;
}
.cid-sSYvtG1Mm6 .carousel-indicators li::after,
.cid-sSYvtG1Mm6 .carousel-indicators li::before {
  content: none;
}
.cid-sSYvtG1Mm6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSYvtG1Mm6 .carousel-indicators {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .cid-sSYvtG1Mm6 .mbr-section-head {
    margin-left: 3rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 1199px) {
  .cid-sSYvtG1Mm6 .mbr-section-head {
    margin-left: 2.2rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sSYvtG1Mm6 .mbr-section-head {
    margin-left: 1.6rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYvtG1Mm6 .mbr-section-head {
    margin-left: 0;
    margin-bottom: 1.5rem;
    text-align: center;
  }
}
@media (max-width: 600px) {
  .cid-sSYvtG1Mm6 .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-sSYvtG1Mm6 .mbr-section-title {
  text-align: center;
}
.cid-sSYvtGsIxO {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSYvtGsIxO .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSYvtGsIxO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSYvtGsIxO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYvtGsIxO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSYvtGsIxO .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSYvtGsIxO .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSYvtGsIxO .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSYvtGsIxO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSYvtGsIxO .copyright > p {
  color: #000000;
}
.cid-sSYxE1uWpN .nav-item:focus,
.cid-sSYxE1uWpN .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSYxE1uWpN .nav-item {
    position: relative;
  }
}
.cid-sSYxE1uWpN .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSYxE1uWpN .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSYxE1uWpN .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYxE1uWpN .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSYxE1uWpN .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSYxE1uWpN .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSYxE1uWpN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSYxE1uWpN .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYxE1uWpN .navbar.collapsed .navbar-collapse.show,
.cid-sSYxE1uWpN .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYxE1uWpN .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSYxE1uWpN .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSYxE1uWpN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSYxE1uWpN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSYxE1uWpN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSYxE1uWpN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSYxE1uWpN .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSYxE1uWpN .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYxE1uWpN .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSYxE1uWpN .navbar.collapsed .right-menu,
.cid-sSYxE1uWpN .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSYxE1uWpN .navbar .navbar-collapse.show,
  .cid-sSYxE1uWpN .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSYxE1uWpN .navbar .navbar-collapse.show .brand-container,
  .cid-sSYxE1uWpN .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSYxE1uWpN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSYxE1uWpN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSYxE1uWpN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSYxE1uWpN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSYxE1uWpN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSYxE1uWpN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSYxE1uWpN .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSYxE1uWpN .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSYxE1uWpN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSYxE1uWpN .navbar .right-menu,
  .cid-sSYxE1uWpN .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSYxE1uWpN .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSYxE1uWpN .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYxE1uWpN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSYxE1uWpN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSYxE1uWpN .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSYxE1uWpN .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSYxE1uWpN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSYxE1uWpN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSYxE1uWpN .dropdown-item.active,
.cid-sSYxE1uWpN .dropdown-item:active {
  background-color: transparent;
}
.cid-sSYxE1uWpN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSYxE1uWpN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSYxE1uWpN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSYxE1uWpN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSYxE1uWpN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSYxE1uWpN ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSYxE1uWpN ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSYxE1uWpN .navbar-buttons {
  margin-left: auto;
}
.cid-sSYxE1uWpN button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSYxE1uWpN button.navbar-toggler:hover {
  outline: none;
}
.cid-sSYxE1uWpN button.navbar-toggler:active {
  outline: none;
}
.cid-sSYxE1uWpN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSYxE1uWpN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSYxE1uWpN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYxE1uWpN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYxE1uWpN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSYxE1uWpN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYxE1uWpN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSYxE1uWpN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSYxE1uWpN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYxE1uWpN a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSYxE1uWpN a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSYxE1uWpN a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSYxE1uWpN .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSYxE1uWpN .right-menu,
.cid-sSYxE1uWpN .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSYxE1uWpN .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYxE1uWpN .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYxE1uWpN .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYxE1uWpN .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYxE1uWpN .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSYxE1uWpN .card-wrapper {
  z-index: 3;
}
.cid-sSYxE1uWpN .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSYxE1uWpN .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSYxE1uWpN .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSYxE1uWpN .navbar-brand img {
  width: auto !important;
}
.cid-sSYxE26yHX {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSYxE26yHX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSYxE26yHX .row {
  flex-direction: row-reverse;
}
.cid-sSYxE26yHX img {
  width: 100%;
}
.cid-sSYxE2vaKy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sSYxE2vaKy .carousel,
.cid-sSYxE2vaKy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSYxE2vaKy .item-wrapper {
  width: 100%;
}
.cid-sSYxE2vaKy .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sSYxE2vaKy .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
@media (max-width: 767px) {
  .cid-sSYxE2vaKy .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sSYxE2vaKy .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sSYxE2vaKy .carousel-control {
  top: 50%;
  width: 45px;
  height: 45px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #E8E8E8;
  border-radius: 50%;
  opacity: 1;
}
.cid-sSYxE2vaKy .carousel-control span {
  color: #101019;
}
.cid-sSYxE2vaKy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYxE2vaKy .carousel-control.carousel-control-prev {
    margin-left: 0.5rem;
  }
}
.cid-sSYxE2vaKy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYxE2vaKy .carousel-control.carousel-control-next {
    margin-right: 0.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYxE2vaKy .carousel-indicators {
    margin-left: 0;
    text-align: center;
  }
}
.cid-sSYxE2vaKy .carousel-indicators li {
  height: 8px;
  max-height: 8px;
  width: 8px;
  max-width: 8px;
  margin: 3px;
  background-color: #ffffff;
  border-radius: 50%;
}
.cid-sSYxE2vaKy .carousel-indicators li.active,
.cid-sSYxE2vaKy .carousel-indicators li:hover {
  opacity: 0.9;
  border: none;
  margin: 13px 3px;
}
.cid-sSYxE2vaKy .carousel-indicators li::after,
.cid-sSYxE2vaKy .carousel-indicators li::before {
  content: none;
}
.cid-sSYxE2vaKy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSYxE2vaKy .carousel-indicators {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .cid-sSYxE2vaKy .mbr-section-head {
    margin-left: 3rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 1199px) {
  .cid-sSYxE2vaKy .mbr-section-head {
    margin-left: 2.2rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sSYxE2vaKy .mbr-section-head {
    margin-left: 1.6rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYxE2vaKy .mbr-section-head {
    margin-left: 0;
    margin-bottom: 1.5rem;
    text-align: center;
  }
}
@media (max-width: 600px) {
  .cid-sSYxE2vaKy .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-sSYxE2vaKy .mbr-section-title {
  text-align: center;
}
.cid-sSYxE30zqV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSYxE30zqV .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSYxE30zqV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSYxE30zqV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYxE30zqV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSYxE30zqV .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSYxE30zqV .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSYxE30zqV .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSYxE30zqV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSYxE30zqV .copyright > p {
  color: #000000;
}
.cid-sSYxH1BA6i .nav-item:focus,
.cid-sSYxH1BA6i .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSYxH1BA6i .nav-item {
    position: relative;
  }
}
.cid-sSYxH1BA6i .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-sSYxH1BA6i .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #ffffff;
  background: linear-gradient(#ffffff, #ffffff);
  background: none;
}
.cid-sSYxH1BA6i .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYxH1BA6i .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSYxH1BA6i .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  z-index: 1;
  padding: .5rem 0;
}
@media (max-width: 991px) {
  .cid-sSYxH1BA6i .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSYxH1BA6i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSYxH1BA6i .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYxH1BA6i .navbar.collapsed .navbar-collapse.show,
.cid-sSYxH1BA6i .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYxH1BA6i .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSYxH1BA6i .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSYxH1BA6i .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSYxH1BA6i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSYxH1BA6i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSYxH1BA6i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 1rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSYxH1BA6i .navbar.collapsed ul.navbar-nav li {
  margin-right: 14px;
}
.cid-sSYxH1BA6i .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSYxH1BA6i .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: center;
}
.cid-sSYxH1BA6i .navbar.collapsed .right-menu,
.cid-sSYxH1BA6i .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSYxH1BA6i .navbar .navbar-collapse.show,
  .cid-sSYxH1BA6i .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow-x: hidden;
  }
  .cid-sSYxH1BA6i .navbar .navbar-collapse.show .brand-container,
  .cid-sSYxH1BA6i .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSYxH1BA6i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSYxH1BA6i .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSYxH1BA6i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSYxH1BA6i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSYxH1BA6i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSYxH1BA6i .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSYxH1BA6i .navbar ul.navbar-nav li {
    margin: auto !important;
  }
  .cid-sSYxH1BA6i .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSYxH1BA6i .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSYxH1BA6i .navbar .right-menu,
  .cid-sSYxH1BA6i .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSYxH1BA6i .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSYxH1BA6i .navbar.navbar-short .mbr-overlay {
  background: #ffffff !important;
  background: linear-gradient(#ffffff, #ffffff) !important;
}
.cid-sSYxH1BA6i .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSYxH1BA6i .navbar.navbar-short .navbar-brand {
  padding: 0;
}
@media (min-width: 768px) {
  .cid-sSYxH1BA6i .navbar {
    padding-left: 65px;
    padding-right: 65px;
  }
}
.cid-sSYxH1BA6i .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sSYxH1BA6i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSYxH1BA6i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSYxH1BA6i .dropdown-item.active,
.cid-sSYxH1BA6i .dropdown-item:active {
  background-color: transparent;
}
.cid-sSYxH1BA6i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSYxH1BA6i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
}
.cid-sSYxH1BA6i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sSYxH1BA6i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSYxH1BA6i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSYxH1BA6i ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSYxH1BA6i ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSYxH1BA6i .navbar-buttons {
  margin-left: auto;
}
.cid-sSYxH1BA6i button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
  outline: none;
}
.cid-sSYxH1BA6i button.navbar-toggler:hover {
  outline: none;
}
.cid-sSYxH1BA6i button.navbar-toggler:active {
  outline: none;
}
.cid-sSYxH1BA6i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282727;
}
.cid-sSYxH1BA6i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSYxH1BA6i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYxH1BA6i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSYxH1BA6i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSYxH1BA6i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYxH1BA6i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSYxH1BA6i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSYxH1BA6i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSYxH1BA6i a.nav-link {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  letter-spacing: 3.41px;
}
.cid-sSYxH1BA6i a.nav-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scale(0);
  transition: .3s ease;
}
.cid-sSYxH1BA6i a.nav-link:hover:before {
  transform: scale(1);
}
.cid-sSYxH1BA6i .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSYxH1BA6i .right-menu,
.cid-sSYxH1BA6i .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSYxH1BA6i .left-menu .navbar-nav {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYxH1BA6i .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sSYxH1BA6i .right-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYxH1BA6i .right-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYxH1BA6i .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSYxH1BA6i .card-wrapper {
  z-index: 3;
}
.cid-sSYxH1BA6i .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSYxH1BA6i .navbar-collapse {
    padding-top: 0;
  }
}
.cid-sSYxH1BA6i .nav-item:not(:last-child) {
  margin-right: 14px !important;
}
.cid-sSYxH1BA6i .navbar-brand img {
  width: auto !important;
}
.cid-sSYxH2loEm {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSYxH2loEm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sSYxH2loEm .row {
  flex-direction: row-reverse;
}
.cid-sSYxH2loEm img {
  width: 100%;
}
.cid-sSYxH2Mtec {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sSYxH2Mtec .carousel,
.cid-sSYxH2Mtec .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sSYxH2Mtec .item-wrapper {
  width: 100%;
}
.cid-sSYxH2Mtec .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sSYxH2Mtec .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
@media (max-width: 767px) {
  .cid-sSYxH2Mtec .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sSYxH2Mtec .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sSYxH2Mtec .carousel-control {
  top: 50%;
  width: 45px;
  height: 45px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #E8E8E8;
  border-radius: 50%;
  opacity: 1;
}
.cid-sSYxH2Mtec .carousel-control span {
  color: #101019;
}
.cid-sSYxH2Mtec .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYxH2Mtec .carousel-control.carousel-control-prev {
    margin-left: 0.5rem;
  }
}
.cid-sSYxH2Mtec .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sSYxH2Mtec .carousel-control.carousel-control-next {
    margin-right: 0.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYxH2Mtec .carousel-indicators {
    margin-left: 0;
    text-align: center;
  }
}
.cid-sSYxH2Mtec .carousel-indicators li {
  height: 8px;
  max-height: 8px;
  width: 8px;
  max-width: 8px;
  margin: 3px;
  background-color: #ffffff;
  border-radius: 50%;
}
.cid-sSYxH2Mtec .carousel-indicators li.active,
.cid-sSYxH2Mtec .carousel-indicators li:hover {
  opacity: 0.9;
  border: none;
  margin: 13px 3px;
}
.cid-sSYxH2Mtec .carousel-indicators li::after,
.cid-sSYxH2Mtec .carousel-indicators li::before {
  content: none;
}
.cid-sSYxH2Mtec .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sSYxH2Mtec .carousel-indicators {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .cid-sSYxH2Mtec .mbr-section-head {
    margin-left: 3rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 1199px) {
  .cid-sSYxH2Mtec .mbr-section-head {
    margin-left: 2.2rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sSYxH2Mtec .mbr-section-head {
    margin-left: 1.6rem;
  }
}
@media (max-width: 767px) {
  .cid-sSYxH2Mtec .mbr-section-head {
    margin-left: 0;
    margin-bottom: 1.5rem;
    text-align: center;
  }
}
@media (max-width: 600px) {
  .cid-sSYxH2Mtec .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-sSYxH2Mtec .mbr-section-title {
  text-align: center;
}
.cid-sSYxH3eToG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSYxH3eToG .mbr-text {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-sSYxH3eToG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSYxH3eToG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSYxH3eToG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #000000;
  transition: all 0.3s;
  display: block;
  cursor: pointer;
}
.cid-sSYxH3eToG .footer-lower .social-list .mbr-iconfont-social:hover {
  color: #000000;
  transform: translateY(-3px);
}
.cid-sSYxH3eToG .footer-lower .social-list .soc-item {
  margin: 0 1rem;
}
.cid-sSYxH3eToG .footer-lower .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .cid-sSYxH3eToG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSYxH3eToG .copyright > p {
  color: #000000;
}
