@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 1.5;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  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;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Caveat', handwriting;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Caveat', handwriting;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #6400af !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6400af !important;
  border-color: #6400af !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: #320058 !important;
  border-color: #320058 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #320058 !important;
  border-color: #320058 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #6400af !important;
  border-color: #6400af !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: #320058 !important;
  border-color: #320058 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #320058 !important;
  border-color: #320058 !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #6400af;
  color: #6400af;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #320058 !important;
  background-color: transparent!important;
  border-color: #320058 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6400af !important;
  border-color: #6400af !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #6400af;
  color: #6400af;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #320058 !important;
  background-color: transparent!important;
  border-color: #320058 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #6400af !important;
  border-color: #6400af !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #47b5ed;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: #148cca !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #40b0bf;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: #2a747e !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: #ffd10a !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: #ff5f0f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6400af !important;
}
.text-secondary {
  color: #6400af !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #2a0049 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #2a0049 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6400af;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6400af;
  border-color: #6400af;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #6400af;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #a630ff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #6400af !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #6400af;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6400af;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6400af;
}
.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: #6400af;
  border-bottom-color: #6400af;
}
.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: #6400af !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #6400af !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='%236400af' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-swX8mDo6OY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .nav-item:focus,
.cid-swX8mDo6OY .nav-link:focus {
  outline: none;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-swX8mDo6OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-swX8mDo6OY .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-swX8mDo6OY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-swX8mDo6OY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-swX8mDo6OY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-swX8mDo6OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-swX8mDo6OY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-swX8mDo6OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-swX8mDo6OY .navbar.collapsed .right-menu,
.cid-swX8mDo6OY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse.show,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-swX8mDo6OY .navbar .navbar-collapse.show .brand-container,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-swX8mDo6OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-swX8mDo6OY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-swX8mDo6OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-swX8mDo6OY .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-swX8mDo6OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-swX8mDo6OY .navbar .right-menu,
  .cid-swX8mDo6OY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-swX8mDo6OY .navbar.navbar-short {
  min-height: 60px;
}
.cid-swX8mDo6OY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-swX8mDo6OY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-swX8mDo6OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-swX8mDo6OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-swX8mDo6OY .dropdown-item.active,
.cid-swX8mDo6OY .dropdown-item:active {
  background-color: transparent;
}
.cid-swX8mDo6OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-swX8mDo6OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swX8mDo6OY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-swX8mDo6OY .navbar-buttons {
  margin-left: auto;
}
.cid-swX8mDo6OY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-swX8mDo6OY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-swX8mDo6OY .right-menu,
.cid-swX8mDo6OY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-swX8mDo6OY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-swX8mDo6OY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-swX8mDo6OY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-swX8mDo6OY .card-wrapper {
  z-index: 3;
}
.cid-swX8mDo6OY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-swX8mDo6OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-swXgiiRuU4 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-swXgiiRuU4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swXgiiRuU4 .row {
  flex-direction: row-reverse;
}
.cid-swXgiiRuU4 img {
  width: 100%;
}
.cid-s48MCQYojq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-s48MCQYojq .mbr-section-title {
  text-align: center;
}
.cid-s48MCQYojq .mbr-text,
.cid-s48MCQYojq .mbr-section-btn {
  color: #232323;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-s48MCQYojq .mbr-section-title,
  .cid-s48MCQYojq .mbr-section-btn,
  .cid-s48MCQYojq .mbr-text {
    text-align: center;
  }
}
.cid-s48upRUlSD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-s48upRUlSD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-s48upRUlSD .row {
  flex-direction: row-reverse;
}
.cid-s48upRUlSD img {
  width: 100%;
}
.cid-s48P1Icc8J {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 50%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .mbr-text {
  color: #6400af;
}
.cid-swX8mDo6OY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .nav-item:focus,
.cid-swX8mDo6OY .nav-link:focus {
  outline: none;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-swX8mDo6OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-swX8mDo6OY .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-swX8mDo6OY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-swX8mDo6OY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-swX8mDo6OY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-swX8mDo6OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-swX8mDo6OY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-swX8mDo6OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-swX8mDo6OY .navbar.collapsed .right-menu,
.cid-swX8mDo6OY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse.show,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-swX8mDo6OY .navbar .navbar-collapse.show .brand-container,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-swX8mDo6OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-swX8mDo6OY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-swX8mDo6OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-swX8mDo6OY .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-swX8mDo6OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-swX8mDo6OY .navbar .right-menu,
  .cid-swX8mDo6OY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-swX8mDo6OY .navbar.navbar-short {
  min-height: 60px;
}
.cid-swX8mDo6OY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-swX8mDo6OY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-swX8mDo6OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-swX8mDo6OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-swX8mDo6OY .dropdown-item.active,
.cid-swX8mDo6OY .dropdown-item:active {
  background-color: transparent;
}
.cid-swX8mDo6OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-swX8mDo6OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swX8mDo6OY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-swX8mDo6OY .navbar-buttons {
  margin-left: auto;
}
.cid-swX8mDo6OY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-swX8mDo6OY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-swX8mDo6OY .right-menu,
.cid-swX8mDo6OY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-swX8mDo6OY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-swX8mDo6OY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-swX8mDo6OY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-swX8mDo6OY .card-wrapper {
  z-index: 3;
}
.cid-swX8mDo6OY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-swX8mDo6OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ssm5W0PhCD {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-ssm5W0PhCD ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-ssm5W0PhCD li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-ssm5W0PhCD ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-ssm5W0PhCD .list {
  color: #191b1f;
}
.cid-s48P1Icc8J {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 50%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .mbr-text {
  color: #6400af;
}
.cid-swX8mDo6OY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .nav-item:focus,
.cid-swX8mDo6OY .nav-link:focus {
  outline: none;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-swX8mDo6OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-swX8mDo6OY .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-swX8mDo6OY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-swX8mDo6OY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-swX8mDo6OY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-swX8mDo6OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-swX8mDo6OY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-swX8mDo6OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-swX8mDo6OY .navbar.collapsed .right-menu,
.cid-swX8mDo6OY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse.show,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-swX8mDo6OY .navbar .navbar-collapse.show .brand-container,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-swX8mDo6OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-swX8mDo6OY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-swX8mDo6OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-swX8mDo6OY .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-swX8mDo6OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-swX8mDo6OY .navbar .right-menu,
  .cid-swX8mDo6OY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-swX8mDo6OY .navbar.navbar-short {
  min-height: 60px;
}
.cid-swX8mDo6OY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-swX8mDo6OY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-swX8mDo6OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-swX8mDo6OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-swX8mDo6OY .dropdown-item.active,
.cid-swX8mDo6OY .dropdown-item:active {
  background-color: transparent;
}
.cid-swX8mDo6OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-swX8mDo6OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swX8mDo6OY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-swX8mDo6OY .navbar-buttons {
  margin-left: auto;
}
.cid-swX8mDo6OY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-swX8mDo6OY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-swX8mDo6OY .right-menu,
.cid-swX8mDo6OY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-swX8mDo6OY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-swX8mDo6OY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-swX8mDo6OY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-swX8mDo6OY .card-wrapper {
  z-index: 3;
}
.cid-swX8mDo6OY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-swX8mDo6OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ssm84sZJt3 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c8c8c8;
}
.cid-ssm84sZJt3 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-ssm84sZJt3 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-ssm84sZJt3 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-s48P1Icc8J {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 50%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .mbr-text {
  color: #6400af;
}
.cid-swX8mDo6OY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .nav-item:focus,
.cid-swX8mDo6OY .nav-link:focus {
  outline: none;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-swX8mDo6OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-swX8mDo6OY .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-swX8mDo6OY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-swX8mDo6OY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-swX8mDo6OY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-swX8mDo6OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-swX8mDo6OY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-swX8mDo6OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-swX8mDo6OY .navbar.collapsed .right-menu,
.cid-swX8mDo6OY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse.show,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-swX8mDo6OY .navbar .navbar-collapse.show .brand-container,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-swX8mDo6OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-swX8mDo6OY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-swX8mDo6OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-swX8mDo6OY .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-swX8mDo6OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-swX8mDo6OY .navbar .right-menu,
  .cid-swX8mDo6OY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-swX8mDo6OY .navbar.navbar-short {
  min-height: 60px;
}
.cid-swX8mDo6OY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-swX8mDo6OY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-swX8mDo6OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-swX8mDo6OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-swX8mDo6OY .dropdown-item.active,
.cid-swX8mDo6OY .dropdown-item:active {
  background-color: transparent;
}
.cid-swX8mDo6OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-swX8mDo6OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swX8mDo6OY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-swX8mDo6OY .navbar-buttons {
  margin-left: auto;
}
.cid-swX8mDo6OY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-swX8mDo6OY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-swX8mDo6OY .right-menu,
.cid-swX8mDo6OY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-swX8mDo6OY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-swX8mDo6OY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-swX8mDo6OY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-swX8mDo6OY .card-wrapper {
  z-index: 3;
}
.cid-swX8mDo6OY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-swX8mDo6OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-swux0K5him {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-swux0K5him .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-swux0K5him img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-swux0K5him .text-wrapper {
    padding: 2rem;
  }
}
.cid-swuqi3gzgr {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-swuqi3gzgr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swuqi3gzgr .social-row {
  width: 50%;
  justify-content: center;
}
.cid-swuqi3gzgr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swuqi3gzgr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swuqi3gzgr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swuqi3gzgr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swuqi3gzgr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swuqi3gzgr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swuqi3gzgr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swuqi3gzgr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swuqi3gzgr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swuqi3gzgr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swuqi3gzgr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swuqi3gzgr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-swuqi3gzgr .media-container-row .mbr-text {
  color: #6400af;
}
.cid-swX8mDo6OY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .nav-item:focus,
.cid-swX8mDo6OY .nav-link:focus {
  outline: none;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-swX8mDo6OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-swX8mDo6OY .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-swX8mDo6OY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-swX8mDo6OY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-swX8mDo6OY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-swX8mDo6OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-swX8mDo6OY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-swX8mDo6OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-swX8mDo6OY .navbar.collapsed .right-menu,
.cid-swX8mDo6OY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse.show,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-swX8mDo6OY .navbar .navbar-collapse.show .brand-container,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-swX8mDo6OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-swX8mDo6OY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-swX8mDo6OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-swX8mDo6OY .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-swX8mDo6OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-swX8mDo6OY .navbar .right-menu,
  .cid-swX8mDo6OY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-swX8mDo6OY .navbar.navbar-short {
  min-height: 60px;
}
.cid-swX8mDo6OY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-swX8mDo6OY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-swX8mDo6OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-swX8mDo6OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-swX8mDo6OY .dropdown-item.active,
.cid-swX8mDo6OY .dropdown-item:active {
  background-color: transparent;
}
.cid-swX8mDo6OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-swX8mDo6OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swX8mDo6OY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-swX8mDo6OY .navbar-buttons {
  margin-left: auto;
}
.cid-swX8mDo6OY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-swX8mDo6OY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-swX8mDo6OY .right-menu,
.cid-swX8mDo6OY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-swX8mDo6OY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-swX8mDo6OY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-swX8mDo6OY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-swX8mDo6OY .card-wrapper {
  z-index: 3;
}
.cid-swX8mDo6OY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-swX8mDo6OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-swEKufzsMS {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c8c8c8;
}
.cid-swEKufzsMS .mbr-overlay {
  padding: 0;
  background: #6400af;
  opacity: 1;
  transform: scale(3) skewX(25deg);
  transform-origin: left bottom;
  left: -100%;
}
@media (min-width: 768px) {
  .cid-swEKufzsMS .row {
    justify-content: center;
  }
}
.cid-swEKufzsMS form .mbr-section-btn {
  width: 100%;
}
.cid-swEKufzsMS form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-swEKufzsMS form .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 767px) {
  .cid-swEKufzsMS .form-with-styler {
    padding: 30px;
  }
  .cid-swEKufzsMS .mbr-section-head {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-swEKufzsMS input::-webkit-input-placeholder,
.cid-swEKufzsMS textarea::-webkit-input-placeholder {
  color: #47b5ed !important;
  opacity: 0.5;
}
.cid-swEKufzsMS input:-moz-placeholder,
.cid-swEKufzsMS textarea:-moz-placeholder {
  color: #47b5ed !important;
  opacity: 0.5;
}
.cid-swEKufzsMS .mbr-section-btn {
  margin-top: 10.8px;
}
.cid-swEKufzsMS .mbr-section-title {
  color: #231f59;
  text-align: center;
}
.cid-swEKufzsMS .mbr-section-subtitle {
  color: #231f59;
  text-align: left;
}
.cid-swEKufzsMS .mbr-section-text,
.cid-swEKufzsMS .mbr-section-btn {
  text-align: left;
  color: #282727;
}
.cid-swuy86tHzN {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-swuy86tHzN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-swuy86tHzN .social-row {
  width: 50%;
  justify-content: center;
}
.cid-swuy86tHzN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-swuy86tHzN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-swuy86tHzN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-swuy86tHzN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-swuy86tHzN .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-swuy86tHzN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-swuy86tHzN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swuy86tHzN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-swuy86tHzN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swuy86tHzN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swuy86tHzN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-swuy86tHzN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-swuy86tHzN .media-container-row .mbr-text {
  color: #6400af;
}
.cid-swX8mDo6OY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .nav-item:focus,
.cid-swX8mDo6OY .nav-link:focus {
  outline: none;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-swX8mDo6OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-swX8mDo6OY .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-swX8mDo6OY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-swX8mDo6OY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-swX8mDo6OY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-swX8mDo6OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-swX8mDo6OY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-swX8mDo6OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-swX8mDo6OY .navbar.collapsed .right-menu,
.cid-swX8mDo6OY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse.show,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-swX8mDo6OY .navbar .navbar-collapse.show .brand-container,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-swX8mDo6OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-swX8mDo6OY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-swX8mDo6OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-swX8mDo6OY .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-swX8mDo6OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-swX8mDo6OY .navbar .right-menu,
  .cid-swX8mDo6OY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-swX8mDo6OY .navbar.navbar-short {
  min-height: 60px;
}
.cid-swX8mDo6OY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-swX8mDo6OY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-swX8mDo6OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-swX8mDo6OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-swX8mDo6OY .dropdown-item.active,
.cid-swX8mDo6OY .dropdown-item:active {
  background-color: transparent;
}
.cid-swX8mDo6OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-swX8mDo6OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swX8mDo6OY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-swX8mDo6OY .navbar-buttons {
  margin-left: auto;
}
.cid-swX8mDo6OY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-swX8mDo6OY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-swX8mDo6OY .right-menu,
.cid-swX8mDo6OY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-swX8mDo6OY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-swX8mDo6OY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-swX8mDo6OY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-swX8mDo6OY .card-wrapper {
  z-index: 3;
}
.cid-swX8mDo6OY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-swX8mDo6OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-swXfegsTBF {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-swXfegsTBF .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-swXfegsTBF .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-swXfegsTBF .mbr-section-title {
  color: #6400af;
}
.cid-tKuLapt9Cc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tKuLapt9Cc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuLapt9Cc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKuLapt9Cc .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tKuLapt9Cc .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-tKuLapt9Cc .mbr-section-title {
  color: #6400af;
}
.cid-s48P1Icc8J {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 50%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sAZAV8Cmy1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .nav-item:focus,
.cid-sAZAV8Cmy1 .nav-link:focus {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-sAZAV8Cmy1 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-sAZAV8Cmy1 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sAZAV8Cmy1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .right-menu,
.cid-sAZAV8Cmy1 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show .brand-container,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sAZAV8Cmy1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sAZAV8Cmy1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-sAZAV8Cmy1 .navbar .right-menu,
  .cid-sAZAV8Cmy1 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sAZAV8Cmy1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sAZAV8Cmy1 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown-item.active,
.cid-sAZAV8Cmy1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sAZAV8Cmy1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sAZAV8Cmy1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sAZAV8Cmy1 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sAZAV8Cmy1 .navbar-buttons {
  margin-left: auto;
}
.cid-sAZAV8Cmy1 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sAZAV8Cmy1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sAZAV8Cmy1 .right-menu,
.cid-sAZAV8Cmy1 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sAZAV8Cmy1 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-sAZAV8Cmy1 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sAZAV8Cmy1 .card-wrapper {
  z-index: 3;
}
.cid-sAZAV8Cmy1 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sAZAV8Cmy1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJshGTxLgc {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tJshGTxLgc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJshGTxLgc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tJshGTxLgc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJshGTxLgc .row {
  flex-direction: row-reverse;
}
.cid-tJshGTxLgc img {
  width: 100%;
}
.cid-sCZwK7UQiS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-sCZwK7UQiS .mbr-text,
.cid-sCZwK7UQiS .mbr-section-btn {
  color: #232323;
}
.cid-sCZwK7UQiS .card-title,
.cid-sCZwK7UQiS .card-box {
  color: #6400af;
}
.cid-sCZwK7UQiS .mbr-text,
.cid-sCZwK7UQiS .link-wrap {
  color: #ffffff;
}
.cid-sCZwK7UQiS .card-box .mbr-text,
.cid-sCZwK7UQiS .mbr-section-btn {
  color: #000000;
}
.cid-tJmQdKn9uK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tJmQdKn9uK .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tJmQdKn9uK .counter-container ul li {
  margin-bottom: 2rem;
  position: relative;
}
.cid-tJmQdKn9uK .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #800096;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tJmQdKn9uK .mbr-section-title {
  text-align: center;
  color: #232323;
}
.cid-tJmQdKn9uK .mbr-text {
  color: #191b1f;
}
.cid-tJmQdKn9uK .mbr-subtitle {
  text-align: center;
  color: #eff0ff;
}
.cid-tIYqtI5ONj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tIYqtI5ONj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIYqtI5ONj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIYqtI5ONj .mbr-text,
.cid-tIYqtI5ONj .mbr-section-btn {
  color: #232323;
}
.cid-tIYqtI5ONj .card-title,
.cid-tIYqtI5ONj .card-box {
  color: #ffffff;
}
.cid-tIYqtI5ONj .mbr-text,
.cid-tIYqtI5ONj .link-wrap {
  color: #ffffff;
}
.cid-v0uqaWudDT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v0uqaWudDT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0uqaWudDT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0uqaWudDT .mbr-text,
.cid-v0uqaWudDT .mbr-section-btn {
  color: #232323;
}
.cid-v0uqaWudDT .card-title,
.cid-v0uqaWudDT .card-box {
  color: #ffffff;
}
.cid-v0uqaWudDT .mbr-text,
.cid-v0uqaWudDT .link-wrap {
  color: #ffffff;
}
.cid-uMef4TVO7i {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uMef4TVO7i .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uMef4TVO7i img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uMef4TVO7i .text-wrapper {
    padding: 2rem;
  }
}
.cid-uRUiAEadsm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uRUiAEadsm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uRUiAEadsm img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRUiAEadsm .text-wrapper {
    padding: 2rem;
  }
}
.cid-uRlR8YFH2O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uRlR8YFH2O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uRlR8YFH2O img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRlR8YFH2O .text-wrapper {
    padding: 2rem;
  }
}
.cid-uUEbjRGZbt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uUEbjRGZbt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUEbjRGZbt img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUEbjRGZbt .text-wrapper {
    padding: 2rem;
  }
}
.cid-v0KG0ePccZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-v0KG0ePccZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0KG0ePccZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v0KG0ePccZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-v386bBzUJ8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-v386bBzUJ8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v386bBzUJ8 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v386bBzUJ8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-v386ci9tBN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-v386ci9tBN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v386ci9tBN img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v386ci9tBN .text-wrapper {
    padding: 2rem;
  }
}
.cid-v3e54NJQFX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-v3e54NJQFX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3e54NJQFX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v3e54NJQFX .text-wrapper {
    padding: 2rem;
  }
}
.cid-turY56104V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-turY56104V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-turY56104V img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-turY56104V .text-wrapper {
    padding: 2rem;
  }
}
.cid-uSgIzmhtJL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgIzmhtJL .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-sAZAV8aWGp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-sAZAV8aWGp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sAZAV8aWGp .social-row {
  width: 50%;
  justify-content: center;
}
.cid-sAZAV8aWGp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sAZAV8aWGp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sAZAV8aWGp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sAZAV8aWGp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sAZAV8aWGp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sAZAV8aWGp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sAZAV8aWGp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sC8ABD69Pq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sC8ABD69Pq .nav-item:focus,
.cid-sC8ABD69Pq .nav-link:focus {
  outline: none;
}
.cid-sC8ABD69Pq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sC8ABD69Pq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sC8ABD69Pq .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sC8ABD69Pq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sC8ABD69Pq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sC8ABD69Pq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sC8ABD69Pq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sC8ABD69Pq .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-sC8ABD69Pq .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-sC8ABD69Pq .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sC8ABD69Pq .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-sC8ABD69Pq .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-sC8ABD69Pq .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sC8ABD69Pq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sC8ABD69Pq .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sC8ABD69Pq .navbar.collapsed .navbar-collapse.show,
.cid-sC8ABD69Pq .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sC8ABD69Pq .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sC8ABD69Pq .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sC8ABD69Pq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sC8ABD69Pq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sC8ABD69Pq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sC8ABD69Pq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sC8ABD69Pq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sC8ABD69Pq .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sC8ABD69Pq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sC8ABD69Pq .navbar.collapsed .right-menu,
.cid-sC8ABD69Pq .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sC8ABD69Pq .navbar .navbar-collapse.show,
  .cid-sC8ABD69Pq .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sC8ABD69Pq .navbar .navbar-collapse.show .brand-container,
  .cid-sC8ABD69Pq .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sC8ABD69Pq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sC8ABD69Pq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sC8ABD69Pq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sC8ABD69Pq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sC8ABD69Pq .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sC8ABD69Pq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sC8ABD69Pq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sC8ABD69Pq .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-sC8ABD69Pq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-sC8ABD69Pq .navbar .right-menu,
  .cid-sC8ABD69Pq .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sC8ABD69Pq .navbar.navbar-short {
  min-height: 60px;
}
.cid-sC8ABD69Pq .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sC8ABD69Pq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sC8ABD69Pq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sC8ABD69Pq .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sC8ABD69Pq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sC8ABD69Pq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sC8ABD69Pq .dropdown-item.active,
.cid-sC8ABD69Pq .dropdown-item:active {
  background-color: transparent;
}
.cid-sC8ABD69Pq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sC8ABD69Pq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sC8ABD69Pq .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sC8ABD69Pq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-sC8ABD69Pq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sC8ABD69Pq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sC8ABD69Pq ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sC8ABD69Pq ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sC8ABD69Pq .navbar-buttons {
  margin-left: auto;
}
.cid-sC8ABD69Pq button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sC8ABD69Pq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sC8ABD69Pq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sC8ABD69Pq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sC8ABD69Pq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sC8ABD69Pq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sC8ABD69Pq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sC8ABD69Pq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-sC8ABD69Pq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-sC8ABD69Pq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sC8ABD69Pq a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sC8ABD69Pq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sC8ABD69Pq .right-menu,
.cid-sC8ABD69Pq .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sC8ABD69Pq .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sC8ABD69Pq .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sC8ABD69Pq .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sC8ABD69Pq .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-sC8ABD69Pq .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sC8ABD69Pq .card-wrapper {
  z-index: 3;
}
.cid-sC8ABD69Pq .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sC8ABD69Pq .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sC8ABD69Pq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u71dFB42tB {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u71dFB42tB .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u7iDCb6DEa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u7iDCb6DEa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7iDCb6DEa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u7iDCb6DEa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u7iDCb6DEa .row {
  flex-direction: row-reverse;
}
.cid-u7iDCb6DEa img {
  width: 100%;
}
.cid-sC8CC7oJnc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #c8c8c8;
}
.cid-sC8CC7oJnc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sC8CC7oJnc .btn {
  box-shadow: none;
  border-radius: 30px;
  padding: 1rem 3rem;
}
.cid-sC8CC7oJnc .jq-selectbox li {
  padding: 1em 1.5em;
}
.cid-sC8CC7oJnc .col-auto {
  width: 100%;
  justify-content: flex-end;
  display: flex;
}
.cid-sC8CC7oJnc .form-control,
.cid-sC8CC7oJnc .field-input {
  padding: 0rem;
  margin-bottom: 1rem;
  background-color: #ffffff;
  border-bottom: 1px solid #c1c1c1 !important;
  border-radius: 0;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sC8CC7oJnc .form-control::-webkit-input-placeholder,
.cid-sC8CC7oJnc .field-input::-webkit-input-placeholder,
.cid-sC8CC7oJnc .form-control::-webkit-input-placeholder,
.cid-sC8CC7oJnc .field-input::-webkit-input-placeholder {
  color: #bbbbbb;
}
.cid-sC8CC7oJnc .form-control:-moz-placeholder,
.cid-sC8CC7oJnc .field-input:-moz-placeholder,
.cid-sC8CC7oJnc .form-control:-moz-placeholder,
.cid-sC8CC7oJnc .field-input:-moz-placeholder {
  color: #bbbbbb;
}
.cid-sC8CC7oJnc .form-control:hover,
.cid-sC8CC7oJnc .field-input:hover,
.cid-sC8CC7oJnc .form-control:focus,
.cid-sC8CC7oJnc .field-input:focus {
  background-color: #ffffff;
  border-color: transparent!important;
  border-bottom: 1px solid #c1c1c1 !important;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sC8CC7oJnc .form-control:hover::-webkit-input-placeholder,
.cid-sC8CC7oJnc .field-input:hover::-webkit-input-placeholder,
.cid-sC8CC7oJnc .form-control:focus::-webkit-input-placeholder,
.cid-sC8CC7oJnc .field-input:focus::-webkit-input-placeholder,
.cid-sC8CC7oJnc .form-control:hover::-webkit-input-placeholder,
.cid-sC8CC7oJnc .field-input:hover::-webkit-input-placeholder,
.cid-sC8CC7oJnc .form-control:focus::-webkit-input-placeholder,
.cid-sC8CC7oJnc .field-input:focus::-webkit-input-placeholder {
  color: #bbbbbb;
}
.cid-sC8CC7oJnc .form-control:hover:-moz-placeholder,
.cid-sC8CC7oJnc .field-input:hover:-moz-placeholder,
.cid-sC8CC7oJnc .form-control:focus:-moz-placeholder,
.cid-sC8CC7oJnc .field-input:focus:-moz-placeholder,
.cid-sC8CC7oJnc .form-control:hover:-moz-placeholder,
.cid-sC8CC7oJnc .field-input:hover:-moz-placeholder,
.cid-sC8CC7oJnc .form-control:focus:-moz-placeholder,
.cid-sC8CC7oJnc .field-input:focus:-moz-placeholder {
  color: #bbbbbb;
}
.cid-sC8CC7oJnc .jq-number__spin:hover,
.cid-sC8CC7oJnc .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #c1c1c1;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sC8CC7oJnc .jq-number__spin {
  background-color: #ffffff;
  border-color: #c1c1c1;
  color: #353535;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sC8CC7oJnc .jq-selectbox li,
.cid-sC8CC7oJnc .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sC8CC7oJnc .jq-selectbox li:hover,
.cid-sC8CC7oJnc .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-sC8CC7oJnc .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sC8CC7oJnc .jq-number__spin.minus:hover:after,
.cid-sC8CC7oJnc .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sC8CC7oJnc .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sC8CC7oJnc .jq-number__spin.minus:after,
.cid-sC8CC7oJnc .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sC8CC7oJnc input::-webkit-clear-button {
  display: none;
}
.cid-sC8CC7oJnc input::-webkit-inner-spin-button {
  display: none;
}
.cid-sC8CC7oJnc input::-webkit-outer-spin-button {
  display: none;
}
.cid-sC8CC7oJnc input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sC8CC7oJnc .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: black!important;
}
.cid-sC8CC7oJnc .jq-selectbox__dropdown {
  border-radius: 0;
}
.cid-sC8CC7oJnc H4 {
  color: #6400af;
}
.cid-tPcCAiVgLU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tPcCAiVgLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPcCAiVgLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPcCAiVgLU .mbr-text,
.cid-tPcCAiVgLU .mbr-section-btn {
  color: #232323;
}
.cid-tPcCAiVgLU .card-title,
.cid-tPcCAiVgLU .card-box {
  color: #6400af;
}
.cid-tPcCAiVgLU .mbr-text,
.cid-tPcCAiVgLU .link-wrap {
  color: #ffffff;
}
.cid-sC8ABCAO8Z {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-sC8ABCAO8Z .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sC8ABCAO8Z .social-row {
  width: 50%;
  justify-content: center;
}
.cid-sC8ABCAO8Z .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sC8ABCAO8Z .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sC8ABCAO8Z .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sC8ABCAO8Z .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sC8ABCAO8Z .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sC8ABCAO8Z .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sC8ABCAO8Z .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sC8ABCAO8Z .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sC8ABCAO8Z .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sC8ABCAO8Z .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sC8ABCAO8Z .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sC8ABCAO8Z .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sC8ABCAO8Z .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sCdIGcJ4L4 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCdIGcJ4L4 .nav-item:focus,
.cid-sCdIGcJ4L4 .nav-link:focus {
  outline: none;
}
.cid-sCdIGcJ4L4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCdIGcJ4L4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCdIGcJ4L4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sCdIGcJ4L4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sCdIGcJ4L4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCdIGcJ4L4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCdIGcJ4L4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCdIGcJ4L4 .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-sCdIGcJ4L4 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-sCdIGcJ4L4 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sCdIGcJ4L4 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-sCdIGcJ4L4 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-sCdIGcJ4L4 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sCdIGcJ4L4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sCdIGcJ4L4 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .navbar-collapse.show,
.cid-sCdIGcJ4L4 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sCdIGcJ4L4 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sCdIGcJ4L4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCdIGcJ4L4 .navbar.collapsed .right-menu,
.cid-sCdIGcJ4L4 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sCdIGcJ4L4 .navbar .navbar-collapse.show,
  .cid-sCdIGcJ4L4 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sCdIGcJ4L4 .navbar .navbar-collapse.show .brand-container,
  .cid-sCdIGcJ4L4 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sCdIGcJ4L4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCdIGcJ4L4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sCdIGcJ4L4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCdIGcJ4L4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCdIGcJ4L4 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sCdIGcJ4L4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sCdIGcJ4L4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCdIGcJ4L4 .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-sCdIGcJ4L4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-sCdIGcJ4L4 .navbar .right-menu,
  .cid-sCdIGcJ4L4 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sCdIGcJ4L4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sCdIGcJ4L4 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sCdIGcJ4L4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sCdIGcJ4L4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sCdIGcJ4L4 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCdIGcJ4L4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCdIGcJ4L4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCdIGcJ4L4 .dropdown-item.active,
.cid-sCdIGcJ4L4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sCdIGcJ4L4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCdIGcJ4L4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCdIGcJ4L4 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCdIGcJ4L4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-sCdIGcJ4L4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCdIGcJ4L4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCdIGcJ4L4 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sCdIGcJ4L4 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sCdIGcJ4L4 .navbar-buttons {
  margin-left: auto;
}
.cid-sCdIGcJ4L4 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCdIGcJ4L4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sCdIGcJ4L4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCdIGcJ4L4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCdIGcJ4L4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCdIGcJ4L4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCdIGcJ4L4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCdIGcJ4L4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-sCdIGcJ4L4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-sCdIGcJ4L4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCdIGcJ4L4 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCdIGcJ4L4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCdIGcJ4L4 .right-menu,
.cid-sCdIGcJ4L4 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sCdIGcJ4L4 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sCdIGcJ4L4 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sCdIGcJ4L4 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sCdIGcJ4L4 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-sCdIGcJ4L4 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sCdIGcJ4L4 .card-wrapper {
  z-index: 3;
}
.cid-sCdIGcJ4L4 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sCdIGcJ4L4 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCdIGcJ4L4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCdIGaZ1zm {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-sCdIGaZ1zm .nav-tabs .nav-item.open .nav-link:focus,
.cid-sCdIGaZ1zm .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sCdIGaZ1zm .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #6400af;
}
@media (max-width: 767px) {
  .cid-sCdIGaZ1zm .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-sCdIGaZ1zm .nav-tabs .nav-link {
  transition: all .5s;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-sCdIGaZ1zm .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-sCdIGaZ1zm .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-sCdIGaZ1zm .nav-link,
.cid-sCdIGaZ1zm .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-sCdIGaZ1zm .nav-tabs .nav-link.active {
  color: #6400af;
  border-bottom: 3px solid #6400af;
}
.cid-sCdIGaZ1zm .mbr-text {
  margin-bottom: 30px;
}
.cid-sCdIGaZ1zm .mbr-section-btn {
  margin-top: 30px;
}
.cid-sCdIGaZ1zm H4 {
  text-align: center;
}
.cid-sCdIGaZ1zm H3 {
  text-align: center;
}
.cid-sCdIGcceWi {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-sCdIGcceWi .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sCdIGcceWi .social-row {
  width: 50%;
  justify-content: center;
}
.cid-sCdIGcceWi .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sCdIGcceWi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sCdIGcceWi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sCdIGcceWi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sCdIGcceWi .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sCdIGcceWi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sCdIGcceWi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sCdIGcceWi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sCdIGcceWi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sCdIGcceWi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sCdIGcceWi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sCdIGcceWi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sCdIGcceWi .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sD4wOBf2lL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sD4wOBf2lL .nav-item:focus,
.cid-sD4wOBf2lL .nav-link:focus {
  outline: none;
}
.cid-sD4wOBf2lL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sD4wOBf2lL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sD4wOBf2lL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sD4wOBf2lL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sD4wOBf2lL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sD4wOBf2lL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sD4wOBf2lL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sD4wOBf2lL .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-sD4wOBf2lL .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-sD4wOBf2lL .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sD4wOBf2lL .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-sD4wOBf2lL .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-sD4wOBf2lL .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sD4wOBf2lL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sD4wOBf2lL .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sD4wOBf2lL .navbar.collapsed .navbar-collapse.show,
.cid-sD4wOBf2lL .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sD4wOBf2lL .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sD4wOBf2lL .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sD4wOBf2lL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sD4wOBf2lL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sD4wOBf2lL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sD4wOBf2lL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sD4wOBf2lL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sD4wOBf2lL .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sD4wOBf2lL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sD4wOBf2lL .navbar.collapsed .right-menu,
.cid-sD4wOBf2lL .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sD4wOBf2lL .navbar .navbar-collapse.show,
  .cid-sD4wOBf2lL .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sD4wOBf2lL .navbar .navbar-collapse.show .brand-container,
  .cid-sD4wOBf2lL .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sD4wOBf2lL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sD4wOBf2lL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sD4wOBf2lL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sD4wOBf2lL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sD4wOBf2lL .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sD4wOBf2lL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sD4wOBf2lL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sD4wOBf2lL .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-sD4wOBf2lL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-sD4wOBf2lL .navbar .right-menu,
  .cid-sD4wOBf2lL .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sD4wOBf2lL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sD4wOBf2lL .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sD4wOBf2lL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sD4wOBf2lL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sD4wOBf2lL .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sD4wOBf2lL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sD4wOBf2lL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sD4wOBf2lL .dropdown-item.active,
.cid-sD4wOBf2lL .dropdown-item:active {
  background-color: transparent;
}
.cid-sD4wOBf2lL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sD4wOBf2lL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sD4wOBf2lL .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sD4wOBf2lL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-sD4wOBf2lL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sD4wOBf2lL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sD4wOBf2lL ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sD4wOBf2lL ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sD4wOBf2lL .navbar-buttons {
  margin-left: auto;
}
.cid-sD4wOBf2lL button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sD4wOBf2lL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sD4wOBf2lL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sD4wOBf2lL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sD4wOBf2lL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sD4wOBf2lL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sD4wOBf2lL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sD4wOBf2lL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-sD4wOBf2lL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-sD4wOBf2lL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sD4wOBf2lL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sD4wOBf2lL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sD4wOBf2lL .right-menu,
.cid-sD4wOBf2lL .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sD4wOBf2lL .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sD4wOBf2lL .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sD4wOBf2lL .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sD4wOBf2lL .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-sD4wOBf2lL .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sD4wOBf2lL .card-wrapper {
  z-index: 3;
}
.cid-sD4wOBf2lL .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sD4wOBf2lL .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sD4wOBf2lL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7iDpMF8i4 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u7iDpMF8i4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7iDpMF8i4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u7iDpMF8i4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u7iDpMF8i4 .row {
  flex-direction: row-reverse;
}
.cid-u7iDpMF8i4 img {
  width: 100%;
}
.cid-sD4z0wWfAP {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #c8c8c8;
}
.cid-sD4z0wWfAP .card-wrapper img {
  width: 100%;
  margin-bottom: 1rem;
}
@media (max-width: 992px) {
  .cid-sD4z0wWfAP .col-md-6 {
    margin-bottom: 2rem;
  }
}
.cid-sD4z0wWfAP .mbr-text,
.cid-sD4z0wWfAP .mbr-section-btn {
  color: #ed6436;
}
.cid-sD4z0wWfAP .mbr-section-title,
.cid-sD4z0wWfAP .underline {
  color: #6400af;
}
.cid-tPcEvHoZHt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tPcEvHoZHt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPcEvHoZHt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPcEvHoZHt .mbr-text,
.cid-tPcEvHoZHt .mbr-section-btn {
  color: #232323;
}
.cid-tPcEvHoZHt .card-title,
.cid-tPcEvHoZHt .card-box {
  color: #191b1f;
}
.cid-tPcEvHoZHt .mbr-text,
.cid-tPcEvHoZHt .link-wrap {
  color: #ffffff;
}
.cid-u71dsVbpTX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u71dsVbpTX .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-sD4wOAE9Ux {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-sD4wOAE9Ux .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sD4wOAE9Ux .social-row {
  width: 50%;
  justify-content: center;
}
.cid-sD4wOAE9Ux .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sD4wOAE9Ux .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sD4wOAE9Ux .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sD4wOAE9Ux .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sD4wOAE9Ux .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sD4wOAE9Ux .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sD4wOAE9Ux .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sD4wOAE9Ux .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sD4wOAE9Ux .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sD4wOAE9Ux .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sD4wOAE9Ux .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sD4wOAE9Ux .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sD4wOAE9Ux .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sGRuLvpnM6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #c8c8c8;
}
.cid-sGRuLvpnM6 .container-fluid {
  padding: 0 3rem;
}
.cid-sGRuLvpnM6 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6400af 50%, #6400af 120%);
  display: inline-block;
}
.cid-sGRuLvpnM6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sGRuLvpnM6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sGRuLvpnM6 .table-wrapper {
  margin: 0 auto;
}
.cid-sGRuLvpnM6 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sGRuLvpnM6 table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #800096;
  color: white;
  vertical-align: middle;
}
.cid-sGRuLvpnM6 table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-sGRuLvpnM6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sGRuLvpnM6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sGRuLvpnM6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sGRuLvpnM6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-sGRuLvpnM6 .dataTables_wrapper {
  display: block;
}
.cid-sGRuLvpnM6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sGRuLvpnM6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sGRuLvpnM6 .head-item:after,
.cid-sGRuLvpnM6 .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-sGRuLvpnM6 .dataTables_filter {
    text-align: center;
  }
  .cid-sGRuLvpnM6 .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-sGRuLvpnM6 .dataTables_filter {
    text-align: center;
  }
  .cid-sGRuLvpnM6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-sGRuLvpnM6 .container-fluid {
    padding: 0 1rem;
  }
  .cid-sGRuLvpnM6 table th,
  .cid-sGRuLvpnM6 table td {
    padding: .75rem;
  }
}
.cid-sHvNzIR4JE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #c8c8c8;
}
.cid-sHvNzIR4JE .container-fluid {
  padding: 0 3rem;
}
.cid-sHvNzIR4JE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6400af 50%, #6400af 120%);
  display: inline-block;
}
.cid-sHvNzIR4JE .mbr-section-subtitle {
  color: #767676;
}
.cid-sHvNzIR4JE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sHvNzIR4JE .table-wrapper {
  margin: 0 auto;
}
.cid-sHvNzIR4JE table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sHvNzIR4JE table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #800096;
  color: white;
  vertical-align: middle;
}
.cid-sHvNzIR4JE table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-sHvNzIR4JE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sHvNzIR4JE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sHvNzIR4JE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sHvNzIR4JE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-sHvNzIR4JE .dataTables_wrapper {
  display: block;
}
.cid-sHvNzIR4JE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sHvNzIR4JE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sHvNzIR4JE .head-item:after,
.cid-sHvNzIR4JE .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-sHvNzIR4JE .dataTables_filter {
    text-align: center;
  }
  .cid-sHvNzIR4JE .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-sHvNzIR4JE .dataTables_filter {
    text-align: center;
  }
  .cid-sHvNzIR4JE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-sHvNzIR4JE .container-fluid {
    padding: 0 1rem;
  }
  .cid-sHvNzIR4JE table th,
  .cid-sHvNzIR4JE table td {
    padding: .75rem;
  }
}
.cid-sHw2UecKxB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #c8c8c8;
}
.cid-sHw2UecKxB .mbr-section-title {
  color: #000000;
}
.cid-tA6JSJDFuS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tA6JSJDFuS .nav-item:focus,
.cid-tA6JSJDFuS .nav-link:focus {
  outline: none;
}
.cid-tA6JSJDFuS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tA6JSJDFuS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tA6JSJDFuS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tA6JSJDFuS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tA6JSJDFuS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tA6JSJDFuS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tA6JSJDFuS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tA6JSJDFuS .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-tA6JSJDFuS .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tA6JSJDFuS .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tA6JSJDFuS .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tA6JSJDFuS .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tA6JSJDFuS .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tA6JSJDFuS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tA6JSJDFuS .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tA6JSJDFuS .navbar.collapsed .navbar-collapse.show,
.cid-tA6JSJDFuS .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tA6JSJDFuS .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tA6JSJDFuS .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tA6JSJDFuS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tA6JSJDFuS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tA6JSJDFuS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tA6JSJDFuS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tA6JSJDFuS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tA6JSJDFuS .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tA6JSJDFuS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tA6JSJDFuS .navbar.collapsed .right-menu,
.cid-tA6JSJDFuS .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tA6JSJDFuS .navbar .navbar-collapse.show,
  .cid-tA6JSJDFuS .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tA6JSJDFuS .navbar .navbar-collapse.show .brand-container,
  .cid-tA6JSJDFuS .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tA6JSJDFuS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tA6JSJDFuS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tA6JSJDFuS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tA6JSJDFuS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tA6JSJDFuS .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tA6JSJDFuS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tA6JSJDFuS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tA6JSJDFuS .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-tA6JSJDFuS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tA6JSJDFuS .navbar .right-menu,
  .cid-tA6JSJDFuS .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tA6JSJDFuS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tA6JSJDFuS .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tA6JSJDFuS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tA6JSJDFuS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tA6JSJDFuS .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tA6JSJDFuS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tA6JSJDFuS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tA6JSJDFuS .dropdown-item.active,
.cid-tA6JSJDFuS .dropdown-item:active {
  background-color: transparent;
}
.cid-tA6JSJDFuS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tA6JSJDFuS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tA6JSJDFuS .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tA6JSJDFuS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tA6JSJDFuS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tA6JSJDFuS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tA6JSJDFuS ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tA6JSJDFuS ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tA6JSJDFuS .navbar-buttons {
  margin-left: auto;
}
.cid-tA6JSJDFuS button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tA6JSJDFuS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tA6JSJDFuS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tA6JSJDFuS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tA6JSJDFuS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tA6JSJDFuS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tA6JSJDFuS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tA6JSJDFuS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tA6JSJDFuS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tA6JSJDFuS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tA6JSJDFuS a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tA6JSJDFuS .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tA6JSJDFuS .right-menu,
.cid-tA6JSJDFuS .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tA6JSJDFuS .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tA6JSJDFuS .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tA6JSJDFuS .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tA6JSJDFuS .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tA6JSJDFuS .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tA6JSJDFuS .card-wrapper {
  z-index: 3;
}
.cid-tA6JSJDFuS .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tA6JSJDFuS .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tA6JSJDFuS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHh5zxrsvz {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHh5zxrsvz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHh5zxrsvz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHh5zxrsvz .mbr-section-title {
  color: #6400af;
}
.cid-uShmhTvv4C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShmhTvv4C .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v373rJWDsW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v373rJWDsW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v373rJWDsW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v373rJWDsW .item {
  padding-bottom: 2rem;
}
.cid-v373rJWDsW .item-wrapper {
  position: relative;
}
.cid-v373rJWDsW .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-v373rJWDsW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v373rJWDsW .carousel-control,
.cid-v373rJWDsW .close {
  background: #1b1b1b;
}
.cid-v373rJWDsW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v373rJWDsW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v373rJWDsW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v373rJWDsW .carousel-control-next span {
  margin-left: 5px;
}
.cid-v373rJWDsW .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-v373rJWDsW .close::before {
  content: '\e91a';
}
.cid-v373rJWDsW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v373rJWDsW .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-v373rJWDsW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v373rJWDsW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v373rJWDsW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v373rJWDsW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v373rJWDsW .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-v373rJWDsW .carousel-indicators li.active,
.cid-v373rJWDsW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v373rJWDsW .carousel-indicators li::after,
.cid-v373rJWDsW .carousel-indicators li::before {
  content: none;
}
.cid-v373rJWDsW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v373rJWDsW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v373rJWDsW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v373rJWDsW .carousel-indicators {
    display: none;
  }
}
.cid-v373rJWDsW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v373rJWDsW .carousel-inner > .active {
  display: block;
}
.cid-v373rJWDsW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v373rJWDsW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v373rJWDsW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v373rJWDsW .carousel-control,
  .cid-v373rJWDsW .carousel-indicators,
  .cid-v373rJWDsW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v373rJWDsW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v373rJWDsW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v373rJWDsW .carousel-indicators .active,
.cid-v373rJWDsW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v373rJWDsW .carousel-indicators .active {
  background: #fff;
}
.cid-v373rJWDsW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v373rJWDsW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v373rJWDsW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v373rJWDsW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v373rJWDsW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v373rJWDsW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v373rJWDsW .carousel {
  width: 100%;
}
.cid-v373rJWDsW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v373rJWDsW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v373rJWDsW .modal.fade .modal-dialog,
.cid-v373rJWDsW .modal.in .modal-dialog {
  transform: none;
}
.cid-v373rJWDsW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v373rJWDsW H6 {
  text-align: center;
}
.cid-v327IsW8D5 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v327IsW8D5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v327IsW8D5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v327IsW8D5 .item {
  padding-bottom: 2rem;
}
.cid-v327IsW8D5 .item-wrapper {
  position: relative;
}
.cid-v327IsW8D5 .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-v327IsW8D5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v327IsW8D5 .carousel-control,
.cid-v327IsW8D5 .close {
  background: #1b1b1b;
}
.cid-v327IsW8D5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v327IsW8D5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v327IsW8D5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v327IsW8D5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v327IsW8D5 .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-v327IsW8D5 .close::before {
  content: '\e91a';
}
.cid-v327IsW8D5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v327IsW8D5 .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-v327IsW8D5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v327IsW8D5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v327IsW8D5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v327IsW8D5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v327IsW8D5 .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-v327IsW8D5 .carousel-indicators li.active,
.cid-v327IsW8D5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v327IsW8D5 .carousel-indicators li::after,
.cid-v327IsW8D5 .carousel-indicators li::before {
  content: none;
}
.cid-v327IsW8D5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v327IsW8D5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v327IsW8D5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v327IsW8D5 .carousel-indicators {
    display: none;
  }
}
.cid-v327IsW8D5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v327IsW8D5 .carousel-inner > .active {
  display: block;
}
.cid-v327IsW8D5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v327IsW8D5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v327IsW8D5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v327IsW8D5 .carousel-control,
  .cid-v327IsW8D5 .carousel-indicators,
  .cid-v327IsW8D5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v327IsW8D5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v327IsW8D5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v327IsW8D5 .carousel-indicators .active,
.cid-v327IsW8D5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v327IsW8D5 .carousel-indicators .active {
  background: #fff;
}
.cid-v327IsW8D5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v327IsW8D5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v327IsW8D5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v327IsW8D5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v327IsW8D5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v327IsW8D5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v327IsW8D5 .carousel {
  width: 100%;
}
.cid-v327IsW8D5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v327IsW8D5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v327IsW8D5 .modal.fade .modal-dialog,
.cid-v327IsW8D5 .modal.in .modal-dialog {
  transform: none;
}
.cid-v327IsW8D5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v327IsW8D5 H6 {
  text-align: center;
}
.cid-uUE2IoIXkM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uUE2IoIXkM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUE2IoIXkM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUE2IoIXkM .item {
  padding-bottom: 2rem;
}
.cid-uUE2IoIXkM .item-wrapper {
  position: relative;
}
.cid-uUE2IoIXkM .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-uUE2IoIXkM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uUE2IoIXkM .carousel-control,
.cid-uUE2IoIXkM .close {
  background: #1b1b1b;
}
.cid-uUE2IoIXkM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uUE2IoIXkM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uUE2IoIXkM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uUE2IoIXkM .carousel-control-next span {
  margin-left: 5px;
}
.cid-uUE2IoIXkM .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-uUE2IoIXkM .close::before {
  content: '\e91a';
}
.cid-uUE2IoIXkM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uUE2IoIXkM .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-uUE2IoIXkM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUE2IoIXkM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUE2IoIXkM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uUE2IoIXkM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uUE2IoIXkM .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-uUE2IoIXkM .carousel-indicators li.active,
.cid-uUE2IoIXkM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uUE2IoIXkM .carousel-indicators li::after,
.cid-uUE2IoIXkM .carousel-indicators li::before {
  content: none;
}
.cid-uUE2IoIXkM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uUE2IoIXkM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uUE2IoIXkM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uUE2IoIXkM .carousel-indicators {
    display: none;
  }
}
.cid-uUE2IoIXkM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uUE2IoIXkM .carousel-inner > .active {
  display: block;
}
.cid-uUE2IoIXkM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUE2IoIXkM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uUE2IoIXkM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uUE2IoIXkM .carousel-control,
  .cid-uUE2IoIXkM .carousel-indicators,
  .cid-uUE2IoIXkM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uUE2IoIXkM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uUE2IoIXkM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uUE2IoIXkM .carousel-indicators .active,
.cid-uUE2IoIXkM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uUE2IoIXkM .carousel-indicators .active {
  background: #fff;
}
.cid-uUE2IoIXkM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uUE2IoIXkM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uUE2IoIXkM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uUE2IoIXkM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uUE2IoIXkM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uUE2IoIXkM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uUE2IoIXkM .carousel {
  width: 100%;
}
.cid-uUE2IoIXkM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uUE2IoIXkM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uUE2IoIXkM .modal.fade .modal-dialog,
.cid-uUE2IoIXkM .modal.in .modal-dialog {
  transform: none;
}
.cid-uUE2IoIXkM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uUE2IoIXkM H6 {
  text-align: center;
}
.cid-uLu4b00mjy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uLu4b00mjy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLu4b00mjy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLu4b00mjy .item {
  padding-bottom: 2rem;
}
.cid-uLu4b00mjy .item-wrapper {
  position: relative;
}
.cid-uLu4b00mjy .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-uLu4b00mjy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uLu4b00mjy .carousel-control,
.cid-uLu4b00mjy .close {
  background: #1b1b1b;
}
.cid-uLu4b00mjy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uLu4b00mjy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uLu4b00mjy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uLu4b00mjy .carousel-control-next span {
  margin-left: 5px;
}
.cid-uLu4b00mjy .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-uLu4b00mjy .close::before {
  content: '\e91a';
}
.cid-uLu4b00mjy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uLu4b00mjy .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-uLu4b00mjy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uLu4b00mjy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uLu4b00mjy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uLu4b00mjy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uLu4b00mjy .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-uLu4b00mjy .carousel-indicators li.active,
.cid-uLu4b00mjy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uLu4b00mjy .carousel-indicators li::after,
.cid-uLu4b00mjy .carousel-indicators li::before {
  content: none;
}
.cid-uLu4b00mjy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uLu4b00mjy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uLu4b00mjy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uLu4b00mjy .carousel-indicators {
    display: none;
  }
}
.cid-uLu4b00mjy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uLu4b00mjy .carousel-inner > .active {
  display: block;
}
.cid-uLu4b00mjy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uLu4b00mjy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uLu4b00mjy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uLu4b00mjy .carousel-control,
  .cid-uLu4b00mjy .carousel-indicators,
  .cid-uLu4b00mjy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uLu4b00mjy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uLu4b00mjy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uLu4b00mjy .carousel-indicators .active,
.cid-uLu4b00mjy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uLu4b00mjy .carousel-indicators .active {
  background: #fff;
}
.cid-uLu4b00mjy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uLu4b00mjy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uLu4b00mjy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uLu4b00mjy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uLu4b00mjy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uLu4b00mjy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uLu4b00mjy .carousel {
  width: 100%;
}
.cid-uLu4b00mjy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uLu4b00mjy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uLu4b00mjy .modal.fade .modal-dialog,
.cid-uLu4b00mjy .modal.in .modal-dialog {
  transform: none;
}
.cid-uLu4b00mjy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uLu4b00mjy H6 {
  text-align: center;
}
.cid-uEvZ7ych9J {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uEvZ7ych9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEvZ7ych9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEvZ7ych9J .item {
  padding-bottom: 2rem;
}
.cid-uEvZ7ych9J .item-wrapper {
  position: relative;
}
.cid-uEvZ7ych9J .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-uEvZ7ych9J .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uEvZ7ych9J .carousel-control,
.cid-uEvZ7ych9J .close {
  background: #1b1b1b;
}
.cid-uEvZ7ych9J .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uEvZ7ych9J .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uEvZ7ych9J .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uEvZ7ych9J .carousel-control-next span {
  margin-left: 5px;
}
.cid-uEvZ7ych9J .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-uEvZ7ych9J .close::before {
  content: '\e91a';
}
.cid-uEvZ7ych9J .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uEvZ7ych9J .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-uEvZ7ych9J .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEvZ7ych9J .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uEvZ7ych9J .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uEvZ7ych9J .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uEvZ7ych9J .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-uEvZ7ych9J .carousel-indicators li.active,
.cid-uEvZ7ych9J .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uEvZ7ych9J .carousel-indicators li::after,
.cid-uEvZ7ych9J .carousel-indicators li::before {
  content: none;
}
.cid-uEvZ7ych9J .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uEvZ7ych9J .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uEvZ7ych9J .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uEvZ7ych9J .carousel-indicators {
    display: none;
  }
}
.cid-uEvZ7ych9J .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uEvZ7ych9J .carousel-inner > .active {
  display: block;
}
.cid-uEvZ7ych9J .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEvZ7ych9J .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEvZ7ych9J .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uEvZ7ych9J .carousel-control,
  .cid-uEvZ7ych9J .carousel-indicators,
  .cid-uEvZ7ych9J .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uEvZ7ych9J .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uEvZ7ych9J .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uEvZ7ych9J .carousel-indicators .active,
.cid-uEvZ7ych9J .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uEvZ7ych9J .carousel-indicators .active {
  background: #fff;
}
.cid-uEvZ7ych9J .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uEvZ7ych9J .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uEvZ7ych9J .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEvZ7ych9J .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uEvZ7ych9J .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uEvZ7ych9J .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uEvZ7ych9J .carousel {
  width: 100%;
}
.cid-uEvZ7ych9J .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uEvZ7ych9J .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uEvZ7ych9J .modal.fade .modal-dialog,
.cid-uEvZ7ych9J .modal.in .modal-dialog {
  transform: none;
}
.cid-uEvZ7ych9J .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uEvZ7ych9J H6 {
  text-align: center;
}
.cid-uDucsta7DV {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uDucsta7DV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDucsta7DV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDucsta7DV .item {
  padding-bottom: 2rem;
}
.cid-uDucsta7DV .item-wrapper {
  position: relative;
}
.cid-uDucsta7DV .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-uDucsta7DV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uDucsta7DV .carousel-control,
.cid-uDucsta7DV .close {
  background: #1b1b1b;
}
.cid-uDucsta7DV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDucsta7DV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDucsta7DV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDucsta7DV .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDucsta7DV .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-uDucsta7DV .close::before {
  content: '\e91a';
}
.cid-uDucsta7DV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDucsta7DV .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-uDucsta7DV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDucsta7DV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDucsta7DV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDucsta7DV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDucsta7DV .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-uDucsta7DV .carousel-indicators li.active,
.cid-uDucsta7DV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDucsta7DV .carousel-indicators li::after,
.cid-uDucsta7DV .carousel-indicators li::before {
  content: none;
}
.cid-uDucsta7DV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDucsta7DV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDucsta7DV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDucsta7DV .carousel-indicators {
    display: none;
  }
}
.cid-uDucsta7DV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDucsta7DV .carousel-inner > .active {
  display: block;
}
.cid-uDucsta7DV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDucsta7DV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDucsta7DV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDucsta7DV .carousel-control,
  .cid-uDucsta7DV .carousel-indicators,
  .cid-uDucsta7DV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDucsta7DV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDucsta7DV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDucsta7DV .carousel-indicators .active,
.cid-uDucsta7DV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDucsta7DV .carousel-indicators .active {
  background: #fff;
}
.cid-uDucsta7DV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDucsta7DV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDucsta7DV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDucsta7DV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDucsta7DV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDucsta7DV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDucsta7DV .carousel {
  width: 100%;
}
.cid-uDucsta7DV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDucsta7DV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDucsta7DV .modal.fade .modal-dialog,
.cid-uDucsta7DV .modal.in .modal-dialog {
  transform: none;
}
.cid-uDucsta7DV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDucsta7DV H6 {
  text-align: center;
}
.cid-uBAAT3nBta {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-uBAAT3nBta .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBAAT3nBta .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBAAT3nBta .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uBAAT3nBta .item {
    margin-bottom: 1rem;
  }
}
.cid-uBAAT3nBta .item-wrapper {
  position: relative;
}
.cid-uBAAT3nBta .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uBAAT3nBta .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uBAAT3nBta .carousel-control,
.cid-uBAAT3nBta .close {
  background: #1b1b1b;
}
.cid-uBAAT3nBta .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uBAAT3nBta .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uBAAT3nBta .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uBAAT3nBta .carousel-control-next span {
  margin-left: 5px;
}
.cid-uBAAT3nBta .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-uBAAT3nBta .close::before {
  content: '\e91a';
}
.cid-uBAAT3nBta .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uBAAT3nBta .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-uBAAT3nBta .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uBAAT3nBta .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBAAT3nBta .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uBAAT3nBta .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uBAAT3nBta .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-uBAAT3nBta .carousel-indicators li.active,
.cid-uBAAT3nBta .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uBAAT3nBta .carousel-indicators li::after,
.cid-uBAAT3nBta .carousel-indicators li::before {
  content: none;
}
.cid-uBAAT3nBta .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uBAAT3nBta .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uBAAT3nBta .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uBAAT3nBta .carousel-indicators {
    display: none;
  }
}
.cid-uBAAT3nBta .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uBAAT3nBta .carousel-inner > .active {
  display: block;
}
.cid-uBAAT3nBta .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uBAAT3nBta .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBAAT3nBta .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uBAAT3nBta .carousel-control,
  .cid-uBAAT3nBta .carousel-indicators,
  .cid-uBAAT3nBta .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uBAAT3nBta .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uBAAT3nBta .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uBAAT3nBta .carousel-indicators .active,
.cid-uBAAT3nBta .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uBAAT3nBta .carousel-indicators .active {
  background: #fff;
}
.cid-uBAAT3nBta .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uBAAT3nBta .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uBAAT3nBta .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uBAAT3nBta .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uBAAT3nBta .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uBAAT3nBta .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uBAAT3nBta .carousel {
  width: 100%;
}
.cid-uBAAT3nBta .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uBAAT3nBta .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uBAAT3nBta .modal.fade .modal-dialog,
.cid-uBAAT3nBta .modal.in .modal-dialog {
  transform: none;
}
.cid-uBAAT3nBta .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uBAAT3nBta .content-head {
  max-width: 800px;
}
.cid-uqrCvgfzbc {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uqrCvgfzbc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqrCvgfzbc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqrCvgfzbc .item {
  padding-bottom: 2rem;
}
.cid-uqrCvgfzbc .item-wrapper {
  position: relative;
}
.cid-uqrCvgfzbc .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-uqrCvgfzbc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uqrCvgfzbc .carousel-control,
.cid-uqrCvgfzbc .close {
  background: #1b1b1b;
}
.cid-uqrCvgfzbc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uqrCvgfzbc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uqrCvgfzbc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uqrCvgfzbc .carousel-control-next span {
  margin-left: 5px;
}
.cid-uqrCvgfzbc .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-uqrCvgfzbc .close::before {
  content: '\e91a';
}
.cid-uqrCvgfzbc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqrCvgfzbc .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-uqrCvgfzbc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uqrCvgfzbc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uqrCvgfzbc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uqrCvgfzbc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uqrCvgfzbc .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-uqrCvgfzbc .carousel-indicators li.active,
.cid-uqrCvgfzbc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uqrCvgfzbc .carousel-indicators li::after,
.cid-uqrCvgfzbc .carousel-indicators li::before {
  content: none;
}
.cid-uqrCvgfzbc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uqrCvgfzbc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uqrCvgfzbc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uqrCvgfzbc .carousel-indicators {
    display: none;
  }
}
.cid-uqrCvgfzbc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uqrCvgfzbc .carousel-inner > .active {
  display: block;
}
.cid-uqrCvgfzbc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uqrCvgfzbc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uqrCvgfzbc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uqrCvgfzbc .carousel-control,
  .cid-uqrCvgfzbc .carousel-indicators,
  .cid-uqrCvgfzbc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uqrCvgfzbc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uqrCvgfzbc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uqrCvgfzbc .carousel-indicators .active,
.cid-uqrCvgfzbc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uqrCvgfzbc .carousel-indicators .active {
  background: #fff;
}
.cid-uqrCvgfzbc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uqrCvgfzbc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uqrCvgfzbc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uqrCvgfzbc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uqrCvgfzbc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uqrCvgfzbc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uqrCvgfzbc .carousel {
  width: 100%;
}
.cid-uqrCvgfzbc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uqrCvgfzbc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uqrCvgfzbc .modal.fade .modal-dialog,
.cid-uqrCvgfzbc .modal.in .modal-dialog {
  transform: none;
}
.cid-uqrCvgfzbc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uqrCvgfzbc H6 {
  text-align: center;
}
.cid-upHyoiLlCF {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-upHyoiLlCF .mbr-fallback-image.disabled {
  display: none;
}
.cid-upHyoiLlCF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upHyoiLlCF .item {
  padding-bottom: 2rem;
}
.cid-upHyoiLlCF .item-wrapper {
  position: relative;
}
.cid-upHyoiLlCF .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-upHyoiLlCF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-upHyoiLlCF .carousel-control,
.cid-upHyoiLlCF .close {
  background: #1b1b1b;
}
.cid-upHyoiLlCF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-upHyoiLlCF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-upHyoiLlCF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-upHyoiLlCF .carousel-control-next span {
  margin-left: 5px;
}
.cid-upHyoiLlCF .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-upHyoiLlCF .close::before {
  content: '\e91a';
}
.cid-upHyoiLlCF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upHyoiLlCF .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-upHyoiLlCF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upHyoiLlCF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-upHyoiLlCF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-upHyoiLlCF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-upHyoiLlCF .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-upHyoiLlCF .carousel-indicators li.active,
.cid-upHyoiLlCF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-upHyoiLlCF .carousel-indicators li::after,
.cid-upHyoiLlCF .carousel-indicators li::before {
  content: none;
}
.cid-upHyoiLlCF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-upHyoiLlCF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-upHyoiLlCF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-upHyoiLlCF .carousel-indicators {
    display: none;
  }
}
.cid-upHyoiLlCF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-upHyoiLlCF .carousel-inner > .active {
  display: block;
}
.cid-upHyoiLlCF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upHyoiLlCF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upHyoiLlCF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-upHyoiLlCF .carousel-control,
  .cid-upHyoiLlCF .carousel-indicators,
  .cid-upHyoiLlCF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-upHyoiLlCF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-upHyoiLlCF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-upHyoiLlCF .carousel-indicators .active,
.cid-upHyoiLlCF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-upHyoiLlCF .carousel-indicators .active {
  background: #fff;
}
.cid-upHyoiLlCF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-upHyoiLlCF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-upHyoiLlCF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-upHyoiLlCF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-upHyoiLlCF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-upHyoiLlCF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-upHyoiLlCF .carousel {
  width: 100%;
}
.cid-upHyoiLlCF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-upHyoiLlCF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-upHyoiLlCF .modal.fade .modal-dialog,
.cid-upHyoiLlCF .modal.in .modal-dialog {
  transform: none;
}
.cid-upHyoiLlCF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-upHyoiLlCF H6 {
  text-align: center;
}
.cid-ucG4BQmPvP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ucG4BQmPvP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucG4BQmPvP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucG4BQmPvP .item {
  padding-bottom: 2rem;
}
.cid-ucG4BQmPvP .item-wrapper {
  position: relative;
}
.cid-ucG4BQmPvP .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-ucG4BQmPvP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ucG4BQmPvP .carousel-control,
.cid-ucG4BQmPvP .close {
  background: #1b1b1b;
}
.cid-ucG4BQmPvP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ucG4BQmPvP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ucG4BQmPvP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ucG4BQmPvP .carousel-control-next span {
  margin-left: 5px;
}
.cid-ucG4BQmPvP .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-ucG4BQmPvP .close::before {
  content: '\e91a';
}
.cid-ucG4BQmPvP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ucG4BQmPvP .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-ucG4BQmPvP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucG4BQmPvP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucG4BQmPvP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ucG4BQmPvP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ucG4BQmPvP .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-ucG4BQmPvP .carousel-indicators li.active,
.cid-ucG4BQmPvP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ucG4BQmPvP .carousel-indicators li::after,
.cid-ucG4BQmPvP .carousel-indicators li::before {
  content: none;
}
.cid-ucG4BQmPvP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ucG4BQmPvP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ucG4BQmPvP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ucG4BQmPvP .carousel-indicators {
    display: none;
  }
}
.cid-ucG4BQmPvP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ucG4BQmPvP .carousel-inner > .active {
  display: block;
}
.cid-ucG4BQmPvP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucG4BQmPvP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ucG4BQmPvP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ucG4BQmPvP .carousel-control,
  .cid-ucG4BQmPvP .carousel-indicators,
  .cid-ucG4BQmPvP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ucG4BQmPvP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ucG4BQmPvP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ucG4BQmPvP .carousel-indicators .active,
.cid-ucG4BQmPvP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ucG4BQmPvP .carousel-indicators .active {
  background: #fff;
}
.cid-ucG4BQmPvP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ucG4BQmPvP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ucG4BQmPvP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ucG4BQmPvP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ucG4BQmPvP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ucG4BQmPvP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ucG4BQmPvP .carousel {
  width: 100%;
}
.cid-ucG4BQmPvP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ucG4BQmPvP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ucG4BQmPvP .modal.fade .modal-dialog,
.cid-ucG4BQmPvP .modal.in .modal-dialog {
  transform: none;
}
.cid-ucG4BQmPvP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ucG4BQmPvP H6 {
  text-align: center;
}
.cid-uc85sChZ0I {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uc85sChZ0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc85sChZ0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uc85sChZ0I .item {
  padding-bottom: 2rem;
}
.cid-uc85sChZ0I .item-wrapper {
  position: relative;
}
.cid-uc85sChZ0I .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-uc85sChZ0I .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uc85sChZ0I .carousel-control,
.cid-uc85sChZ0I .close {
  background: #1b1b1b;
}
.cid-uc85sChZ0I .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uc85sChZ0I .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uc85sChZ0I .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uc85sChZ0I .carousel-control-next span {
  margin-left: 5px;
}
.cid-uc85sChZ0I .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-uc85sChZ0I .close::before {
  content: '\e91a';
}
.cid-uc85sChZ0I .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uc85sChZ0I .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-uc85sChZ0I .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uc85sChZ0I .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uc85sChZ0I .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uc85sChZ0I .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uc85sChZ0I .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-uc85sChZ0I .carousel-indicators li.active,
.cid-uc85sChZ0I .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uc85sChZ0I .carousel-indicators li::after,
.cid-uc85sChZ0I .carousel-indicators li::before {
  content: none;
}
.cid-uc85sChZ0I .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uc85sChZ0I .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uc85sChZ0I .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uc85sChZ0I .carousel-indicators {
    display: none;
  }
}
.cid-uc85sChZ0I .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uc85sChZ0I .carousel-inner > .active {
  display: block;
}
.cid-uc85sChZ0I .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uc85sChZ0I .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uc85sChZ0I .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uc85sChZ0I .carousel-control,
  .cid-uc85sChZ0I .carousel-indicators,
  .cid-uc85sChZ0I .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uc85sChZ0I .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uc85sChZ0I .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uc85sChZ0I .carousel-indicators .active,
.cid-uc85sChZ0I .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uc85sChZ0I .carousel-indicators .active {
  background: #fff;
}
.cid-uc85sChZ0I .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uc85sChZ0I .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uc85sChZ0I .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uc85sChZ0I .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uc85sChZ0I .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uc85sChZ0I .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uc85sChZ0I .carousel {
  width: 100%;
}
.cid-uc85sChZ0I .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uc85sChZ0I .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uc85sChZ0I .modal.fade .modal-dialog,
.cid-uc85sChZ0I .modal.in .modal-dialog {
  transform: none;
}
.cid-uc85sChZ0I .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uc85sChZ0I H6 {
  text-align: center;
}
.cid-ucjpN7Ad9S {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ucjpN7Ad9S .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucjpN7Ad9S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucjpN7Ad9S .item {
  padding-bottom: 2rem;
}
.cid-ucjpN7Ad9S .item-wrapper {
  position: relative;
}
.cid-ucjpN7Ad9S .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-ucjpN7Ad9S .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ucjpN7Ad9S .carousel-control,
.cid-ucjpN7Ad9S .close {
  background: #1b1b1b;
}
.cid-ucjpN7Ad9S .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ucjpN7Ad9S .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ucjpN7Ad9S .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ucjpN7Ad9S .carousel-control-next span {
  margin-left: 5px;
}
.cid-ucjpN7Ad9S .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-ucjpN7Ad9S .close::before {
  content: '\e91a';
}
.cid-ucjpN7Ad9S .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ucjpN7Ad9S .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-ucjpN7Ad9S .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucjpN7Ad9S .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucjpN7Ad9S .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ucjpN7Ad9S .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ucjpN7Ad9S .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-ucjpN7Ad9S .carousel-indicators li.active,
.cid-ucjpN7Ad9S .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ucjpN7Ad9S .carousel-indicators li::after,
.cid-ucjpN7Ad9S .carousel-indicators li::before {
  content: none;
}
.cid-ucjpN7Ad9S .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ucjpN7Ad9S .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ucjpN7Ad9S .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ucjpN7Ad9S .carousel-indicators {
    display: none;
  }
}
.cid-ucjpN7Ad9S .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ucjpN7Ad9S .carousel-inner > .active {
  display: block;
}
.cid-ucjpN7Ad9S .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucjpN7Ad9S .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ucjpN7Ad9S .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ucjpN7Ad9S .carousel-control,
  .cid-ucjpN7Ad9S .carousel-indicators,
  .cid-ucjpN7Ad9S .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ucjpN7Ad9S .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ucjpN7Ad9S .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ucjpN7Ad9S .carousel-indicators .active,
.cid-ucjpN7Ad9S .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ucjpN7Ad9S .carousel-indicators .active {
  background: #fff;
}
.cid-ucjpN7Ad9S .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ucjpN7Ad9S .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ucjpN7Ad9S .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ucjpN7Ad9S .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ucjpN7Ad9S .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ucjpN7Ad9S .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ucjpN7Ad9S .carousel {
  width: 100%;
}
.cid-ucjpN7Ad9S .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ucjpN7Ad9S .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ucjpN7Ad9S .modal.fade .modal-dialog,
.cid-ucjpN7Ad9S .modal.in .modal-dialog {
  transform: none;
}
.cid-ucjpN7Ad9S .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ucjpN7Ad9S H6 {
  text-align: center;
}
.cid-ubVMhB1qwk {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ubVMhB1qwk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubVMhB1qwk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubVMhB1qwk .item {
  padding-bottom: 2rem;
}
.cid-ubVMhB1qwk .item-wrapper {
  position: relative;
}
.cid-ubVMhB1qwk .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-ubVMhB1qwk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ubVMhB1qwk .carousel-control,
.cid-ubVMhB1qwk .close {
  background: #1b1b1b;
}
.cid-ubVMhB1qwk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ubVMhB1qwk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ubVMhB1qwk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ubVMhB1qwk .carousel-control-next span {
  margin-left: 5px;
}
.cid-ubVMhB1qwk .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-ubVMhB1qwk .close::before {
  content: '\e91a';
}
.cid-ubVMhB1qwk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ubVMhB1qwk .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-ubVMhB1qwk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ubVMhB1qwk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ubVMhB1qwk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ubVMhB1qwk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ubVMhB1qwk .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-ubVMhB1qwk .carousel-indicators li.active,
.cid-ubVMhB1qwk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ubVMhB1qwk .carousel-indicators li::after,
.cid-ubVMhB1qwk .carousel-indicators li::before {
  content: none;
}
.cid-ubVMhB1qwk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ubVMhB1qwk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ubVMhB1qwk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ubVMhB1qwk .carousel-indicators {
    display: none;
  }
}
.cid-ubVMhB1qwk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ubVMhB1qwk .carousel-inner > .active {
  display: block;
}
.cid-ubVMhB1qwk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ubVMhB1qwk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ubVMhB1qwk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ubVMhB1qwk .carousel-control,
  .cid-ubVMhB1qwk .carousel-indicators,
  .cid-ubVMhB1qwk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ubVMhB1qwk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ubVMhB1qwk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ubVMhB1qwk .carousel-indicators .active,
.cid-ubVMhB1qwk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ubVMhB1qwk .carousel-indicators .active {
  background: #fff;
}
.cid-ubVMhB1qwk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ubVMhB1qwk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ubVMhB1qwk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ubVMhB1qwk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ubVMhB1qwk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ubVMhB1qwk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ubVMhB1qwk .carousel {
  width: 100%;
}
.cid-ubVMhB1qwk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ubVMhB1qwk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ubVMhB1qwk .modal.fade .modal-dialog,
.cid-ubVMhB1qwk .modal.in .modal-dialog {
  transform: none;
}
.cid-ubVMhB1qwk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ubVMhB1qwk H6 {
  text-align: center;
}
.cid-ubJzMYfEXD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ubJzMYfEXD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubJzMYfEXD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubJzMYfEXD .item {
  padding-bottom: 2rem;
}
.cid-ubJzMYfEXD .item-wrapper {
  position: relative;
}
.cid-ubJzMYfEXD .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-ubJzMYfEXD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ubJzMYfEXD .carousel-control,
.cid-ubJzMYfEXD .close {
  background: #1b1b1b;
}
.cid-ubJzMYfEXD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ubJzMYfEXD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ubJzMYfEXD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ubJzMYfEXD .carousel-control-next span {
  margin-left: 5px;
}
.cid-ubJzMYfEXD .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-ubJzMYfEXD .close::before {
  content: '\e91a';
}
.cid-ubJzMYfEXD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ubJzMYfEXD .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-ubJzMYfEXD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ubJzMYfEXD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ubJzMYfEXD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ubJzMYfEXD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ubJzMYfEXD .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-ubJzMYfEXD .carousel-indicators li.active,
.cid-ubJzMYfEXD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ubJzMYfEXD .carousel-indicators li::after,
.cid-ubJzMYfEXD .carousel-indicators li::before {
  content: none;
}
.cid-ubJzMYfEXD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ubJzMYfEXD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ubJzMYfEXD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ubJzMYfEXD .carousel-indicators {
    display: none;
  }
}
.cid-ubJzMYfEXD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ubJzMYfEXD .carousel-inner > .active {
  display: block;
}
.cid-ubJzMYfEXD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ubJzMYfEXD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ubJzMYfEXD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ubJzMYfEXD .carousel-control,
  .cid-ubJzMYfEXD .carousel-indicators,
  .cid-ubJzMYfEXD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ubJzMYfEXD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ubJzMYfEXD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ubJzMYfEXD .carousel-indicators .active,
.cid-ubJzMYfEXD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ubJzMYfEXD .carousel-indicators .active {
  background: #fff;
}
.cid-ubJzMYfEXD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ubJzMYfEXD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ubJzMYfEXD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ubJzMYfEXD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ubJzMYfEXD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ubJzMYfEXD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ubJzMYfEXD .carousel {
  width: 100%;
}
.cid-ubJzMYfEXD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ubJzMYfEXD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ubJzMYfEXD .modal.fade .modal-dialog,
.cid-ubJzMYfEXD .modal.in .modal-dialog {
  transform: none;
}
.cid-ubJzMYfEXD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ubJzMYfEXD H6 {
  text-align: center;
}
.cid-u6WaCHfbHa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6WaCHfbHa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6WaCHfbHa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6WaCHfbHa .item {
  padding-bottom: 2rem;
}
.cid-u6WaCHfbHa .item-wrapper {
  position: relative;
}
.cid-u6WaCHfbHa .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-u6WaCHfbHa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6WaCHfbHa .carousel-control,
.cid-u6WaCHfbHa .close {
  background: #1b1b1b;
}
.cid-u6WaCHfbHa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6WaCHfbHa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6WaCHfbHa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6WaCHfbHa .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6WaCHfbHa .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-u6WaCHfbHa .close::before {
  content: '\e91a';
}
.cid-u6WaCHfbHa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6WaCHfbHa .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-u6WaCHfbHa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6WaCHfbHa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6WaCHfbHa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6WaCHfbHa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6WaCHfbHa .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-u6WaCHfbHa .carousel-indicators li.active,
.cid-u6WaCHfbHa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6WaCHfbHa .carousel-indicators li::after,
.cid-u6WaCHfbHa .carousel-indicators li::before {
  content: none;
}
.cid-u6WaCHfbHa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6WaCHfbHa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6WaCHfbHa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6WaCHfbHa .carousel-indicators {
    display: none;
  }
}
.cid-u6WaCHfbHa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6WaCHfbHa .carousel-inner > .active {
  display: block;
}
.cid-u6WaCHfbHa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6WaCHfbHa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6WaCHfbHa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6WaCHfbHa .carousel-control,
  .cid-u6WaCHfbHa .carousel-indicators,
  .cid-u6WaCHfbHa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6WaCHfbHa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6WaCHfbHa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6WaCHfbHa .carousel-indicators .active,
.cid-u6WaCHfbHa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6WaCHfbHa .carousel-indicators .active {
  background: #fff;
}
.cid-u6WaCHfbHa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6WaCHfbHa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6WaCHfbHa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6WaCHfbHa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6WaCHfbHa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6WaCHfbHa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6WaCHfbHa .carousel {
  width: 100%;
}
.cid-u6WaCHfbHa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6WaCHfbHa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6WaCHfbHa .modal.fade .modal-dialog,
.cid-u6WaCHfbHa .modal.in .modal-dialog {
  transform: none;
}
.cid-u6WaCHfbHa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6WaCHfbHa H6 {
  text-align: center;
}
.cid-tVkG4xyXat {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tVkG4xyXat .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVkG4xyXat .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVkG4xyXat .item {
  padding-bottom: 2rem;
}
.cid-tVkG4xyXat .item-wrapper {
  position: relative;
}
.cid-tVkG4xyXat .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-tVkG4xyXat .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tVkG4xyXat .carousel-control,
.cid-tVkG4xyXat .close {
  background: #1b1b1b;
}
.cid-tVkG4xyXat .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tVkG4xyXat .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tVkG4xyXat .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tVkG4xyXat .carousel-control-next span {
  margin-left: 5px;
}
.cid-tVkG4xyXat .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-tVkG4xyXat .close::before {
  content: '\e91a';
}
.cid-tVkG4xyXat .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tVkG4xyXat .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-tVkG4xyXat .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVkG4xyXat .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tVkG4xyXat .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tVkG4xyXat .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tVkG4xyXat .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-tVkG4xyXat .carousel-indicators li.active,
.cid-tVkG4xyXat .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tVkG4xyXat .carousel-indicators li::after,
.cid-tVkG4xyXat .carousel-indicators li::before {
  content: none;
}
.cid-tVkG4xyXat .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tVkG4xyXat .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tVkG4xyXat .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tVkG4xyXat .carousel-indicators {
    display: none;
  }
}
.cid-tVkG4xyXat .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tVkG4xyXat .carousel-inner > .active {
  display: block;
}
.cid-tVkG4xyXat .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVkG4xyXat .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVkG4xyXat .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tVkG4xyXat .carousel-control,
  .cid-tVkG4xyXat .carousel-indicators,
  .cid-tVkG4xyXat .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tVkG4xyXat .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tVkG4xyXat .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tVkG4xyXat .carousel-indicators .active,
.cid-tVkG4xyXat .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tVkG4xyXat .carousel-indicators .active {
  background: #fff;
}
.cid-tVkG4xyXat .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tVkG4xyXat .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tVkG4xyXat .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tVkG4xyXat .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tVkG4xyXat .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tVkG4xyXat .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tVkG4xyXat .carousel {
  width: 100%;
}
.cid-tVkG4xyXat .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tVkG4xyXat .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tVkG4xyXat .modal.fade .modal-dialog,
.cid-tVkG4xyXat .modal.in .modal-dialog {
  transform: none;
}
.cid-tVkG4xyXat .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tVkG4xyXat H6 {
  text-align: center;
}
.cid-tVevSlhTuX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tVevSlhTuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVevSlhTuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVevSlhTuX .item {
  padding-bottom: 2rem;
}
.cid-tVevSlhTuX .item-wrapper {
  position: relative;
}
.cid-tVevSlhTuX .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-tVevSlhTuX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tVevSlhTuX .carousel-control,
.cid-tVevSlhTuX .close {
  background: #1b1b1b;
}
.cid-tVevSlhTuX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tVevSlhTuX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tVevSlhTuX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tVevSlhTuX .carousel-control-next span {
  margin-left: 5px;
}
.cid-tVevSlhTuX .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-tVevSlhTuX .close::before {
  content: '\e91a';
}
.cid-tVevSlhTuX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tVevSlhTuX .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-tVevSlhTuX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVevSlhTuX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tVevSlhTuX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tVevSlhTuX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tVevSlhTuX .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-tVevSlhTuX .carousel-indicators li.active,
.cid-tVevSlhTuX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tVevSlhTuX .carousel-indicators li::after,
.cid-tVevSlhTuX .carousel-indicators li::before {
  content: none;
}
.cid-tVevSlhTuX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tVevSlhTuX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tVevSlhTuX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tVevSlhTuX .carousel-indicators {
    display: none;
  }
}
.cid-tVevSlhTuX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tVevSlhTuX .carousel-inner > .active {
  display: block;
}
.cid-tVevSlhTuX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVevSlhTuX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVevSlhTuX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tVevSlhTuX .carousel-control,
  .cid-tVevSlhTuX .carousel-indicators,
  .cid-tVevSlhTuX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tVevSlhTuX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tVevSlhTuX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tVevSlhTuX .carousel-indicators .active,
.cid-tVevSlhTuX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tVevSlhTuX .carousel-indicators .active {
  background: #fff;
}
.cid-tVevSlhTuX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tVevSlhTuX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tVevSlhTuX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tVevSlhTuX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tVevSlhTuX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tVevSlhTuX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tVevSlhTuX .carousel {
  width: 100%;
}
.cid-tVevSlhTuX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tVevSlhTuX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tVevSlhTuX .modal.fade .modal-dialog,
.cid-tVevSlhTuX .modal.in .modal-dialog {
  transform: none;
}
.cid-tVevSlhTuX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tVevSlhTuX H6 {
  text-align: center;
}
.cid-tA6KXa9May {
  padding-top: 0px;
  padding-bottom: 45px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #c8c8c8;
}
.cid-tA6KXa9May .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tA6KXa9May .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tA6KXa9May .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tA6KXa9May .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tA6KXa9May .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #800096;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #800096, #f7e4d6);
}
.cid-tA6KXa9May .icon-focus,
.cid-tA6KXa9May .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-tA6KXa9May .icon-focus:before,
.cid-tA6KXa9May .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tA6KXa9May .icon-video {
  font-size: 1.5rem !important;
}
.cid-tA6KXa9May .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tA6KXa9May ul {
  font-size: 0;
}
.cid-tA6KXa9May .mbr-gallery-filter ul {
  text-align: left;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem !important;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #800096 !important;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-tA6KXa9May .mbr-gallery-filter ul li.active .btn:after {
  border-color: #800096;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li:first-child,
.cid-tA6KXa9May .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-tA6KXa9May .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-tA6KXa9May .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-tA6KXa9May .mbr-section-tag {
  color: #c8c8c8;
  margin-bottom: 0.4375rem;
}
.cid-tA6KXa9May .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-tA6KXa9May .mbr-section-title b:last-child,
.cid-tA6KXa9May .mbr-section-title strong:last-child {
  color: #800096;
}
.cid-tA6KXa9May .mbr-gallery-filter {
  padding-left: 0;
  padding-right: 0;
}
.cid-tA6KXa9May .mbr-gallery-filter ul li .btn:after {
  transform: none !important;
}
.cid-tA6KXa9May .mbr-section-title,
.cid-tA6KXa9May .mbr-gallery-filter ul {
  color: #800096;
}
.cid-uShmph0uFP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShmph0uFP .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tA6JSJevvr {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tA6JSJevvr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tA6JSJevvr .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tA6JSJevvr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tA6JSJevvr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tA6JSJevvr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tA6JSJevvr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tA6JSJevvr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tA6JSJevvr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tA6JSJevvr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tA6JSJevvr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tA6JSJevvr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tA6JSJevvr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tA6JSJevvr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tA6JSJevvr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tA6JSJevvr .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tCnmXigX6m .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tCnmXigX6m .nav-item:focus,
.cid-tCnmXigX6m .nav-link:focus {
  outline: none;
}
.cid-tCnmXigX6m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tCnmXigX6m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCnmXigX6m .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tCnmXigX6m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tCnmXigX6m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tCnmXigX6m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCnmXigX6m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCnmXigX6m .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-tCnmXigX6m .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tCnmXigX6m .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tCnmXigX6m .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tCnmXigX6m .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tCnmXigX6m .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tCnmXigX6m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tCnmXigX6m .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tCnmXigX6m .navbar.collapsed .navbar-collapse.show,
.cid-tCnmXigX6m .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tCnmXigX6m .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tCnmXigX6m .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tCnmXigX6m .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tCnmXigX6m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCnmXigX6m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCnmXigX6m .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tCnmXigX6m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCnmXigX6m .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tCnmXigX6m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCnmXigX6m .navbar.collapsed .right-menu,
.cid-tCnmXigX6m .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tCnmXigX6m .navbar .navbar-collapse.show,
  .cid-tCnmXigX6m .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCnmXigX6m .navbar .navbar-collapse.show .brand-container,
  .cid-tCnmXigX6m .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tCnmXigX6m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCnmXigX6m .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tCnmXigX6m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCnmXigX6m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCnmXigX6m .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tCnmXigX6m .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tCnmXigX6m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCnmXigX6m .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-tCnmXigX6m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tCnmXigX6m .navbar .right-menu,
  .cid-tCnmXigX6m .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tCnmXigX6m .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCnmXigX6m .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tCnmXigX6m .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tCnmXigX6m .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tCnmXigX6m .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCnmXigX6m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCnmXigX6m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCnmXigX6m .dropdown-item.active,
.cid-tCnmXigX6m .dropdown-item:active {
  background-color: transparent;
}
.cid-tCnmXigX6m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCnmXigX6m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCnmXigX6m .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCnmXigX6m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tCnmXigX6m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCnmXigX6m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCnmXigX6m ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tCnmXigX6m ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tCnmXigX6m .navbar-buttons {
  margin-left: auto;
}
.cid-tCnmXigX6m button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tCnmXigX6m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tCnmXigX6m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCnmXigX6m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCnmXigX6m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCnmXigX6m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCnmXigX6m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCnmXigX6m nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tCnmXigX6m nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tCnmXigX6m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCnmXigX6m a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCnmXigX6m .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCnmXigX6m .right-menu,
.cid-tCnmXigX6m .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tCnmXigX6m .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tCnmXigX6m .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tCnmXigX6m .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tCnmXigX6m .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tCnmXigX6m .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tCnmXigX6m .card-wrapper {
  z-index: 3;
}
.cid-tCnmXigX6m .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tCnmXigX6m .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tCnmXigX6m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uB2uwyuQGi {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uB2uwyuQGi .video-wrapper iframe {
  width: 100%;
}
.cid-uB2uwyuQGi .mbr-section-title,
.cid-uB2uwyuQGi .mbr-section-subtitle,
.cid-uB2uwyuQGi .mbr-text {
  text-align: center;
}
.cid-uNKlHleA5a {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uNKlHleA5a .video-wrapper iframe {
  width: 100%;
}
.cid-uNKlHleA5a .mbr-section-title,
.cid-uNKlHleA5a .mbr-section-subtitle,
.cid-uNKlHleA5a .mbr-text {
  text-align: center;
}
.cid-ua9QYdu0Ep {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-ua9QYdu0Ep .video-wrapper iframe {
  width: 100%;
}
.cid-ua9QYdu0Ep .mbr-section-title,
.cid-ua9QYdu0Ep .mbr-section-subtitle,
.cid-ua9QYdu0Ep .mbr-text {
  text-align: center;
}
.cid-tOUZDo7Rgj {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tOUZDo7Rgj .video-wrapper iframe {
  width: 100%;
}
.cid-tOUZDo7Rgj .mbr-section-title,
.cid-tOUZDo7Rgj .mbr-section-subtitle,
.cid-tOUZDo7Rgj .mbr-text {
  text-align: center;
}
.cid-tCnmXgQvCl {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tCnmXgQvCl .video-wrapper iframe {
  width: 100%;
}
.cid-tCnmXgQvCl .mbr-section-title,
.cid-tCnmXgQvCl .mbr-section-subtitle,
.cid-tCnmXgQvCl .mbr-text {
  text-align: center;
}
.cid-tCnmXhL1xK {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tCnmXhL1xK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tCnmXhL1xK .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tCnmXhL1xK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tCnmXhL1xK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tCnmXhL1xK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tCnmXhL1xK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tCnmXhL1xK .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tCnmXhL1xK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tCnmXhL1xK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tCnmXhL1xK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tCnmXhL1xK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tCnmXhL1xK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tCnmXhL1xK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tCnmXhL1xK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tCnmXhL1xK .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tDeH7MMe2z .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tDeH7MMe2z .nav-item:focus,
.cid-tDeH7MMe2z .nav-link:focus {
  outline: none;
}
.cid-tDeH7MMe2z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tDeH7MMe2z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDeH7MMe2z .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tDeH7MMe2z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tDeH7MMe2z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tDeH7MMe2z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDeH7MMe2z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDeH7MMe2z .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-tDeH7MMe2z .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tDeH7MMe2z .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tDeH7MMe2z .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tDeH7MMe2z .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tDeH7MMe2z .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tDeH7MMe2z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tDeH7MMe2z .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tDeH7MMe2z .navbar.collapsed .navbar-collapse.show,
.cid-tDeH7MMe2z .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tDeH7MMe2z .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tDeH7MMe2z .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tDeH7MMe2z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tDeH7MMe2z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDeH7MMe2z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDeH7MMe2z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tDeH7MMe2z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDeH7MMe2z .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tDeH7MMe2z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDeH7MMe2z .navbar.collapsed .right-menu,
.cid-tDeH7MMe2z .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tDeH7MMe2z .navbar .navbar-collapse.show,
  .cid-tDeH7MMe2z .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tDeH7MMe2z .navbar .navbar-collapse.show .brand-container,
  .cid-tDeH7MMe2z .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tDeH7MMe2z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDeH7MMe2z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tDeH7MMe2z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDeH7MMe2z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDeH7MMe2z .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tDeH7MMe2z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tDeH7MMe2z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDeH7MMe2z .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-tDeH7MMe2z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tDeH7MMe2z .navbar .right-menu,
  .cid-tDeH7MMe2z .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tDeH7MMe2z .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDeH7MMe2z .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tDeH7MMe2z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tDeH7MMe2z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tDeH7MMe2z .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDeH7MMe2z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDeH7MMe2z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDeH7MMe2z .dropdown-item.active,
.cid-tDeH7MMe2z .dropdown-item:active {
  background-color: transparent;
}
.cid-tDeH7MMe2z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDeH7MMe2z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDeH7MMe2z .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDeH7MMe2z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tDeH7MMe2z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDeH7MMe2z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDeH7MMe2z ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tDeH7MMe2z ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tDeH7MMe2z .navbar-buttons {
  margin-left: auto;
}
.cid-tDeH7MMe2z button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tDeH7MMe2z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tDeH7MMe2z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDeH7MMe2z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDeH7MMe2z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDeH7MMe2z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDeH7MMe2z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDeH7MMe2z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tDeH7MMe2z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tDeH7MMe2z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDeH7MMe2z a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tDeH7MMe2z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDeH7MMe2z .right-menu,
.cid-tDeH7MMe2z .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tDeH7MMe2z .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tDeH7MMe2z .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tDeH7MMe2z .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tDeH7MMe2z .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tDeH7MMe2z .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tDeH7MMe2z .card-wrapper {
  z-index: 3;
}
.cid-tDeH7MMe2z .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tDeH7MMe2z .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tDeH7MMe2z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7iD87kDBa {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u7iD87kDBa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7iD87kDBa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u7iD87kDBa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u7iD87kDBa .row {
  flex-direction: row-reverse;
}
.cid-u7iD87kDBa img {
  width: 100%;
}
.cid-u71d4iJyuu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u71d4iJyuu .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tHhFfExYeR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHhFfExYeR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHhFfExYeR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHhFfExYeR .mbr-section-title {
  color: #6400af;
}
.cid-uSgGYbMl1y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgGYbMl1y .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v4Uwe6Ci3Q {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v4Uwe6Ci3Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4Uwe6Ci3Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4Uwe6Ci3Q .item {
  padding-bottom: 2rem;
}
.cid-v4Uwe6Ci3Q .item-wrapper {
  position: relative;
}
.cid-v4Uwe6Ci3Q .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-v4Uwe6Ci3Q .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v4Uwe6Ci3Q .carousel-control,
.cid-v4Uwe6Ci3Q .close {
  background: #1b1b1b;
}
.cid-v4Uwe6Ci3Q .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4Uwe6Ci3Q .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4Uwe6Ci3Q .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4Uwe6Ci3Q .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4Uwe6Ci3Q .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-v4Uwe6Ci3Q .close::before {
  content: '\e91a';
}
.cid-v4Uwe6Ci3Q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4Uwe6Ci3Q .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-v4Uwe6Ci3Q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4Uwe6Ci3Q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4Uwe6Ci3Q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4Uwe6Ci3Q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4Uwe6Ci3Q .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-v4Uwe6Ci3Q .carousel-indicators li.active,
.cid-v4Uwe6Ci3Q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4Uwe6Ci3Q .carousel-indicators li::after,
.cid-v4Uwe6Ci3Q .carousel-indicators li::before {
  content: none;
}
.cid-v4Uwe6Ci3Q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4Uwe6Ci3Q .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4Uwe6Ci3Q .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4Uwe6Ci3Q .carousel-indicators {
    display: none;
  }
}
.cid-v4Uwe6Ci3Q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4Uwe6Ci3Q .carousel-inner > .active {
  display: block;
}
.cid-v4Uwe6Ci3Q .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4Uwe6Ci3Q .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4Uwe6Ci3Q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4Uwe6Ci3Q .carousel-control,
  .cid-v4Uwe6Ci3Q .carousel-indicators,
  .cid-v4Uwe6Ci3Q .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4Uwe6Ci3Q .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4Uwe6Ci3Q .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4Uwe6Ci3Q .carousel-indicators .active,
.cid-v4Uwe6Ci3Q .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4Uwe6Ci3Q .carousel-indicators .active {
  background: #fff;
}
.cid-v4Uwe6Ci3Q .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4Uwe6Ci3Q .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4Uwe6Ci3Q .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4Uwe6Ci3Q .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4Uwe6Ci3Q .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4Uwe6Ci3Q .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4Uwe6Ci3Q .carousel {
  width: 100%;
}
.cid-v4Uwe6Ci3Q .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4Uwe6Ci3Q .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4Uwe6Ci3Q .modal.fade .modal-dialog,
.cid-v4Uwe6Ci3Q .modal.in .modal-dialog {
  transform: none;
}
.cid-v4Uwe6Ci3Q .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4Uwe6Ci3Q H6 {
  text-align: center;
}
.cid-v3uJRrW3gE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v3uJRrW3gE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3uJRrW3gE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3uJRrW3gE .item {
  padding-bottom: 2rem;
}
.cid-v3uJRrW3gE .item-wrapper {
  position: relative;
}
.cid-v3uJRrW3gE .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-v3uJRrW3gE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3uJRrW3gE .carousel-control,
.cid-v3uJRrW3gE .close {
  background: #1b1b1b;
}
.cid-v3uJRrW3gE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3uJRrW3gE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3uJRrW3gE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3uJRrW3gE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3uJRrW3gE .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-v3uJRrW3gE .close::before {
  content: '\e91a';
}
.cid-v3uJRrW3gE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3uJRrW3gE .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-v3uJRrW3gE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3uJRrW3gE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3uJRrW3gE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3uJRrW3gE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3uJRrW3gE .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-v3uJRrW3gE .carousel-indicators li.active,
.cid-v3uJRrW3gE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3uJRrW3gE .carousel-indicators li::after,
.cid-v3uJRrW3gE .carousel-indicators li::before {
  content: none;
}
.cid-v3uJRrW3gE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3uJRrW3gE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3uJRrW3gE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3uJRrW3gE .carousel-indicators {
    display: none;
  }
}
.cid-v3uJRrW3gE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3uJRrW3gE .carousel-inner > .active {
  display: block;
}
.cid-v3uJRrW3gE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3uJRrW3gE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3uJRrW3gE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3uJRrW3gE .carousel-control,
  .cid-v3uJRrW3gE .carousel-indicators,
  .cid-v3uJRrW3gE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3uJRrW3gE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3uJRrW3gE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3uJRrW3gE .carousel-indicators .active,
.cid-v3uJRrW3gE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3uJRrW3gE .carousel-indicators .active {
  background: #fff;
}
.cid-v3uJRrW3gE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3uJRrW3gE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3uJRrW3gE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3uJRrW3gE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3uJRrW3gE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3uJRrW3gE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3uJRrW3gE .carousel {
  width: 100%;
}
.cid-v3uJRrW3gE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3uJRrW3gE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3uJRrW3gE .modal.fade .modal-dialog,
.cid-v3uJRrW3gE .modal.in .modal-dialog {
  transform: none;
}
.cid-v3uJRrW3gE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3uJRrW3gE H6 {
  text-align: center;
}
.cid-v0QEpoMAFb {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v0QEpoMAFb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0QEpoMAFb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0QEpoMAFb .item {
  padding-bottom: 2rem;
}
.cid-v0QEpoMAFb .item-wrapper {
  position: relative;
}
.cid-v0QEpoMAFb .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-v0QEpoMAFb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v0QEpoMAFb .carousel-control,
.cid-v0QEpoMAFb .close {
  background: #1b1b1b;
}
.cid-v0QEpoMAFb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v0QEpoMAFb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v0QEpoMAFb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v0QEpoMAFb .carousel-control-next span {
  margin-left: 5px;
}
.cid-v0QEpoMAFb .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-v0QEpoMAFb .close::before {
  content: '\e91a';
}
.cid-v0QEpoMAFb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v0QEpoMAFb .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-v0QEpoMAFb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0QEpoMAFb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0QEpoMAFb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0QEpoMAFb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v0QEpoMAFb .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-v0QEpoMAFb .carousel-indicators li.active,
.cid-v0QEpoMAFb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v0QEpoMAFb .carousel-indicators li::after,
.cid-v0QEpoMAFb .carousel-indicators li::before {
  content: none;
}
.cid-v0QEpoMAFb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0QEpoMAFb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v0QEpoMAFb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0QEpoMAFb .carousel-indicators {
    display: none;
  }
}
.cid-v0QEpoMAFb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v0QEpoMAFb .carousel-inner > .active {
  display: block;
}
.cid-v0QEpoMAFb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0QEpoMAFb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v0QEpoMAFb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v0QEpoMAFb .carousel-control,
  .cid-v0QEpoMAFb .carousel-indicators,
  .cid-v0QEpoMAFb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v0QEpoMAFb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v0QEpoMAFb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0QEpoMAFb .carousel-indicators .active,
.cid-v0QEpoMAFb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v0QEpoMAFb .carousel-indicators .active {
  background: #fff;
}
.cid-v0QEpoMAFb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v0QEpoMAFb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v0QEpoMAFb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v0QEpoMAFb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v0QEpoMAFb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v0QEpoMAFb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v0QEpoMAFb .carousel {
  width: 100%;
}
.cid-v0QEpoMAFb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v0QEpoMAFb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v0QEpoMAFb .modal.fade .modal-dialog,
.cid-v0QEpoMAFb .modal.in .modal-dialog {
  transform: none;
}
.cid-v0QEpoMAFb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v0QEpoMAFb H6 {
  text-align: center;
}
.cid-uYiDKODFbz {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uYiDKODFbz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYiDKODFbz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYiDKODFbz .item {
  padding-bottom: 2rem;
}
.cid-uYiDKODFbz .item-wrapper {
  position: relative;
}
.cid-uYiDKODFbz .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-uYiDKODFbz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uYiDKODFbz .carousel-control,
.cid-uYiDKODFbz .close {
  background: #1b1b1b;
}
.cid-uYiDKODFbz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYiDKODFbz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYiDKODFbz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYiDKODFbz .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYiDKODFbz .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-uYiDKODFbz .close::before {
  content: '\e91a';
}
.cid-uYiDKODFbz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYiDKODFbz .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-uYiDKODFbz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYiDKODFbz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYiDKODFbz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYiDKODFbz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYiDKODFbz .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-uYiDKODFbz .carousel-indicators li.active,
.cid-uYiDKODFbz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYiDKODFbz .carousel-indicators li::after,
.cid-uYiDKODFbz .carousel-indicators li::before {
  content: none;
}
.cid-uYiDKODFbz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYiDKODFbz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYiDKODFbz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYiDKODFbz .carousel-indicators {
    display: none;
  }
}
.cid-uYiDKODFbz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYiDKODFbz .carousel-inner > .active {
  display: block;
}
.cid-uYiDKODFbz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYiDKODFbz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYiDKODFbz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYiDKODFbz .carousel-control,
  .cid-uYiDKODFbz .carousel-indicators,
  .cid-uYiDKODFbz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYiDKODFbz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYiDKODFbz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYiDKODFbz .carousel-indicators .active,
.cid-uYiDKODFbz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYiDKODFbz .carousel-indicators .active {
  background: #fff;
}
.cid-uYiDKODFbz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYiDKODFbz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYiDKODFbz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYiDKODFbz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYiDKODFbz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYiDKODFbz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYiDKODFbz .carousel {
  width: 100%;
}
.cid-uYiDKODFbz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYiDKODFbz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYiDKODFbz .modal.fade .modal-dialog,
.cid-uYiDKODFbz .modal.in .modal-dialog {
  transform: none;
}
.cid-uYiDKODFbz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYiDKODFbz H6 {
  text-align: center;
}
.cid-uTASZzhzoy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uTASZzhzoy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTASZzhzoy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTASZzhzoy .item {
  padding-bottom: 2rem;
}
.cid-uTASZzhzoy .item-wrapper {
  position: relative;
}
.cid-uTASZzhzoy .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-uTASZzhzoy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uTASZzhzoy .carousel-control,
.cid-uTASZzhzoy .close {
  background: #1b1b1b;
}
.cid-uTASZzhzoy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uTASZzhzoy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uTASZzhzoy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uTASZzhzoy .carousel-control-next span {
  margin-left: 5px;
}
.cid-uTASZzhzoy .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-uTASZzhzoy .close::before {
  content: '\e91a';
}
.cid-uTASZzhzoy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uTASZzhzoy .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-uTASZzhzoy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTASZzhzoy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTASZzhzoy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uTASZzhzoy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uTASZzhzoy .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-uTASZzhzoy .carousel-indicators li.active,
.cid-uTASZzhzoy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uTASZzhzoy .carousel-indicators li::after,
.cid-uTASZzhzoy .carousel-indicators li::before {
  content: none;
}
.cid-uTASZzhzoy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uTASZzhzoy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uTASZzhzoy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uTASZzhzoy .carousel-indicators {
    display: none;
  }
}
.cid-uTASZzhzoy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uTASZzhzoy .carousel-inner > .active {
  display: block;
}
.cid-uTASZzhzoy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTASZzhzoy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uTASZzhzoy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uTASZzhzoy .carousel-control,
  .cid-uTASZzhzoy .carousel-indicators,
  .cid-uTASZzhzoy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uTASZzhzoy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uTASZzhzoy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uTASZzhzoy .carousel-indicators .active,
.cid-uTASZzhzoy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uTASZzhzoy .carousel-indicators .active {
  background: #fff;
}
.cid-uTASZzhzoy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uTASZzhzoy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uTASZzhzoy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uTASZzhzoy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uTASZzhzoy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uTASZzhzoy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uTASZzhzoy .carousel {
  width: 100%;
}
.cid-uTASZzhzoy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uTASZzhzoy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uTASZzhzoy .modal.fade .modal-dialog,
.cid-uTASZzhzoy .modal.in .modal-dialog {
  transform: none;
}
.cid-uTASZzhzoy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uTASZzhzoy H6 {
  text-align: center;
}
.cid-uQXr7n6LNA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uQXr7n6LNA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQXr7n6LNA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQXr7n6LNA .item {
  padding-bottom: 2rem;
}
.cid-uQXr7n6LNA .item-wrapper {
  position: relative;
}
.cid-uQXr7n6LNA .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-uQXr7n6LNA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQXr7n6LNA .carousel-control,
.cid-uQXr7n6LNA .close {
  background: #1b1b1b;
}
.cid-uQXr7n6LNA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQXr7n6LNA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQXr7n6LNA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQXr7n6LNA .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQXr7n6LNA .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-uQXr7n6LNA .close::before {
  content: '\e91a';
}
.cid-uQXr7n6LNA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQXr7n6LNA .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-uQXr7n6LNA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQXr7n6LNA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQXr7n6LNA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQXr7n6LNA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQXr7n6LNA .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-uQXr7n6LNA .carousel-indicators li.active,
.cid-uQXr7n6LNA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQXr7n6LNA .carousel-indicators li::after,
.cid-uQXr7n6LNA .carousel-indicators li::before {
  content: none;
}
.cid-uQXr7n6LNA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQXr7n6LNA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQXr7n6LNA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQXr7n6LNA .carousel-indicators {
    display: none;
  }
}
.cid-uQXr7n6LNA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQXr7n6LNA .carousel-inner > .active {
  display: block;
}
.cid-uQXr7n6LNA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQXr7n6LNA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQXr7n6LNA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQXr7n6LNA .carousel-control,
  .cid-uQXr7n6LNA .carousel-indicators,
  .cid-uQXr7n6LNA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQXr7n6LNA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQXr7n6LNA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQXr7n6LNA .carousel-indicators .active,
.cid-uQXr7n6LNA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQXr7n6LNA .carousel-indicators .active {
  background: #fff;
}
.cid-uQXr7n6LNA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQXr7n6LNA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQXr7n6LNA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQXr7n6LNA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQXr7n6LNA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQXr7n6LNA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQXr7n6LNA .carousel {
  width: 100%;
}
.cid-uQXr7n6LNA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQXr7n6LNA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQXr7n6LNA .modal.fade .modal-dialog,
.cid-uQXr7n6LNA .modal.in .modal-dialog {
  transform: none;
}
.cid-uQXr7n6LNA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQXr7n6LNA H6 {
  text-align: center;
}
.cid-uPDjwDaZeL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uPDjwDaZeL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDjwDaZeL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDjwDaZeL .item {
  padding-bottom: 2rem;
}
.cid-uPDjwDaZeL .item-wrapper {
  position: relative;
}
.cid-uPDjwDaZeL .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-uPDjwDaZeL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uPDjwDaZeL .carousel-control,
.cid-uPDjwDaZeL .close {
  background: #1b1b1b;
}
.cid-uPDjwDaZeL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uPDjwDaZeL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uPDjwDaZeL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uPDjwDaZeL .carousel-control-next span {
  margin-left: 5px;
}
.cid-uPDjwDaZeL .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-uPDjwDaZeL .close::before {
  content: '\e91a';
}
.cid-uPDjwDaZeL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uPDjwDaZeL .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-uPDjwDaZeL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPDjwDaZeL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPDjwDaZeL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uPDjwDaZeL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uPDjwDaZeL .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-uPDjwDaZeL .carousel-indicators li.active,
.cid-uPDjwDaZeL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uPDjwDaZeL .carousel-indicators li::after,
.cid-uPDjwDaZeL .carousel-indicators li::before {
  content: none;
}
.cid-uPDjwDaZeL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uPDjwDaZeL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uPDjwDaZeL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uPDjwDaZeL .carousel-indicators {
    display: none;
  }
}
.cid-uPDjwDaZeL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uPDjwDaZeL .carousel-inner > .active {
  display: block;
}
.cid-uPDjwDaZeL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPDjwDaZeL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uPDjwDaZeL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uPDjwDaZeL .carousel-control,
  .cid-uPDjwDaZeL .carousel-indicators,
  .cid-uPDjwDaZeL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uPDjwDaZeL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uPDjwDaZeL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uPDjwDaZeL .carousel-indicators .active,
.cid-uPDjwDaZeL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uPDjwDaZeL .carousel-indicators .active {
  background: #fff;
}
.cid-uPDjwDaZeL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uPDjwDaZeL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uPDjwDaZeL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uPDjwDaZeL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uPDjwDaZeL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uPDjwDaZeL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uPDjwDaZeL .carousel {
  width: 100%;
}
.cid-uPDjwDaZeL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uPDjwDaZeL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uPDjwDaZeL .modal.fade .modal-dialog,
.cid-uPDjwDaZeL .modal.in .modal-dialog {
  transform: none;
}
.cid-uPDjwDaZeL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uPDjwDaZeL H6 {
  text-align: center;
}
.cid-uKl6zXnxeH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uKl6zXnxeH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKl6zXnxeH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKl6zXnxeH .item {
  padding-bottom: 2rem;
}
.cid-uKl6zXnxeH .item-wrapper {
  position: relative;
}
.cid-uKl6zXnxeH .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-uKl6zXnxeH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uKl6zXnxeH .carousel-control,
.cid-uKl6zXnxeH .close {
  background: #1b1b1b;
}
.cid-uKl6zXnxeH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKl6zXnxeH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKl6zXnxeH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKl6zXnxeH .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKl6zXnxeH .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-uKl6zXnxeH .close::before {
  content: '\e91a';
}
.cid-uKl6zXnxeH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKl6zXnxeH .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-uKl6zXnxeH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKl6zXnxeH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKl6zXnxeH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKl6zXnxeH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKl6zXnxeH .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-uKl6zXnxeH .carousel-indicators li.active,
.cid-uKl6zXnxeH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKl6zXnxeH .carousel-indicators li::after,
.cid-uKl6zXnxeH .carousel-indicators li::before {
  content: none;
}
.cid-uKl6zXnxeH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKl6zXnxeH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKl6zXnxeH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKl6zXnxeH .carousel-indicators {
    display: none;
  }
}
.cid-uKl6zXnxeH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKl6zXnxeH .carousel-inner > .active {
  display: block;
}
.cid-uKl6zXnxeH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKl6zXnxeH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKl6zXnxeH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKl6zXnxeH .carousel-control,
  .cid-uKl6zXnxeH .carousel-indicators,
  .cid-uKl6zXnxeH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKl6zXnxeH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKl6zXnxeH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKl6zXnxeH .carousel-indicators .active,
.cid-uKl6zXnxeH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKl6zXnxeH .carousel-indicators .active {
  background: #fff;
}
.cid-uKl6zXnxeH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKl6zXnxeH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKl6zXnxeH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKl6zXnxeH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKl6zXnxeH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKl6zXnxeH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKl6zXnxeH .carousel {
  width: 100%;
}
.cid-uKl6zXnxeH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKl6zXnxeH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKl6zXnxeH .modal.fade .modal-dialog,
.cid-uKl6zXnxeH .modal.in .modal-dialog {
  transform: none;
}
.cid-uKl6zXnxeH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKl6zXnxeH H6 {
  text-align: center;
}
.cid-uHHz8G0XCs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uHHz8G0XCs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHHz8G0XCs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHHz8G0XCs .item {
  padding-bottom: 2rem;
}
.cid-uHHz8G0XCs .item-wrapper {
  position: relative;
}
.cid-uHHz8G0XCs .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-uHHz8G0XCs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uHHz8G0XCs .carousel-control,
.cid-uHHz8G0XCs .close {
  background: #1b1b1b;
}
.cid-uHHz8G0XCs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uHHz8G0XCs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uHHz8G0XCs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uHHz8G0XCs .carousel-control-next span {
  margin-left: 5px;
}
.cid-uHHz8G0XCs .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-uHHz8G0XCs .close::before {
  content: '\e91a';
}
.cid-uHHz8G0XCs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uHHz8G0XCs .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-uHHz8G0XCs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHHz8G0XCs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uHHz8G0XCs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uHHz8G0XCs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uHHz8G0XCs .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-uHHz8G0XCs .carousel-indicators li.active,
.cid-uHHz8G0XCs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uHHz8G0XCs .carousel-indicators li::after,
.cid-uHHz8G0XCs .carousel-indicators li::before {
  content: none;
}
.cid-uHHz8G0XCs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uHHz8G0XCs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uHHz8G0XCs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uHHz8G0XCs .carousel-indicators {
    display: none;
  }
}
.cid-uHHz8G0XCs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uHHz8G0XCs .carousel-inner > .active {
  display: block;
}
.cid-uHHz8G0XCs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHHz8G0XCs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHHz8G0XCs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uHHz8G0XCs .carousel-control,
  .cid-uHHz8G0XCs .carousel-indicators,
  .cid-uHHz8G0XCs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uHHz8G0XCs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uHHz8G0XCs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uHHz8G0XCs .carousel-indicators .active,
.cid-uHHz8G0XCs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uHHz8G0XCs .carousel-indicators .active {
  background: #fff;
}
.cid-uHHz8G0XCs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uHHz8G0XCs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uHHz8G0XCs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uHHz8G0XCs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uHHz8G0XCs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uHHz8G0XCs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uHHz8G0XCs .carousel {
  width: 100%;
}
.cid-uHHz8G0XCs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uHHz8G0XCs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uHHz8G0XCs .modal.fade .modal-dialog,
.cid-uHHz8G0XCs .modal.in .modal-dialog {
  transform: none;
}
.cid-uHHz8G0XCs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uHHz8G0XCs H6 {
  text-align: center;
}
.cid-uGolTbwWFW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uGolTbwWFW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGolTbwWFW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGolTbwWFW .item {
  padding-bottom: 2rem;
}
.cid-uGolTbwWFW .item-wrapper {
  position: relative;
}
.cid-uGolTbwWFW .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-uGolTbwWFW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uGolTbwWFW .carousel-control,
.cid-uGolTbwWFW .close {
  background: #1b1b1b;
}
.cid-uGolTbwWFW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uGolTbwWFW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uGolTbwWFW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uGolTbwWFW .carousel-control-next span {
  margin-left: 5px;
}
.cid-uGolTbwWFW .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-uGolTbwWFW .close::before {
  content: '\e91a';
}
.cid-uGolTbwWFW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uGolTbwWFW .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-uGolTbwWFW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGolTbwWFW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uGolTbwWFW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uGolTbwWFW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uGolTbwWFW .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-uGolTbwWFW .carousel-indicators li.active,
.cid-uGolTbwWFW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uGolTbwWFW .carousel-indicators li::after,
.cid-uGolTbwWFW .carousel-indicators li::before {
  content: none;
}
.cid-uGolTbwWFW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uGolTbwWFW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uGolTbwWFW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uGolTbwWFW .carousel-indicators {
    display: none;
  }
}
.cid-uGolTbwWFW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uGolTbwWFW .carousel-inner > .active {
  display: block;
}
.cid-uGolTbwWFW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGolTbwWFW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGolTbwWFW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uGolTbwWFW .carousel-control,
  .cid-uGolTbwWFW .carousel-indicators,
  .cid-uGolTbwWFW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uGolTbwWFW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uGolTbwWFW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uGolTbwWFW .carousel-indicators .active,
.cid-uGolTbwWFW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uGolTbwWFW .carousel-indicators .active {
  background: #fff;
}
.cid-uGolTbwWFW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uGolTbwWFW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uGolTbwWFW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uGolTbwWFW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uGolTbwWFW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uGolTbwWFW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uGolTbwWFW .carousel {
  width: 100%;
}
.cid-uGolTbwWFW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uGolTbwWFW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uGolTbwWFW .modal.fade .modal-dialog,
.cid-uGolTbwWFW .modal.in .modal-dialog {
  transform: none;
}
.cid-uGolTbwWFW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uGolTbwWFW H6 {
  text-align: center;
}
.cid-uEpB7yrhPs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uEpB7yrhPs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEpB7yrhPs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEpB7yrhPs .item {
  padding-bottom: 2rem;
}
.cid-uEpB7yrhPs .item-wrapper {
  position: relative;
}
.cid-uEpB7yrhPs .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-uEpB7yrhPs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uEpB7yrhPs .carousel-control,
.cid-uEpB7yrhPs .close {
  background: #1b1b1b;
}
.cid-uEpB7yrhPs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uEpB7yrhPs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uEpB7yrhPs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uEpB7yrhPs .carousel-control-next span {
  margin-left: 5px;
}
.cid-uEpB7yrhPs .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-uEpB7yrhPs .close::before {
  content: '\e91a';
}
.cid-uEpB7yrhPs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uEpB7yrhPs .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-uEpB7yrhPs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEpB7yrhPs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uEpB7yrhPs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uEpB7yrhPs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uEpB7yrhPs .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-uEpB7yrhPs .carousel-indicators li.active,
.cid-uEpB7yrhPs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uEpB7yrhPs .carousel-indicators li::after,
.cid-uEpB7yrhPs .carousel-indicators li::before {
  content: none;
}
.cid-uEpB7yrhPs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uEpB7yrhPs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uEpB7yrhPs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uEpB7yrhPs .carousel-indicators {
    display: none;
  }
}
.cid-uEpB7yrhPs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uEpB7yrhPs .carousel-inner > .active {
  display: block;
}
.cid-uEpB7yrhPs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEpB7yrhPs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEpB7yrhPs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uEpB7yrhPs .carousel-control,
  .cid-uEpB7yrhPs .carousel-indicators,
  .cid-uEpB7yrhPs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uEpB7yrhPs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uEpB7yrhPs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uEpB7yrhPs .carousel-indicators .active,
.cid-uEpB7yrhPs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uEpB7yrhPs .carousel-indicators .active {
  background: #fff;
}
.cid-uEpB7yrhPs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uEpB7yrhPs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uEpB7yrhPs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEpB7yrhPs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uEpB7yrhPs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uEpB7yrhPs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uEpB7yrhPs .carousel {
  width: 100%;
}
.cid-uEpB7yrhPs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uEpB7yrhPs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uEpB7yrhPs .modal.fade .modal-dialog,
.cid-uEpB7yrhPs .modal.in .modal-dialog {
  transform: none;
}
.cid-uEpB7yrhPs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uEpB7yrhPs H6 {
  text-align: center;
}
.cid-uCqEqpPpLD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uCqEqpPpLD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCqEqpPpLD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCqEqpPpLD .item {
  padding-bottom: 2rem;
}
.cid-uCqEqpPpLD .item-wrapper {
  position: relative;
}
.cid-uCqEqpPpLD .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-uCqEqpPpLD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uCqEqpPpLD .carousel-control,
.cid-uCqEqpPpLD .close {
  background: #1b1b1b;
}
.cid-uCqEqpPpLD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uCqEqpPpLD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uCqEqpPpLD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uCqEqpPpLD .carousel-control-next span {
  margin-left: 5px;
}
.cid-uCqEqpPpLD .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-uCqEqpPpLD .close::before {
  content: '\e91a';
}
.cid-uCqEqpPpLD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uCqEqpPpLD .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-uCqEqpPpLD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uCqEqpPpLD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uCqEqpPpLD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uCqEqpPpLD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uCqEqpPpLD .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-uCqEqpPpLD .carousel-indicators li.active,
.cid-uCqEqpPpLD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uCqEqpPpLD .carousel-indicators li::after,
.cid-uCqEqpPpLD .carousel-indicators li::before {
  content: none;
}
.cid-uCqEqpPpLD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uCqEqpPpLD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uCqEqpPpLD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uCqEqpPpLD .carousel-indicators {
    display: none;
  }
}
.cid-uCqEqpPpLD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uCqEqpPpLD .carousel-inner > .active {
  display: block;
}
.cid-uCqEqpPpLD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uCqEqpPpLD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uCqEqpPpLD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uCqEqpPpLD .carousel-control,
  .cid-uCqEqpPpLD .carousel-indicators,
  .cid-uCqEqpPpLD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uCqEqpPpLD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uCqEqpPpLD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uCqEqpPpLD .carousel-indicators .active,
.cid-uCqEqpPpLD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uCqEqpPpLD .carousel-indicators .active {
  background: #fff;
}
.cid-uCqEqpPpLD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uCqEqpPpLD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uCqEqpPpLD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uCqEqpPpLD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uCqEqpPpLD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uCqEqpPpLD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uCqEqpPpLD .carousel {
  width: 100%;
}
.cid-uCqEqpPpLD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uCqEqpPpLD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uCqEqpPpLD .modal.fade .modal-dialog,
.cid-uCqEqpPpLD .modal.in .modal-dialog {
  transform: none;
}
.cid-uCqEqpPpLD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uCqEqpPpLD H6 {
  text-align: center;
}
.cid-uwG0fdUe3A {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uwG0fdUe3A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwG0fdUe3A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwG0fdUe3A .item {
  padding-bottom: 2rem;
}
.cid-uwG0fdUe3A .item-wrapper {
  position: relative;
}
.cid-uwG0fdUe3A .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-uwG0fdUe3A .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uwG0fdUe3A .carousel-control,
.cid-uwG0fdUe3A .close {
  background: #1b1b1b;
}
.cid-uwG0fdUe3A .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uwG0fdUe3A .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uwG0fdUe3A .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uwG0fdUe3A .carousel-control-next span {
  margin-left: 5px;
}
.cid-uwG0fdUe3A .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-uwG0fdUe3A .close::before {
  content: '\e91a';
}
.cid-uwG0fdUe3A .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uwG0fdUe3A .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-uwG0fdUe3A .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwG0fdUe3A .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uwG0fdUe3A .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uwG0fdUe3A .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uwG0fdUe3A .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-uwG0fdUe3A .carousel-indicators li.active,
.cid-uwG0fdUe3A .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uwG0fdUe3A .carousel-indicators li::after,
.cid-uwG0fdUe3A .carousel-indicators li::before {
  content: none;
}
.cid-uwG0fdUe3A .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uwG0fdUe3A .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uwG0fdUe3A .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uwG0fdUe3A .carousel-indicators {
    display: none;
  }
}
.cid-uwG0fdUe3A .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uwG0fdUe3A .carousel-inner > .active {
  display: block;
}
.cid-uwG0fdUe3A .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwG0fdUe3A .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uwG0fdUe3A .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uwG0fdUe3A .carousel-control,
  .cid-uwG0fdUe3A .carousel-indicators,
  .cid-uwG0fdUe3A .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uwG0fdUe3A .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uwG0fdUe3A .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uwG0fdUe3A .carousel-indicators .active,
.cid-uwG0fdUe3A .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uwG0fdUe3A .carousel-indicators .active {
  background: #fff;
}
.cid-uwG0fdUe3A .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uwG0fdUe3A .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uwG0fdUe3A .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uwG0fdUe3A .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uwG0fdUe3A .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uwG0fdUe3A .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uwG0fdUe3A .carousel {
  width: 100%;
}
.cid-uwG0fdUe3A .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uwG0fdUe3A .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uwG0fdUe3A .modal.fade .modal-dialog,
.cid-uwG0fdUe3A .modal.in .modal-dialog {
  transform: none;
}
.cid-uwG0fdUe3A .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uwG0fdUe3A H6 {
  text-align: center;
}
.cid-uvlESNiuDr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uvlESNiuDr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvlESNiuDr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvlESNiuDr .item {
  padding-bottom: 2rem;
}
.cid-uvlESNiuDr .item-wrapper {
  position: relative;
}
.cid-uvlESNiuDr .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-uvlESNiuDr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uvlESNiuDr .carousel-control,
.cid-uvlESNiuDr .close {
  background: #1b1b1b;
}
.cid-uvlESNiuDr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uvlESNiuDr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uvlESNiuDr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uvlESNiuDr .carousel-control-next span {
  margin-left: 5px;
}
.cid-uvlESNiuDr .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-uvlESNiuDr .close::before {
  content: '\e91a';
}
.cid-uvlESNiuDr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uvlESNiuDr .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-uvlESNiuDr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvlESNiuDr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uvlESNiuDr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uvlESNiuDr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uvlESNiuDr .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-uvlESNiuDr .carousel-indicators li.active,
.cid-uvlESNiuDr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uvlESNiuDr .carousel-indicators li::after,
.cid-uvlESNiuDr .carousel-indicators li::before {
  content: none;
}
.cid-uvlESNiuDr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uvlESNiuDr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uvlESNiuDr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uvlESNiuDr .carousel-indicators {
    display: none;
  }
}
.cid-uvlESNiuDr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uvlESNiuDr .carousel-inner > .active {
  display: block;
}
.cid-uvlESNiuDr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvlESNiuDr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uvlESNiuDr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uvlESNiuDr .carousel-control,
  .cid-uvlESNiuDr .carousel-indicators,
  .cid-uvlESNiuDr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uvlESNiuDr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uvlESNiuDr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uvlESNiuDr .carousel-indicators .active,
.cid-uvlESNiuDr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uvlESNiuDr .carousel-indicators .active {
  background: #fff;
}
.cid-uvlESNiuDr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uvlESNiuDr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uvlESNiuDr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uvlESNiuDr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uvlESNiuDr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uvlESNiuDr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uvlESNiuDr .carousel {
  width: 100%;
}
.cid-uvlESNiuDr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uvlESNiuDr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uvlESNiuDr .modal.fade .modal-dialog,
.cid-uvlESNiuDr .modal.in .modal-dialog {
  transform: none;
}
.cid-uvlESNiuDr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uvlESNiuDr H6 {
  text-align: center;
}
.cid-usDeNv0QYW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-usDeNv0QYW .mbr-fallback-image.disabled {
  display: none;
}
.cid-usDeNv0QYW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usDeNv0QYW .item {
  padding-bottom: 2rem;
}
.cid-usDeNv0QYW .item-wrapper {
  position: relative;
}
.cid-usDeNv0QYW .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-usDeNv0QYW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-usDeNv0QYW .carousel-control,
.cid-usDeNv0QYW .close {
  background: #1b1b1b;
}
.cid-usDeNv0QYW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-usDeNv0QYW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-usDeNv0QYW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-usDeNv0QYW .carousel-control-next span {
  margin-left: 5px;
}
.cid-usDeNv0QYW .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-usDeNv0QYW .close::before {
  content: '\e91a';
}
.cid-usDeNv0QYW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-usDeNv0QYW .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-usDeNv0QYW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usDeNv0QYW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usDeNv0QYW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usDeNv0QYW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-usDeNv0QYW .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-usDeNv0QYW .carousel-indicators li.active,
.cid-usDeNv0QYW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usDeNv0QYW .carousel-indicators li::after,
.cid-usDeNv0QYW .carousel-indicators li::before {
  content: none;
}
.cid-usDeNv0QYW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usDeNv0QYW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-usDeNv0QYW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-usDeNv0QYW .carousel-indicators {
    display: none;
  }
}
.cid-usDeNv0QYW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usDeNv0QYW .carousel-inner > .active {
  display: block;
}
.cid-usDeNv0QYW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usDeNv0QYW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-usDeNv0QYW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-usDeNv0QYW .carousel-control,
  .cid-usDeNv0QYW .carousel-indicators,
  .cid-usDeNv0QYW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-usDeNv0QYW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-usDeNv0QYW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usDeNv0QYW .carousel-indicators .active,
.cid-usDeNv0QYW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-usDeNv0QYW .carousel-indicators .active {
  background: #fff;
}
.cid-usDeNv0QYW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-usDeNv0QYW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-usDeNv0QYW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-usDeNv0QYW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-usDeNv0QYW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-usDeNv0QYW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-usDeNv0QYW .carousel {
  width: 100%;
}
.cid-usDeNv0QYW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-usDeNv0QYW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-usDeNv0QYW .modal.fade .modal-dialog,
.cid-usDeNv0QYW .modal.in .modal-dialog {
  transform: none;
}
.cid-usDeNv0QYW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-usDeNv0QYW H6 {
  text-align: center;
}
.cid-unUg4ek0yP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-unUg4ek0yP .mbr-fallback-image.disabled {
  display: none;
}
.cid-unUg4ek0yP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unUg4ek0yP .item {
  padding-bottom: 2rem;
}
.cid-unUg4ek0yP .item-wrapper {
  position: relative;
}
.cid-unUg4ek0yP .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-unUg4ek0yP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-unUg4ek0yP .carousel-control,
.cid-unUg4ek0yP .close {
  background: #1b1b1b;
}
.cid-unUg4ek0yP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-unUg4ek0yP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-unUg4ek0yP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-unUg4ek0yP .carousel-control-next span {
  margin-left: 5px;
}
.cid-unUg4ek0yP .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-unUg4ek0yP .close::before {
  content: '\e91a';
}
.cid-unUg4ek0yP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-unUg4ek0yP .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-unUg4ek0yP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-unUg4ek0yP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-unUg4ek0yP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-unUg4ek0yP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-unUg4ek0yP .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-unUg4ek0yP .carousel-indicators li.active,
.cid-unUg4ek0yP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-unUg4ek0yP .carousel-indicators li::after,
.cid-unUg4ek0yP .carousel-indicators li::before {
  content: none;
}
.cid-unUg4ek0yP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-unUg4ek0yP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-unUg4ek0yP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-unUg4ek0yP .carousel-indicators {
    display: none;
  }
}
.cid-unUg4ek0yP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-unUg4ek0yP .carousel-inner > .active {
  display: block;
}
.cid-unUg4ek0yP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-unUg4ek0yP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-unUg4ek0yP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-unUg4ek0yP .carousel-control,
  .cid-unUg4ek0yP .carousel-indicators,
  .cid-unUg4ek0yP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-unUg4ek0yP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-unUg4ek0yP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-unUg4ek0yP .carousel-indicators .active,
.cid-unUg4ek0yP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-unUg4ek0yP .carousel-indicators .active {
  background: #fff;
}
.cid-unUg4ek0yP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-unUg4ek0yP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-unUg4ek0yP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-unUg4ek0yP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-unUg4ek0yP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-unUg4ek0yP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-unUg4ek0yP .carousel {
  width: 100%;
}
.cid-unUg4ek0yP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-unUg4ek0yP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-unUg4ek0yP .modal.fade .modal-dialog,
.cid-unUg4ek0yP .modal.in .modal-dialog {
  transform: none;
}
.cid-unUg4ek0yP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-unUg4ek0yP H6 {
  text-align: center;
}
.cid-unUv5ihI9Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-unUv5ihI9Q .mbr-section-subtitle {
  color: #6400af;
  text-align: center;
}
.cid-un9SABqDvW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-un9SABqDvW .mbr-fallback-image.disabled {
  display: none;
}
.cid-un9SABqDvW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-un9SABqDvW .item {
  padding-bottom: 2rem;
}
.cid-un9SABqDvW .item-wrapper {
  position: relative;
}
.cid-un9SABqDvW .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-un9SABqDvW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-un9SABqDvW .carousel-control,
.cid-un9SABqDvW .close {
  background: #1b1b1b;
}
.cid-un9SABqDvW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-un9SABqDvW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-un9SABqDvW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-un9SABqDvW .carousel-control-next span {
  margin-left: 5px;
}
.cid-un9SABqDvW .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-un9SABqDvW .close::before {
  content: '\e91a';
}
.cid-un9SABqDvW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-un9SABqDvW .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-un9SABqDvW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-un9SABqDvW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-un9SABqDvW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-un9SABqDvW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-un9SABqDvW .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-un9SABqDvW .carousel-indicators li.active,
.cid-un9SABqDvW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-un9SABqDvW .carousel-indicators li::after,
.cid-un9SABqDvW .carousel-indicators li::before {
  content: none;
}
.cid-un9SABqDvW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-un9SABqDvW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-un9SABqDvW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-un9SABqDvW .carousel-indicators {
    display: none;
  }
}
.cid-un9SABqDvW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-un9SABqDvW .carousel-inner > .active {
  display: block;
}
.cid-un9SABqDvW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-un9SABqDvW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-un9SABqDvW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-un9SABqDvW .carousel-control,
  .cid-un9SABqDvW .carousel-indicators,
  .cid-un9SABqDvW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-un9SABqDvW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-un9SABqDvW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-un9SABqDvW .carousel-indicators .active,
.cid-un9SABqDvW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-un9SABqDvW .carousel-indicators .active {
  background: #fff;
}
.cid-un9SABqDvW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-un9SABqDvW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-un9SABqDvW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-un9SABqDvW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-un9SABqDvW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-un9SABqDvW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-un9SABqDvW .carousel {
  width: 100%;
}
.cid-un9SABqDvW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-un9SABqDvW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-un9SABqDvW .modal.fade .modal-dialog,
.cid-un9SABqDvW .modal.in .modal-dialog {
  transform: none;
}
.cid-un9SABqDvW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-un9SABqDvW H6 {
  text-align: center;
}
.cid-uiHIRb3pOY {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uiHIRb3pOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiHIRb3pOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiHIRb3pOY .item {
  padding-bottom: 2rem;
}
.cid-uiHIRb3pOY .item-wrapper {
  position: relative;
}
.cid-uiHIRb3pOY .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-uiHIRb3pOY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uiHIRb3pOY .carousel-control,
.cid-uiHIRb3pOY .close {
  background: #1b1b1b;
}
.cid-uiHIRb3pOY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uiHIRb3pOY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uiHIRb3pOY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uiHIRb3pOY .carousel-control-next span {
  margin-left: 5px;
}
.cid-uiHIRb3pOY .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-uiHIRb3pOY .close::before {
  content: '\e91a';
}
.cid-uiHIRb3pOY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uiHIRb3pOY .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-uiHIRb3pOY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uiHIRb3pOY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uiHIRb3pOY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uiHIRb3pOY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uiHIRb3pOY .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-uiHIRb3pOY .carousel-indicators li.active,
.cid-uiHIRb3pOY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uiHIRb3pOY .carousel-indicators li::after,
.cid-uiHIRb3pOY .carousel-indicators li::before {
  content: none;
}
.cid-uiHIRb3pOY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uiHIRb3pOY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uiHIRb3pOY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiHIRb3pOY .carousel-indicators {
    display: none;
  }
}
.cid-uiHIRb3pOY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uiHIRb3pOY .carousel-inner > .active {
  display: block;
}
.cid-uiHIRb3pOY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uiHIRb3pOY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uiHIRb3pOY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uiHIRb3pOY .carousel-control,
  .cid-uiHIRb3pOY .carousel-indicators,
  .cid-uiHIRb3pOY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uiHIRb3pOY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uiHIRb3pOY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uiHIRb3pOY .carousel-indicators .active,
.cid-uiHIRb3pOY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uiHIRb3pOY .carousel-indicators .active {
  background: #fff;
}
.cid-uiHIRb3pOY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uiHIRb3pOY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uiHIRb3pOY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uiHIRb3pOY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uiHIRb3pOY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uiHIRb3pOY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uiHIRb3pOY .carousel {
  width: 100%;
}
.cid-uiHIRb3pOY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uiHIRb3pOY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uiHIRb3pOY .modal.fade .modal-dialog,
.cid-uiHIRb3pOY .modal.in .modal-dialog {
  transform: none;
}
.cid-uiHIRb3pOY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uiHIRb3pOY H6 {
  text-align: center;
}
.cid-ugDYLavJim {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ugDYLavJim .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugDYLavJim .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugDYLavJim .item {
  padding-bottom: 2rem;
}
.cid-ugDYLavJim .item-wrapper {
  position: relative;
}
.cid-ugDYLavJim .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-ugDYLavJim .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ugDYLavJim .carousel-control,
.cid-ugDYLavJim .close {
  background: #1b1b1b;
}
.cid-ugDYLavJim .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ugDYLavJim .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ugDYLavJim .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ugDYLavJim .carousel-control-next span {
  margin-left: 5px;
}
.cid-ugDYLavJim .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-ugDYLavJim .close::before {
  content: '\e91a';
}
.cid-ugDYLavJim .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugDYLavJim .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-ugDYLavJim .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ugDYLavJim .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ugDYLavJim .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ugDYLavJim .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ugDYLavJim .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-ugDYLavJim .carousel-indicators li.active,
.cid-ugDYLavJim .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ugDYLavJim .carousel-indicators li::after,
.cid-ugDYLavJim .carousel-indicators li::before {
  content: none;
}
.cid-ugDYLavJim .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ugDYLavJim .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ugDYLavJim .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugDYLavJim .carousel-indicators {
    display: none;
  }
}
.cid-ugDYLavJim .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ugDYLavJim .carousel-inner > .active {
  display: block;
}
.cid-ugDYLavJim .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ugDYLavJim .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ugDYLavJim .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ugDYLavJim .carousel-control,
  .cid-ugDYLavJim .carousel-indicators,
  .cid-ugDYLavJim .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ugDYLavJim .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ugDYLavJim .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ugDYLavJim .carousel-indicators .active,
.cid-ugDYLavJim .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ugDYLavJim .carousel-indicators .active {
  background: #fff;
}
.cid-ugDYLavJim .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ugDYLavJim .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ugDYLavJim .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ugDYLavJim .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ugDYLavJim .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ugDYLavJim .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ugDYLavJim .carousel {
  width: 100%;
}
.cid-ugDYLavJim .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ugDYLavJim .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ugDYLavJim .modal.fade .modal-dialog,
.cid-ugDYLavJim .modal.in .modal-dialog {
  transform: none;
}
.cid-ugDYLavJim .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ugDYLavJim H6 {
  text-align: center;
}
.cid-ueLrC5ot5n {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ueLrC5ot5n .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueLrC5ot5n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueLrC5ot5n .item {
  padding-bottom: 2rem;
}
.cid-ueLrC5ot5n .item-wrapper {
  position: relative;
}
.cid-ueLrC5ot5n .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-ueLrC5ot5n .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ueLrC5ot5n .carousel-control,
.cid-ueLrC5ot5n .close {
  background: #1b1b1b;
}
.cid-ueLrC5ot5n .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ueLrC5ot5n .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ueLrC5ot5n .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ueLrC5ot5n .carousel-control-next span {
  margin-left: 5px;
}
.cid-ueLrC5ot5n .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-ueLrC5ot5n .close::before {
  content: '\e91a';
}
.cid-ueLrC5ot5n .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ueLrC5ot5n .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-ueLrC5ot5n .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueLrC5ot5n .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueLrC5ot5n .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ueLrC5ot5n .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ueLrC5ot5n .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-ueLrC5ot5n .carousel-indicators li.active,
.cid-ueLrC5ot5n .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ueLrC5ot5n .carousel-indicators li::after,
.cid-ueLrC5ot5n .carousel-indicators li::before {
  content: none;
}
.cid-ueLrC5ot5n .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ueLrC5ot5n .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ueLrC5ot5n .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ueLrC5ot5n .carousel-indicators {
    display: none;
  }
}
.cid-ueLrC5ot5n .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ueLrC5ot5n .carousel-inner > .active {
  display: block;
}
.cid-ueLrC5ot5n .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueLrC5ot5n .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ueLrC5ot5n .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ueLrC5ot5n .carousel-control,
  .cid-ueLrC5ot5n .carousel-indicators,
  .cid-ueLrC5ot5n .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ueLrC5ot5n .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ueLrC5ot5n .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ueLrC5ot5n .carousel-indicators .active,
.cid-ueLrC5ot5n .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ueLrC5ot5n .carousel-indicators .active {
  background: #fff;
}
.cid-ueLrC5ot5n .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ueLrC5ot5n .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ueLrC5ot5n .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ueLrC5ot5n .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ueLrC5ot5n .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ueLrC5ot5n .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ueLrC5ot5n .carousel {
  width: 100%;
}
.cid-ueLrC5ot5n .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ueLrC5ot5n .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ueLrC5ot5n .modal.fade .modal-dialog,
.cid-ueLrC5ot5n .modal.in .modal-dialog {
  transform: none;
}
.cid-ueLrC5ot5n .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ueLrC5ot5n H6 {
  text-align: center;
}
.cid-ua996ZRQVl {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ua996ZRQVl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua996ZRQVl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua996ZRQVl .item {
  padding-bottom: 2rem;
}
.cid-ua996ZRQVl .item-wrapper {
  position: relative;
}
.cid-ua996ZRQVl .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-ua996ZRQVl .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ua996ZRQVl .carousel-control,
.cid-ua996ZRQVl .close {
  background: #1b1b1b;
}
.cid-ua996ZRQVl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ua996ZRQVl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ua996ZRQVl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ua996ZRQVl .carousel-control-next span {
  margin-left: 5px;
}
.cid-ua996ZRQVl .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-ua996ZRQVl .close::before {
  content: '\e91a';
}
.cid-ua996ZRQVl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ua996ZRQVl .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-ua996ZRQVl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ua996ZRQVl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ua996ZRQVl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ua996ZRQVl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ua996ZRQVl .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-ua996ZRQVl .carousel-indicators li.active,
.cid-ua996ZRQVl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ua996ZRQVl .carousel-indicators li::after,
.cid-ua996ZRQVl .carousel-indicators li::before {
  content: none;
}
.cid-ua996ZRQVl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ua996ZRQVl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ua996ZRQVl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ua996ZRQVl .carousel-indicators {
    display: none;
  }
}
.cid-ua996ZRQVl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ua996ZRQVl .carousel-inner > .active {
  display: block;
}
.cid-ua996ZRQVl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ua996ZRQVl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ua996ZRQVl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ua996ZRQVl .carousel-control,
  .cid-ua996ZRQVl .carousel-indicators,
  .cid-ua996ZRQVl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ua996ZRQVl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ua996ZRQVl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ua996ZRQVl .carousel-indicators .active,
.cid-ua996ZRQVl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ua996ZRQVl .carousel-indicators .active {
  background: #fff;
}
.cid-ua996ZRQVl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ua996ZRQVl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ua996ZRQVl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ua996ZRQVl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ua996ZRQVl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ua996ZRQVl .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ua996ZRQVl .carousel {
  width: 100%;
}
.cid-ua996ZRQVl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ua996ZRQVl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ua996ZRQVl .modal.fade .modal-dialog,
.cid-ua996ZRQVl .modal.in .modal-dialog {
  transform: none;
}
.cid-ua996ZRQVl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ua996ZRQVl H6 {
  text-align: center;
}
.cid-u83LTiieqZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u83LTiieqZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u83LTiieqZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u83LTiieqZ .item {
  padding-bottom: 2rem;
}
.cid-u83LTiieqZ .item-wrapper {
  position: relative;
}
.cid-u83LTiieqZ .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-u83LTiieqZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u83LTiieqZ .carousel-control,
.cid-u83LTiieqZ .close {
  background: #1b1b1b;
}
.cid-u83LTiieqZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u83LTiieqZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u83LTiieqZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u83LTiieqZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-u83LTiieqZ .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-u83LTiieqZ .close::before {
  content: '\e91a';
}
.cid-u83LTiieqZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u83LTiieqZ .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-u83LTiieqZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u83LTiieqZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u83LTiieqZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u83LTiieqZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u83LTiieqZ .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-u83LTiieqZ .carousel-indicators li.active,
.cid-u83LTiieqZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u83LTiieqZ .carousel-indicators li::after,
.cid-u83LTiieqZ .carousel-indicators li::before {
  content: none;
}
.cid-u83LTiieqZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u83LTiieqZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u83LTiieqZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u83LTiieqZ .carousel-indicators {
    display: none;
  }
}
.cid-u83LTiieqZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u83LTiieqZ .carousel-inner > .active {
  display: block;
}
.cid-u83LTiieqZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u83LTiieqZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u83LTiieqZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u83LTiieqZ .carousel-control,
  .cid-u83LTiieqZ .carousel-indicators,
  .cid-u83LTiieqZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u83LTiieqZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u83LTiieqZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u83LTiieqZ .carousel-indicators .active,
.cid-u83LTiieqZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u83LTiieqZ .carousel-indicators .active {
  background: #fff;
}
.cid-u83LTiieqZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u83LTiieqZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u83LTiieqZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u83LTiieqZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u83LTiieqZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u83LTiieqZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u83LTiieqZ .carousel {
  width: 100%;
}
.cid-u83LTiieqZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u83LTiieqZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u83LTiieqZ .modal.fade .modal-dialog,
.cid-u83LTiieqZ .modal.in .modal-dialog {
  transform: none;
}
.cid-u83LTiieqZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u83LTiieqZ H6 {
  text-align: center;
}
.cid-u5pvIcKWv2 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u5pvIcKWv2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5pvIcKWv2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5pvIcKWv2 .item {
  padding-bottom: 2rem;
}
.cid-u5pvIcKWv2 .item-wrapper {
  position: relative;
}
.cid-u5pvIcKWv2 .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-u5pvIcKWv2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u5pvIcKWv2 .carousel-control,
.cid-u5pvIcKWv2 .close {
  background: #1b1b1b;
}
.cid-u5pvIcKWv2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u5pvIcKWv2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u5pvIcKWv2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u5pvIcKWv2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u5pvIcKWv2 .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-u5pvIcKWv2 .close::before {
  content: '\e91a';
}
.cid-u5pvIcKWv2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u5pvIcKWv2 .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-u5pvIcKWv2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5pvIcKWv2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5pvIcKWv2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5pvIcKWv2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u5pvIcKWv2 .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-u5pvIcKWv2 .carousel-indicators li.active,
.cid-u5pvIcKWv2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5pvIcKWv2 .carousel-indicators li::after,
.cid-u5pvIcKWv2 .carousel-indicators li::before {
  content: none;
}
.cid-u5pvIcKWv2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5pvIcKWv2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u5pvIcKWv2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u5pvIcKWv2 .carousel-indicators {
    display: none;
  }
}
.cid-u5pvIcKWv2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u5pvIcKWv2 .carousel-inner > .active {
  display: block;
}
.cid-u5pvIcKWv2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5pvIcKWv2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5pvIcKWv2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u5pvIcKWv2 .carousel-control,
  .cid-u5pvIcKWv2 .carousel-indicators,
  .cid-u5pvIcKWv2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u5pvIcKWv2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u5pvIcKWv2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u5pvIcKWv2 .carousel-indicators .active,
.cid-u5pvIcKWv2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u5pvIcKWv2 .carousel-indicators .active {
  background: #fff;
}
.cid-u5pvIcKWv2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u5pvIcKWv2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u5pvIcKWv2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u5pvIcKWv2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u5pvIcKWv2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u5pvIcKWv2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u5pvIcKWv2 .carousel {
  width: 100%;
}
.cid-u5pvIcKWv2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u5pvIcKWv2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u5pvIcKWv2 .modal.fade .modal-dialog,
.cid-u5pvIcKWv2 .modal.in .modal-dialog {
  transform: none;
}
.cid-u5pvIcKWv2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u5pvIcKWv2 H6 {
  text-align: center;
}
.cid-uTB53928k9 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uTB53928k9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTB53928k9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTB53928k9 .mbr-text,
.cid-uTB53928k9 .mbr-section-btn {
  color: #232323;
}
.cid-uTB53928k9 .card-title,
.cid-uTB53928k9 .card-box {
  color: #ffffff;
}
.cid-uTB53928k9 .mbr-text,
.cid-uTB53928k9 .link-wrap {
  color: #ffffff;
}
.cid-uyL9ztxT2I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyL9ztxT2I .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tDeH7Mk9oZ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tDeH7Mk9oZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tDeH7Mk9oZ .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tDeH7Mk9oZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tDeH7Mk9oZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDeH7Mk9oZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tDeH7Mk9oZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tDeH7Mk9oZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tDeH7Mk9oZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tDeH7Mk9oZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tDeH7Mk9oZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tDeH7Mk9oZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDeH7Mk9oZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tDeH7Mk9oZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tDeH7Mk9oZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tDeH7Mk9oZ .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tDeJ9TzenP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tDeJ9TzenP .nav-item:focus,
.cid-tDeJ9TzenP .nav-link:focus {
  outline: none;
}
.cid-tDeJ9TzenP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tDeJ9TzenP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDeJ9TzenP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tDeJ9TzenP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tDeJ9TzenP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tDeJ9TzenP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDeJ9TzenP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDeJ9TzenP .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-tDeJ9TzenP .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tDeJ9TzenP .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tDeJ9TzenP .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tDeJ9TzenP .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tDeJ9TzenP .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tDeJ9TzenP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tDeJ9TzenP .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tDeJ9TzenP .navbar.collapsed .navbar-collapse.show,
.cid-tDeJ9TzenP .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tDeJ9TzenP .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tDeJ9TzenP .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tDeJ9TzenP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tDeJ9TzenP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDeJ9TzenP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDeJ9TzenP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tDeJ9TzenP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDeJ9TzenP .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tDeJ9TzenP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDeJ9TzenP .navbar.collapsed .right-menu,
.cid-tDeJ9TzenP .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tDeJ9TzenP .navbar .navbar-collapse.show,
  .cid-tDeJ9TzenP .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tDeJ9TzenP .navbar .navbar-collapse.show .brand-container,
  .cid-tDeJ9TzenP .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tDeJ9TzenP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDeJ9TzenP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tDeJ9TzenP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDeJ9TzenP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDeJ9TzenP .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tDeJ9TzenP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tDeJ9TzenP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDeJ9TzenP .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-tDeJ9TzenP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tDeJ9TzenP .navbar .right-menu,
  .cid-tDeJ9TzenP .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tDeJ9TzenP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDeJ9TzenP .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tDeJ9TzenP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tDeJ9TzenP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tDeJ9TzenP .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDeJ9TzenP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDeJ9TzenP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDeJ9TzenP .dropdown-item.active,
.cid-tDeJ9TzenP .dropdown-item:active {
  background-color: transparent;
}
.cid-tDeJ9TzenP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDeJ9TzenP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDeJ9TzenP .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDeJ9TzenP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tDeJ9TzenP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDeJ9TzenP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDeJ9TzenP ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tDeJ9TzenP ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tDeJ9TzenP .navbar-buttons {
  margin-left: auto;
}
.cid-tDeJ9TzenP button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tDeJ9TzenP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tDeJ9TzenP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDeJ9TzenP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDeJ9TzenP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDeJ9TzenP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDeJ9TzenP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDeJ9TzenP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tDeJ9TzenP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tDeJ9TzenP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDeJ9TzenP a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tDeJ9TzenP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDeJ9TzenP .right-menu,
.cid-tDeJ9TzenP .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tDeJ9TzenP .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tDeJ9TzenP .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tDeJ9TzenP .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tDeJ9TzenP .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tDeJ9TzenP .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tDeJ9TzenP .card-wrapper {
  z-index: 3;
}
.cid-tDeJ9TzenP .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tDeJ9TzenP .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tDeJ9TzenP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHh9ohxUkG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tHh9ohxUkG .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tIS0BfCVo1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tIS0BfCVo1 img,
.cid-tIS0BfCVo1 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tIS0BfCVo1 .item:focus,
.cid-tIS0BfCVo1 span:focus {
  outline: none;
}
.cid-tIS0BfCVo1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tIS0BfCVo1 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tIS0BfCVo1 .item {
  padding: 0;
  margin: 0;
}
.cid-tIS0BfCVo1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tIS0BfCVo1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIS0BfCVo1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tIS0BfCVo1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tIS0BfCVo1 .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-tIS0BfCVo1 .mbr-text,
.cid-tIS0BfCVo1 .mbr-section-btn {
  text-align: left;
}
.cid-tIS0BfCVo1 .item-title {
  text-align: left;
}
.cid-tIS0BfCVo1 .item-subtitle {
  text-align: left;
}
.cid-tIS0BfCVo1 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tIS0BfCVo1 .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT37jHBLH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT37jHBLH .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tYal1FIT7J {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tYal1FIT7J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYal1FIT7J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYal1FIT7J .item {
  padding-bottom: 2rem;
}
.cid-tYal1FIT7J .item-wrapper {
  position: relative;
}
.cid-tYal1FIT7J .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-tYal1FIT7J .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tYal1FIT7J .carousel-control,
.cid-tYal1FIT7J .close {
  background: #1b1b1b;
}
.cid-tYal1FIT7J .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tYal1FIT7J .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tYal1FIT7J .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tYal1FIT7J .carousel-control-next span {
  margin-left: 5px;
}
.cid-tYal1FIT7J .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-tYal1FIT7J .close::before {
  content: '\e91a';
}
.cid-tYal1FIT7J .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tYal1FIT7J .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-tYal1FIT7J .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYal1FIT7J .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tYal1FIT7J .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tYal1FIT7J .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tYal1FIT7J .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-tYal1FIT7J .carousel-indicators li.active,
.cid-tYal1FIT7J .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tYal1FIT7J .carousel-indicators li::after,
.cid-tYal1FIT7J .carousel-indicators li::before {
  content: none;
}
.cid-tYal1FIT7J .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tYal1FIT7J .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tYal1FIT7J .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tYal1FIT7J .carousel-indicators {
    display: none;
  }
}
.cid-tYal1FIT7J .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tYal1FIT7J .carousel-inner > .active {
  display: block;
}
.cid-tYal1FIT7J .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYal1FIT7J .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYal1FIT7J .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tYal1FIT7J .carousel-control,
  .cid-tYal1FIT7J .carousel-indicators,
  .cid-tYal1FIT7J .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tYal1FIT7J .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tYal1FIT7J .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tYal1FIT7J .carousel-indicators .active,
.cid-tYal1FIT7J .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tYal1FIT7J .carousel-indicators .active {
  background: #fff;
}
.cid-tYal1FIT7J .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tYal1FIT7J .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tYal1FIT7J .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tYal1FIT7J .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tYal1FIT7J .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tYal1FIT7J .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tYal1FIT7J .carousel {
  width: 100%;
}
.cid-tYal1FIT7J .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tYal1FIT7J .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tYal1FIT7J .modal.fade .modal-dialog,
.cid-tYal1FIT7J .modal.in .modal-dialog {
  transform: none;
}
.cid-tYal1FIT7J .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tYal1FIT7J H6 {
  text-align: center;
}
.cid-tVCPo91mEI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tVCPo91mEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVCPo91mEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVCPo91mEI .item {
  padding-bottom: 2rem;
}
.cid-tVCPo91mEI .item-wrapper {
  position: relative;
}
.cid-tVCPo91mEI .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-tVCPo91mEI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tVCPo91mEI .carousel-control,
.cid-tVCPo91mEI .close {
  background: #1b1b1b;
}
.cid-tVCPo91mEI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tVCPo91mEI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tVCPo91mEI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tVCPo91mEI .carousel-control-next span {
  margin-left: 5px;
}
.cid-tVCPo91mEI .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-tVCPo91mEI .close::before {
  content: '\e91a';
}
.cid-tVCPo91mEI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tVCPo91mEI .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-tVCPo91mEI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVCPo91mEI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tVCPo91mEI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tVCPo91mEI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tVCPo91mEI .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-tVCPo91mEI .carousel-indicators li.active,
.cid-tVCPo91mEI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tVCPo91mEI .carousel-indicators li::after,
.cid-tVCPo91mEI .carousel-indicators li::before {
  content: none;
}
.cid-tVCPo91mEI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tVCPo91mEI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tVCPo91mEI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tVCPo91mEI .carousel-indicators {
    display: none;
  }
}
.cid-tVCPo91mEI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tVCPo91mEI .carousel-inner > .active {
  display: block;
}
.cid-tVCPo91mEI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVCPo91mEI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVCPo91mEI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tVCPo91mEI .carousel-control,
  .cid-tVCPo91mEI .carousel-indicators,
  .cid-tVCPo91mEI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tVCPo91mEI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tVCPo91mEI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tVCPo91mEI .carousel-indicators .active,
.cid-tVCPo91mEI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tVCPo91mEI .carousel-indicators .active {
  background: #fff;
}
.cid-tVCPo91mEI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tVCPo91mEI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tVCPo91mEI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tVCPo91mEI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tVCPo91mEI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tVCPo91mEI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tVCPo91mEI .carousel {
  width: 100%;
}
.cid-tVCPo91mEI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tVCPo91mEI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tVCPo91mEI .modal.fade .modal-dialog,
.cid-tVCPo91mEI .modal.in .modal-dialog {
  transform: none;
}
.cid-tVCPo91mEI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tVCPo91mEI H6 {
  text-align: center;
}
.cid-tIHjVbZnMi {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tIHjVbZnMi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIHjVbZnMi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIHjVbZnMi .item {
  padding-bottom: 2rem;
}
.cid-tIHjVbZnMi .item-wrapper {
  position: relative;
}
.cid-tIHjVbZnMi .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-tIHjVbZnMi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tIHjVbZnMi .carousel-control,
.cid-tIHjVbZnMi .close {
  background: #1b1b1b;
}
.cid-tIHjVbZnMi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tIHjVbZnMi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tIHjVbZnMi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tIHjVbZnMi .carousel-control-next span {
  margin-left: 5px;
}
.cid-tIHjVbZnMi .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-tIHjVbZnMi .close::before {
  content: '\e91a';
}
.cid-tIHjVbZnMi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIHjVbZnMi .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-tIHjVbZnMi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIHjVbZnMi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIHjVbZnMi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tIHjVbZnMi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tIHjVbZnMi .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-tIHjVbZnMi .carousel-indicators li.active,
.cid-tIHjVbZnMi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tIHjVbZnMi .carousel-indicators li::after,
.cid-tIHjVbZnMi .carousel-indicators li::before {
  content: none;
}
.cid-tIHjVbZnMi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tIHjVbZnMi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tIHjVbZnMi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tIHjVbZnMi .carousel-indicators {
    display: none;
  }
}
.cid-tIHjVbZnMi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tIHjVbZnMi .carousel-inner > .active {
  display: block;
}
.cid-tIHjVbZnMi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIHjVbZnMi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIHjVbZnMi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tIHjVbZnMi .carousel-control,
  .cid-tIHjVbZnMi .carousel-indicators,
  .cid-tIHjVbZnMi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tIHjVbZnMi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tIHjVbZnMi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tIHjVbZnMi .carousel-indicators .active,
.cid-tIHjVbZnMi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tIHjVbZnMi .carousel-indicators .active {
  background: #fff;
}
.cid-tIHjVbZnMi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tIHjVbZnMi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tIHjVbZnMi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIHjVbZnMi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tIHjVbZnMi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tIHjVbZnMi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tIHjVbZnMi .carousel {
  width: 100%;
}
.cid-tIHjVbZnMi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tIHjVbZnMi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tIHjVbZnMi .modal.fade .modal-dialog,
.cid-tIHjVbZnMi .modal.in .modal-dialog {
  transform: none;
}
.cid-tIHjVbZnMi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tIHjVbZnMi H6 {
  text-align: center;
}
.cid-tIHjVbZnMi H4 {
  text-align: center;
}
.cid-tIHmrjHCb3 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tIHmrjHCb3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIHmrjHCb3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIHmrjHCb3 .item {
  padding-bottom: 2rem;
}
.cid-tIHmrjHCb3 .item-wrapper {
  position: relative;
}
.cid-tIHmrjHCb3 .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-tIHmrjHCb3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tIHmrjHCb3 .carousel-control,
.cid-tIHmrjHCb3 .close {
  background: #1b1b1b;
}
.cid-tIHmrjHCb3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tIHmrjHCb3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tIHmrjHCb3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tIHmrjHCb3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tIHmrjHCb3 .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-tIHmrjHCb3 .close::before {
  content: '\e91a';
}
.cid-tIHmrjHCb3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIHmrjHCb3 .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-tIHmrjHCb3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIHmrjHCb3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIHmrjHCb3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tIHmrjHCb3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tIHmrjHCb3 .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-tIHmrjHCb3 .carousel-indicators li.active,
.cid-tIHmrjHCb3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tIHmrjHCb3 .carousel-indicators li::after,
.cid-tIHmrjHCb3 .carousel-indicators li::before {
  content: none;
}
.cid-tIHmrjHCb3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tIHmrjHCb3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tIHmrjHCb3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tIHmrjHCb3 .carousel-indicators {
    display: none;
  }
}
.cid-tIHmrjHCb3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tIHmrjHCb3 .carousel-inner > .active {
  display: block;
}
.cid-tIHmrjHCb3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIHmrjHCb3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIHmrjHCb3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tIHmrjHCb3 .carousel-control,
  .cid-tIHmrjHCb3 .carousel-indicators,
  .cid-tIHmrjHCb3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tIHmrjHCb3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tIHmrjHCb3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tIHmrjHCb3 .carousel-indicators .active,
.cid-tIHmrjHCb3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tIHmrjHCb3 .carousel-indicators .active {
  background: #fff;
}
.cid-tIHmrjHCb3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tIHmrjHCb3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tIHmrjHCb3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIHmrjHCb3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tIHmrjHCb3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tIHmrjHCb3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tIHmrjHCb3 .carousel {
  width: 100%;
}
.cid-tIHmrjHCb3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tIHmrjHCb3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tIHmrjHCb3 .modal.fade .modal-dialog,
.cid-tIHmrjHCb3 .modal.in .modal-dialog {
  transform: none;
}
.cid-tIHmrjHCb3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tIHmrjHCb3 H6 {
  text-align: center;
}
.cid-tIHmrjHCb3 H4 {
  text-align: left;
}
.cid-tM6ERlU1TQ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tM6ERlU1TQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tM6ERlU1TQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM6ERlU1TQ .item {
  padding-bottom: 2rem;
}
.cid-tM6ERlU1TQ .item-wrapper {
  position: relative;
}
.cid-tM6ERlU1TQ .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-tM6ERlU1TQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tM6ERlU1TQ .carousel-control,
.cid-tM6ERlU1TQ .close {
  background: #1b1b1b;
}
.cid-tM6ERlU1TQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tM6ERlU1TQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tM6ERlU1TQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tM6ERlU1TQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tM6ERlU1TQ .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-tM6ERlU1TQ .close::before {
  content: '\e91a';
}
.cid-tM6ERlU1TQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tM6ERlU1TQ .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-tM6ERlU1TQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tM6ERlU1TQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tM6ERlU1TQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tM6ERlU1TQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tM6ERlU1TQ .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-tM6ERlU1TQ .carousel-indicators li.active,
.cid-tM6ERlU1TQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tM6ERlU1TQ .carousel-indicators li::after,
.cid-tM6ERlU1TQ .carousel-indicators li::before {
  content: none;
}
.cid-tM6ERlU1TQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tM6ERlU1TQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tM6ERlU1TQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tM6ERlU1TQ .carousel-indicators {
    display: none;
  }
}
.cid-tM6ERlU1TQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tM6ERlU1TQ .carousel-inner > .active {
  display: block;
}
.cid-tM6ERlU1TQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tM6ERlU1TQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tM6ERlU1TQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tM6ERlU1TQ .carousel-control,
  .cid-tM6ERlU1TQ .carousel-indicators,
  .cid-tM6ERlU1TQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tM6ERlU1TQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tM6ERlU1TQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tM6ERlU1TQ .carousel-indicators .active,
.cid-tM6ERlU1TQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tM6ERlU1TQ .carousel-indicators .active {
  background: #fff;
}
.cid-tM6ERlU1TQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tM6ERlU1TQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tM6ERlU1TQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tM6ERlU1TQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tM6ERlU1TQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tM6ERlU1TQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tM6ERlU1TQ .carousel {
  width: 100%;
}
.cid-tM6ERlU1TQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tM6ERlU1TQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tM6ERlU1TQ .modal.fade .modal-dialog,
.cid-tM6ERlU1TQ .modal.in .modal-dialog {
  transform: none;
}
.cid-tM6ERlU1TQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tM6ERlU1TQ H6 {
  text-align: center;
}
.cid-tM6ERlU1TQ H4 {
  text-align: left;
}
.cid-uz21PxMc8v {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz21PxMc8v .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tDeJ9T5VNl {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tDeJ9T5VNl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tDeJ9T5VNl .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tDeJ9T5VNl .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tDeJ9T5VNl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tDeJ9T5VNl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tDeJ9T5VNl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tDeJ9T5VNl .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tDeJ9T5VNl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tDeJ9T5VNl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tDeJ9T5VNl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tDeJ9T5VNl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tDeJ9T5VNl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tDeJ9T5VNl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tDeJ9T5VNl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tDeJ9T5VNl .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tCnecJ9GZc .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tCnecJ9GZc .nav-item:focus,
.cid-tCnecJ9GZc .nav-link:focus {
  outline: none;
}
.cid-tCnecJ9GZc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tCnecJ9GZc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCnecJ9GZc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tCnecJ9GZc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tCnecJ9GZc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tCnecJ9GZc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCnecJ9GZc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCnecJ9GZc .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-tCnecJ9GZc .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tCnecJ9GZc .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tCnecJ9GZc .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tCnecJ9GZc .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tCnecJ9GZc .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tCnecJ9GZc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tCnecJ9GZc .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tCnecJ9GZc .navbar.collapsed .navbar-collapse.show,
.cid-tCnecJ9GZc .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tCnecJ9GZc .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tCnecJ9GZc .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tCnecJ9GZc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tCnecJ9GZc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCnecJ9GZc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCnecJ9GZc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tCnecJ9GZc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCnecJ9GZc .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tCnecJ9GZc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCnecJ9GZc .navbar.collapsed .right-menu,
.cid-tCnecJ9GZc .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tCnecJ9GZc .navbar .navbar-collapse.show,
  .cid-tCnecJ9GZc .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tCnecJ9GZc .navbar .navbar-collapse.show .brand-container,
  .cid-tCnecJ9GZc .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tCnecJ9GZc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCnecJ9GZc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tCnecJ9GZc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCnecJ9GZc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCnecJ9GZc .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tCnecJ9GZc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tCnecJ9GZc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCnecJ9GZc .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-tCnecJ9GZc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tCnecJ9GZc .navbar .right-menu,
  .cid-tCnecJ9GZc .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tCnecJ9GZc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCnecJ9GZc .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tCnecJ9GZc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tCnecJ9GZc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tCnecJ9GZc .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tCnecJ9GZc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCnecJ9GZc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCnecJ9GZc .dropdown-item.active,
.cid-tCnecJ9GZc .dropdown-item:active {
  background-color: transparent;
}
.cid-tCnecJ9GZc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCnecJ9GZc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCnecJ9GZc .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCnecJ9GZc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tCnecJ9GZc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCnecJ9GZc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCnecJ9GZc ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tCnecJ9GZc ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tCnecJ9GZc .navbar-buttons {
  margin-left: auto;
}
.cid-tCnecJ9GZc button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tCnecJ9GZc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tCnecJ9GZc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCnecJ9GZc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCnecJ9GZc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCnecJ9GZc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCnecJ9GZc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCnecJ9GZc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tCnecJ9GZc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tCnecJ9GZc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCnecJ9GZc a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCnecJ9GZc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCnecJ9GZc .right-menu,
.cid-tCnecJ9GZc .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tCnecJ9GZc .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tCnecJ9GZc .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tCnecJ9GZc .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tCnecJ9GZc .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tCnecJ9GZc .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tCnecJ9GZc .card-wrapper {
  z-index: 3;
}
.cid-tCnecJ9GZc .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tCnecJ9GZc .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tCnecJ9GZc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHgMTb0AEY {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHgMTb0AEY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHgMTb0AEY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHgMTb0AEY .mbr-section-title {
  color: #6400af;
}
.cid-uyLgPU6swN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLgPU6swN .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tINwObRPrj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tINwObRPrj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tINwObRPrj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tINwObRPrj .item {
  padding-bottom: 2rem;
}
.cid-tINwObRPrj .item-wrapper {
  position: relative;
}
.cid-tINwObRPrj .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-tINwObRPrj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tINwObRPrj .carousel-control,
.cid-tINwObRPrj .close {
  background: #1b1b1b;
}
.cid-tINwObRPrj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tINwObRPrj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tINwObRPrj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tINwObRPrj .carousel-control-next span {
  margin-left: 5px;
}
.cid-tINwObRPrj .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-tINwObRPrj .close::before {
  content: '\e91a';
}
.cid-tINwObRPrj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tINwObRPrj .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-tINwObRPrj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tINwObRPrj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tINwObRPrj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tINwObRPrj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tINwObRPrj .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-tINwObRPrj .carousel-indicators li.active,
.cid-tINwObRPrj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tINwObRPrj .carousel-indicators li::after,
.cid-tINwObRPrj .carousel-indicators li::before {
  content: none;
}
.cid-tINwObRPrj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tINwObRPrj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tINwObRPrj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tINwObRPrj .carousel-indicators {
    display: none;
  }
}
.cid-tINwObRPrj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tINwObRPrj .carousel-inner > .active {
  display: block;
}
.cid-tINwObRPrj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tINwObRPrj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tINwObRPrj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tINwObRPrj .carousel-control,
  .cid-tINwObRPrj .carousel-indicators,
  .cid-tINwObRPrj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tINwObRPrj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tINwObRPrj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tINwObRPrj .carousel-indicators .active,
.cid-tINwObRPrj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tINwObRPrj .carousel-indicators .active {
  background: #fff;
}
.cid-tINwObRPrj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tINwObRPrj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tINwObRPrj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tINwObRPrj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tINwObRPrj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tINwObRPrj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tINwObRPrj .carousel {
  width: 100%;
}
.cid-tINwObRPrj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tINwObRPrj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tINwObRPrj .modal.fade .modal-dialog,
.cid-tINwObRPrj .modal.in .modal-dialog {
  transform: none;
}
.cid-tINwObRPrj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tINwObRPrj H6 {
  text-align: center;
}
.cid-tCnecJstop {
  padding-top: 15px;
  padding-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #c8c8c8;
}
.cid-tCnecJstop .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tCnecJstop .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tCnecJstop .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tCnecJstop .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tCnecJstop .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #800096;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #800096, #f7e4d6);
}
.cid-tCnecJstop .icon-focus,
.cid-tCnecJstop .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-tCnecJstop .icon-focus:before,
.cid-tCnecJstop .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tCnecJstop .icon-video {
  font-size: 1.5rem !important;
}
.cid-tCnecJstop .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tCnecJstop ul {
  font-size: 0;
}
.cid-tCnecJstop .mbr-gallery-filter ul {
  text-align: left;
}
.cid-tCnecJstop .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-tCnecJstop .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem !important;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #800096 !important;
}
.cid-tCnecJstop .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-tCnecJstop .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-tCnecJstop .mbr-gallery-filter ul li.active .btn:after {
  border-color: #800096;
}
.cid-tCnecJstop .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-tCnecJstop .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-tCnecJstop .mbr-gallery-filter ul li:first-child,
.cid-tCnecJstop .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-tCnecJstop .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-tCnecJstop .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-tCnecJstop .mbr-section-tag {
  color: #c8c8c8;
  margin-bottom: 0.4375rem;
}
.cid-tCnecJstop .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-tCnecJstop .mbr-section-title b:last-child,
.cid-tCnecJstop .mbr-section-title strong:last-child {
  color: #800096;
}
.cid-tCnecJstop .mbr-gallery-filter {
  padding-left: 0;
  padding-right: 0;
}
.cid-tCnecJstop .mbr-gallery-filter ul li .btn:after {
  transform: none !important;
}
.cid-tCnecJstop .mbr-section-title,
.cid-tCnecJstop .mbr-gallery-filter ul {
  color: #800096;
}
.cid-uyLgReoZ4l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLgReoZ4l .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tCnecIuxXm {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tCnecIuxXm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tCnecIuxXm .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tCnecIuxXm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tCnecIuxXm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tCnecIuxXm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tCnecIuxXm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tCnecIuxXm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tCnecIuxXm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tCnecIuxXm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tCnecIuxXm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tCnecIuxXm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tCnecIuxXm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tCnecIuxXm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tCnecIuxXm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tCnecIuxXm .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tEKhoZMklP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tEKhoZMklP .nav-item:focus,
.cid-tEKhoZMklP .nav-link:focus {
  outline: none;
}
.cid-tEKhoZMklP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tEKhoZMklP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEKhoZMklP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tEKhoZMklP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tEKhoZMklP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tEKhoZMklP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEKhoZMklP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEKhoZMklP .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-tEKhoZMklP .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tEKhoZMklP .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tEKhoZMklP .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tEKhoZMklP .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tEKhoZMklP .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tEKhoZMklP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tEKhoZMklP .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tEKhoZMklP .navbar.collapsed .navbar-collapse.show,
.cid-tEKhoZMklP .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tEKhoZMklP .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tEKhoZMklP .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tEKhoZMklP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tEKhoZMklP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEKhoZMklP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEKhoZMklP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tEKhoZMklP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEKhoZMklP .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tEKhoZMklP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEKhoZMklP .navbar.collapsed .right-menu,
.cid-tEKhoZMklP .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tEKhoZMklP .navbar .navbar-collapse.show,
  .cid-tEKhoZMklP .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tEKhoZMklP .navbar .navbar-collapse.show .brand-container,
  .cid-tEKhoZMklP .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tEKhoZMklP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEKhoZMklP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tEKhoZMklP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEKhoZMklP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEKhoZMklP .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tEKhoZMklP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tEKhoZMklP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEKhoZMklP .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-tEKhoZMklP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tEKhoZMklP .navbar .right-menu,
  .cid-tEKhoZMklP .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tEKhoZMklP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEKhoZMklP .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tEKhoZMklP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tEKhoZMklP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tEKhoZMklP .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEKhoZMklP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEKhoZMklP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEKhoZMklP .dropdown-item.active,
.cid-tEKhoZMklP .dropdown-item:active {
  background-color: transparent;
}
.cid-tEKhoZMklP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEKhoZMklP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEKhoZMklP .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEKhoZMklP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tEKhoZMklP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEKhoZMklP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEKhoZMklP ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tEKhoZMklP ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tEKhoZMklP .navbar-buttons {
  margin-left: auto;
}
.cid-tEKhoZMklP button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tEKhoZMklP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tEKhoZMklP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEKhoZMklP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEKhoZMklP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEKhoZMklP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEKhoZMklP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEKhoZMklP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tEKhoZMklP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tEKhoZMklP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEKhoZMklP a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tEKhoZMklP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEKhoZMklP .right-menu,
.cid-tEKhoZMklP .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tEKhoZMklP .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tEKhoZMklP .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tEKhoZMklP .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tEKhoZMklP .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tEKhoZMklP .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tEKhoZMklP .card-wrapper {
  z-index: 3;
}
.cid-tEKhoZMklP .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tEKhoZMklP .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tEKhoZMklP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHhEdxGzd5 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHhEdxGzd5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHhEdxGzd5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHhEdxGzd5 .mbr-section-title {
  color: #6400af;
}
.cid-uSgJOQKpsX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgJOQKpsX .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-ufkkfcvKEj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ufkkfcvKEj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufkkfcvKEj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufkkfcvKEj .item {
  padding-bottom: 2rem;
}
.cid-ufkkfcvKEj .item-wrapper {
  position: relative;
}
.cid-ufkkfcvKEj .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-ufkkfcvKEj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ufkkfcvKEj .carousel-control,
.cid-ufkkfcvKEj .close {
  background: #1b1b1b;
}
.cid-ufkkfcvKEj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ufkkfcvKEj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ufkkfcvKEj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ufkkfcvKEj .carousel-control-next span {
  margin-left: 5px;
}
.cid-ufkkfcvKEj .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-ufkkfcvKEj .close::before {
  content: '\e91a';
}
.cid-ufkkfcvKEj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ufkkfcvKEj .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-ufkkfcvKEj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufkkfcvKEj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ufkkfcvKEj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ufkkfcvKEj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ufkkfcvKEj .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-ufkkfcvKEj .carousel-indicators li.active,
.cid-ufkkfcvKEj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ufkkfcvKEj .carousel-indicators li::after,
.cid-ufkkfcvKEj .carousel-indicators li::before {
  content: none;
}
.cid-ufkkfcvKEj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ufkkfcvKEj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ufkkfcvKEj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ufkkfcvKEj .carousel-indicators {
    display: none;
  }
}
.cid-ufkkfcvKEj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ufkkfcvKEj .carousel-inner > .active {
  display: block;
}
.cid-ufkkfcvKEj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufkkfcvKEj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufkkfcvKEj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ufkkfcvKEj .carousel-control,
  .cid-ufkkfcvKEj .carousel-indicators,
  .cid-ufkkfcvKEj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ufkkfcvKEj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ufkkfcvKEj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ufkkfcvKEj .carousel-indicators .active,
.cid-ufkkfcvKEj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ufkkfcvKEj .carousel-indicators .active {
  background: #fff;
}
.cid-ufkkfcvKEj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ufkkfcvKEj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ufkkfcvKEj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ufkkfcvKEj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ufkkfcvKEj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ufkkfcvKEj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ufkkfcvKEj .carousel {
  width: 100%;
}
.cid-ufkkfcvKEj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ufkkfcvKEj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ufkkfcvKEj .modal.fade .modal-dialog,
.cid-ufkkfcvKEj .modal.in .modal-dialog {
  transform: none;
}
.cid-ufkkfcvKEj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ufkkfcvKEj H6 {
  text-align: center;
}
.cid-ueRePBfVQs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ueRePBfVQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueRePBfVQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueRePBfVQs .item {
  padding-bottom: 2rem;
}
.cid-ueRePBfVQs .item-wrapper {
  position: relative;
}
.cid-ueRePBfVQs .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-ueRePBfVQs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ueRePBfVQs .carousel-control,
.cid-ueRePBfVQs .close {
  background: #1b1b1b;
}
.cid-ueRePBfVQs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ueRePBfVQs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ueRePBfVQs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ueRePBfVQs .carousel-control-next span {
  margin-left: 5px;
}
.cid-ueRePBfVQs .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-ueRePBfVQs .close::before {
  content: '\e91a';
}
.cid-ueRePBfVQs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ueRePBfVQs .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-ueRePBfVQs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueRePBfVQs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueRePBfVQs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ueRePBfVQs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ueRePBfVQs .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-ueRePBfVQs .carousel-indicators li.active,
.cid-ueRePBfVQs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ueRePBfVQs .carousel-indicators li::after,
.cid-ueRePBfVQs .carousel-indicators li::before {
  content: none;
}
.cid-ueRePBfVQs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ueRePBfVQs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ueRePBfVQs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ueRePBfVQs .carousel-indicators {
    display: none;
  }
}
.cid-ueRePBfVQs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ueRePBfVQs .carousel-inner > .active {
  display: block;
}
.cid-ueRePBfVQs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueRePBfVQs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ueRePBfVQs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ueRePBfVQs .carousel-control,
  .cid-ueRePBfVQs .carousel-indicators,
  .cid-ueRePBfVQs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ueRePBfVQs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ueRePBfVQs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ueRePBfVQs .carousel-indicators .active,
.cid-ueRePBfVQs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ueRePBfVQs .carousel-indicators .active {
  background: #fff;
}
.cid-ueRePBfVQs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ueRePBfVQs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ueRePBfVQs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ueRePBfVQs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ueRePBfVQs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ueRePBfVQs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ueRePBfVQs .carousel {
  width: 100%;
}
.cid-ueRePBfVQs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ueRePBfVQs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ueRePBfVQs .modal.fade .modal-dialog,
.cid-ueRePBfVQs .modal.in .modal-dialog {
  transform: none;
}
.cid-ueRePBfVQs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ueRePBfVQs H6 {
  text-align: center;
}
.cid-u9j5qqMkqK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u9j5qqMkqK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9j5qqMkqK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9j5qqMkqK .item {
  padding-bottom: 2rem;
}
.cid-u9j5qqMkqK .item-wrapper {
  position: relative;
}
.cid-u9j5qqMkqK .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-u9j5qqMkqK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u9j5qqMkqK .carousel-control,
.cid-u9j5qqMkqK .close {
  background: #1b1b1b;
}
.cid-u9j5qqMkqK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u9j5qqMkqK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u9j5qqMkqK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u9j5qqMkqK .carousel-control-next span {
  margin-left: 5px;
}
.cid-u9j5qqMkqK .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-u9j5qqMkqK .close::before {
  content: '\e91a';
}
.cid-u9j5qqMkqK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9j5qqMkqK .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-u9j5qqMkqK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u9j5qqMkqK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u9j5qqMkqK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u9j5qqMkqK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u9j5qqMkqK .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-u9j5qqMkqK .carousel-indicators li.active,
.cid-u9j5qqMkqK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u9j5qqMkqK .carousel-indicators li::after,
.cid-u9j5qqMkqK .carousel-indicators li::before {
  content: none;
}
.cid-u9j5qqMkqK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u9j5qqMkqK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u9j5qqMkqK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u9j5qqMkqK .carousel-indicators {
    display: none;
  }
}
.cid-u9j5qqMkqK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u9j5qqMkqK .carousel-inner > .active {
  display: block;
}
.cid-u9j5qqMkqK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u9j5qqMkqK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u9j5qqMkqK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u9j5qqMkqK .carousel-control,
  .cid-u9j5qqMkqK .carousel-indicators,
  .cid-u9j5qqMkqK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u9j5qqMkqK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u9j5qqMkqK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u9j5qqMkqK .carousel-indicators .active,
.cid-u9j5qqMkqK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u9j5qqMkqK .carousel-indicators .active {
  background: #fff;
}
.cid-u9j5qqMkqK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u9j5qqMkqK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u9j5qqMkqK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u9j5qqMkqK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u9j5qqMkqK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u9j5qqMkqK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u9j5qqMkqK .carousel {
  width: 100%;
}
.cid-u9j5qqMkqK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u9j5qqMkqK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u9j5qqMkqK .modal.fade .modal-dialog,
.cid-u9j5qqMkqK .modal.in .modal-dialog {
  transform: none;
}
.cid-u9j5qqMkqK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u9j5qqMkqK H6 {
  text-align: center;
}
.cid-tTsKf8sMTo {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tTsKf8sMTo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTsKf8sMTo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTsKf8sMTo .item {
  padding-bottom: 2rem;
}
.cid-tTsKf8sMTo .item-wrapper {
  position: relative;
}
.cid-tTsKf8sMTo .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-tTsKf8sMTo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tTsKf8sMTo .carousel-control,
.cid-tTsKf8sMTo .close {
  background: #1b1b1b;
}
.cid-tTsKf8sMTo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tTsKf8sMTo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tTsKf8sMTo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tTsKf8sMTo .carousel-control-next span {
  margin-left: 5px;
}
.cid-tTsKf8sMTo .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-tTsKf8sMTo .close::before {
  content: '\e91a';
}
.cid-tTsKf8sMTo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tTsKf8sMTo .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-tTsKf8sMTo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTsKf8sMTo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tTsKf8sMTo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tTsKf8sMTo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tTsKf8sMTo .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-tTsKf8sMTo .carousel-indicators li.active,
.cid-tTsKf8sMTo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tTsKf8sMTo .carousel-indicators li::after,
.cid-tTsKf8sMTo .carousel-indicators li::before {
  content: none;
}
.cid-tTsKf8sMTo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tTsKf8sMTo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tTsKf8sMTo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tTsKf8sMTo .carousel-indicators {
    display: none;
  }
}
.cid-tTsKf8sMTo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tTsKf8sMTo .carousel-inner > .active {
  display: block;
}
.cid-tTsKf8sMTo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTsKf8sMTo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTsKf8sMTo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tTsKf8sMTo .carousel-control,
  .cid-tTsKf8sMTo .carousel-indicators,
  .cid-tTsKf8sMTo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tTsKf8sMTo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tTsKf8sMTo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tTsKf8sMTo .carousel-indicators .active,
.cid-tTsKf8sMTo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tTsKf8sMTo .carousel-indicators .active {
  background: #fff;
}
.cid-tTsKf8sMTo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tTsKf8sMTo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tTsKf8sMTo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tTsKf8sMTo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tTsKf8sMTo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tTsKf8sMTo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tTsKf8sMTo .carousel {
  width: 100%;
}
.cid-tTsKf8sMTo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tTsKf8sMTo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tTsKf8sMTo .modal.fade .modal-dialog,
.cid-tTsKf8sMTo .modal.in .modal-dialog {
  transform: none;
}
.cid-tTsKf8sMTo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tTsKf8sMTo H6 {
  text-align: center;
}
.cid-tQOcicplRw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tQOcicplRw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQOcicplRw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQOcicplRw .item {
  padding-bottom: 2rem;
}
.cid-tQOcicplRw .item-wrapper {
  position: relative;
}
.cid-tQOcicplRw .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-tQOcicplRw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tQOcicplRw .carousel-control,
.cid-tQOcicplRw .close {
  background: #1b1b1b;
}
.cid-tQOcicplRw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tQOcicplRw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tQOcicplRw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tQOcicplRw .carousel-control-next span {
  margin-left: 5px;
}
.cid-tQOcicplRw .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-tQOcicplRw .close::before {
  content: '\e91a';
}
.cid-tQOcicplRw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tQOcicplRw .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-tQOcicplRw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQOcicplRw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tQOcicplRw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tQOcicplRw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tQOcicplRw .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-tQOcicplRw .carousel-indicators li.active,
.cid-tQOcicplRw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tQOcicplRw .carousel-indicators li::after,
.cid-tQOcicplRw .carousel-indicators li::before {
  content: none;
}
.cid-tQOcicplRw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tQOcicplRw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tQOcicplRw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tQOcicplRw .carousel-indicators {
    display: none;
  }
}
.cid-tQOcicplRw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tQOcicplRw .carousel-inner > .active {
  display: block;
}
.cid-tQOcicplRw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQOcicplRw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQOcicplRw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tQOcicplRw .carousel-control,
  .cid-tQOcicplRw .carousel-indicators,
  .cid-tQOcicplRw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tQOcicplRw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tQOcicplRw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tQOcicplRw .carousel-indicators .active,
.cid-tQOcicplRw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tQOcicplRw .carousel-indicators .active {
  background: #fff;
}
.cid-tQOcicplRw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tQOcicplRw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tQOcicplRw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tQOcicplRw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tQOcicplRw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tQOcicplRw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tQOcicplRw .carousel {
  width: 100%;
}
.cid-tQOcicplRw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tQOcicplRw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tQOcicplRw .modal.fade .modal-dialog,
.cid-tQOcicplRw .modal.in .modal-dialog {
  transform: none;
}
.cid-tQOcicplRw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tQOcicplRw H6 {
  text-align: center;
}
.cid-tSZoADDpmD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tSZoADDpmD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSZoADDpmD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSZoADDpmD .item {
  padding-bottom: 2rem;
}
.cid-tSZoADDpmD .item-wrapper {
  position: relative;
}
.cid-tSZoADDpmD .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-tSZoADDpmD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tSZoADDpmD .carousel-control,
.cid-tSZoADDpmD .close {
  background: #1b1b1b;
}
.cid-tSZoADDpmD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tSZoADDpmD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tSZoADDpmD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tSZoADDpmD .carousel-control-next span {
  margin-left: 5px;
}
.cid-tSZoADDpmD .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-tSZoADDpmD .close::before {
  content: '\e91a';
}
.cid-tSZoADDpmD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tSZoADDpmD .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-tSZoADDpmD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSZoADDpmD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tSZoADDpmD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tSZoADDpmD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tSZoADDpmD .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-tSZoADDpmD .carousel-indicators li.active,
.cid-tSZoADDpmD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tSZoADDpmD .carousel-indicators li::after,
.cid-tSZoADDpmD .carousel-indicators li::before {
  content: none;
}
.cid-tSZoADDpmD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tSZoADDpmD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tSZoADDpmD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tSZoADDpmD .carousel-indicators {
    display: none;
  }
}
.cid-tSZoADDpmD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tSZoADDpmD .carousel-inner > .active {
  display: block;
}
.cid-tSZoADDpmD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSZoADDpmD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSZoADDpmD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tSZoADDpmD .carousel-control,
  .cid-tSZoADDpmD .carousel-indicators,
  .cid-tSZoADDpmD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tSZoADDpmD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tSZoADDpmD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tSZoADDpmD .carousel-indicators .active,
.cid-tSZoADDpmD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tSZoADDpmD .carousel-indicators .active {
  background: #fff;
}
.cid-tSZoADDpmD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tSZoADDpmD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tSZoADDpmD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tSZoADDpmD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tSZoADDpmD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tSZoADDpmD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tSZoADDpmD .carousel {
  width: 100%;
}
.cid-tSZoADDpmD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tSZoADDpmD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tSZoADDpmD .modal.fade .modal-dialog,
.cid-tSZoADDpmD .modal.in .modal-dialog {
  transform: none;
}
.cid-tSZoADDpmD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tSZoADDpmD H6 {
  text-align: center;
}
.cid-tSZt6qvC6v {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tSZt6qvC6v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSZt6qvC6v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSZt6qvC6v .item {
  padding-bottom: 2rem;
}
.cid-tSZt6qvC6v .item-wrapper {
  position: relative;
}
.cid-tSZt6qvC6v .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-tSZt6qvC6v .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tSZt6qvC6v .carousel-control,
.cid-tSZt6qvC6v .close {
  background: #1b1b1b;
}
.cid-tSZt6qvC6v .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tSZt6qvC6v .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tSZt6qvC6v .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tSZt6qvC6v .carousel-control-next span {
  margin-left: 5px;
}
.cid-tSZt6qvC6v .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-tSZt6qvC6v .close::before {
  content: '\e91a';
}
.cid-tSZt6qvC6v .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tSZt6qvC6v .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-tSZt6qvC6v .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSZt6qvC6v .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tSZt6qvC6v .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tSZt6qvC6v .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tSZt6qvC6v .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-tSZt6qvC6v .carousel-indicators li.active,
.cid-tSZt6qvC6v .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tSZt6qvC6v .carousel-indicators li::after,
.cid-tSZt6qvC6v .carousel-indicators li::before {
  content: none;
}
.cid-tSZt6qvC6v .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tSZt6qvC6v .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tSZt6qvC6v .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tSZt6qvC6v .carousel-indicators {
    display: none;
  }
}
.cid-tSZt6qvC6v .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tSZt6qvC6v .carousel-inner > .active {
  display: block;
}
.cid-tSZt6qvC6v .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSZt6qvC6v .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSZt6qvC6v .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tSZt6qvC6v .carousel-control,
  .cid-tSZt6qvC6v .carousel-indicators,
  .cid-tSZt6qvC6v .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tSZt6qvC6v .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tSZt6qvC6v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tSZt6qvC6v .carousel-indicators .active,
.cid-tSZt6qvC6v .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tSZt6qvC6v .carousel-indicators .active {
  background: #fff;
}
.cid-tSZt6qvC6v .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tSZt6qvC6v .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tSZt6qvC6v .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tSZt6qvC6v .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tSZt6qvC6v .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tSZt6qvC6v .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tSZt6qvC6v .carousel {
  width: 100%;
}
.cid-tSZt6qvC6v .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tSZt6qvC6v .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tSZt6qvC6v .modal.fade .modal-dialog,
.cid-tSZt6qvC6v .modal.in .modal-dialog {
  transform: none;
}
.cid-tSZt6qvC6v .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tSZt6qvC6v H6 {
  text-align: center;
}
.cid-tEKhp0bL52 {
  padding-top: 0px;
  padding-bottom: 90px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #c8c8c8;
}
.cid-tEKhp0bL52 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tEKhp0bL52 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEKhp0bL52 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tEKhp0bL52 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tEKhp0bL52 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #800096;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #800096, #f7e4d6);
}
.cid-tEKhp0bL52 .icon-focus,
.cid-tEKhp0bL52 .icon-video {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-tEKhp0bL52 .icon-focus:before,
.cid-tEKhp0bL52 .icon-video:before {
  content: '+';
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tEKhp0bL52 .icon-video {
  font-size: 1.5rem !important;
}
.cid-tEKhp0bL52 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tEKhp0bL52 ul {
  font-size: 0;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul {
  text-align: left;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li .btn {
  position: relative;
  padding: 0.5rem 1rem 0.6rem !important;
  margin: 0!important;
  background-color: transparent !important;
  border-width: 0 !important;
  color: #800096 !important;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li .btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 1px solid transparent;
  border-radius: 100px;
  opacity: 0.5;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li:not(.active) .btn:hover:after,
.cid-tEKhp0bL52 .mbr-gallery-filter ul li.active .btn:after {
  border-color: #800096;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li .btn:hover:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li .btn:not(:hover):after {
  animation: none;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li:first-child,
.cid-tEKhp0bL52 .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-tEKhp0bL52 .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-tEKhp0bL52 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.cid-tEKhp0bL52 .mbr-section-tag {
  color: #c8c8c8;
  margin-bottom: 0.4375rem;
}
.cid-tEKhp0bL52 .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-tEKhp0bL52 .mbr-section-title b:last-child,
.cid-tEKhp0bL52 .mbr-section-title strong:last-child {
  color: #800096;
}
.cid-tEKhp0bL52 .mbr-gallery-filter {
  padding-left: 0;
  padding-right: 0;
}
.cid-tEKhp0bL52 .mbr-gallery-filter ul li .btn:after {
  transform: none !important;
}
.cid-tEKhp0bL52 .mbr-section-title,
.cid-tEKhp0bL52 .mbr-gallery-filter ul {
  color: #800096;
}
.cid-uSgJReKfwK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgJReKfwK .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tEKhoZ122X {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tEKhoZ122X .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tEKhoZ122X .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tEKhoZ122X .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tEKhoZ122X .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tEKhoZ122X .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tEKhoZ122X .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tEKhoZ122X .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tEKhoZ122X .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tEKhoZ122X .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tEKhoZ122X .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tEKhoZ122X .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tEKhoZ122X .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tEKhoZ122X .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tEKhoZ122X .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tEKhoZ122X .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tF16fuji0d .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tF16fuji0d .nav-item:focus,
.cid-tF16fuji0d .nav-link:focus {
  outline: none;
}
.cid-tF16fuji0d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tF16fuji0d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tF16fuji0d .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tF16fuji0d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tF16fuji0d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tF16fuji0d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tF16fuji0d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tF16fuji0d .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-tF16fuji0d .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tF16fuji0d .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tF16fuji0d .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tF16fuji0d .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tF16fuji0d .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tF16fuji0d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tF16fuji0d .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tF16fuji0d .navbar.collapsed .navbar-collapse.show,
.cid-tF16fuji0d .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tF16fuji0d .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tF16fuji0d .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tF16fuji0d .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tF16fuji0d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tF16fuji0d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tF16fuji0d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tF16fuji0d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tF16fuji0d .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tF16fuji0d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tF16fuji0d .navbar.collapsed .right-menu,
.cid-tF16fuji0d .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tF16fuji0d .navbar .navbar-collapse.show,
  .cid-tF16fuji0d .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tF16fuji0d .navbar .navbar-collapse.show .brand-container,
  .cid-tF16fuji0d .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tF16fuji0d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tF16fuji0d .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tF16fuji0d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tF16fuji0d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tF16fuji0d .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tF16fuji0d .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tF16fuji0d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tF16fuji0d .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-tF16fuji0d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tF16fuji0d .navbar .right-menu,
  .cid-tF16fuji0d .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tF16fuji0d .navbar.navbar-short {
  min-height: 60px;
}
.cid-tF16fuji0d .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tF16fuji0d .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tF16fuji0d .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tF16fuji0d .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tF16fuji0d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tF16fuji0d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tF16fuji0d .dropdown-item.active,
.cid-tF16fuji0d .dropdown-item:active {
  background-color: transparent;
}
.cid-tF16fuji0d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tF16fuji0d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tF16fuji0d .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tF16fuji0d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tF16fuji0d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tF16fuji0d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tF16fuji0d ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tF16fuji0d ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tF16fuji0d .navbar-buttons {
  margin-left: auto;
}
.cid-tF16fuji0d button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tF16fuji0d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tF16fuji0d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tF16fuji0d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tF16fuji0d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tF16fuji0d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tF16fuji0d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tF16fuji0d nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tF16fuji0d nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tF16fuji0d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tF16fuji0d a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tF16fuji0d .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tF16fuji0d .right-menu,
.cid-tF16fuji0d .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tF16fuji0d .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tF16fuji0d .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tF16fuji0d .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tF16fuji0d .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tF16fuji0d .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tF16fuji0d .card-wrapper {
  z-index: 3;
}
.cid-tF16fuji0d .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tF16fuji0d .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tF16fuji0d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tF1aIrWLfo {
  padding-top: 165px;
  padding-bottom: 30px;
  background-color: #c8c8c8;
}
.cid-tF1aIrWLfo .card-subtitle {
  margin: 0;
}
.cid-tF1aIrWLfo .row {
  padding: 0 0.5rem;
  justify-content: center;
}
.cid-tF1aIrWLfo .card {
  padding: 0.5rem;
}
.cid-tF1aIrWLfo img {
  object-fit: cover;
  height: 100%;
}
.cid-tF1aIrWLfo h4 {
  margin: 0;
}
.cid-tF1aIrWLfo .card-img {
  height: 550px;
}
.cid-tF1aIrWLfo h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-tF1aIrWLfo h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
@media (max-width: 992px) {
  .cid-tF1aIrWLfo .card-img {
    height: 350px;
  }
}
.cid-tF1aIrWLfo H1 {
  color: #6400af;
}
.cid-tF1aIrWLfo .card-title,
.cid-tF1aIrWLfo .card-img {
  color: #6400af;
  text-align: center;
}
.cid-tF1djIaD1p {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #c8c8c8;
}
.cid-tF1djIaD1p .card-subtitle {
  margin: 0;
}
.cid-tF1djIaD1p .row {
  padding: 0 0.5rem;
  justify-content: center;
}
.cid-tF1djIaD1p .card {
  padding: 0.5rem;
}
.cid-tF1djIaD1p img {
  object-fit: cover;
  height: 100%;
}
.cid-tF1djIaD1p h4 {
  margin: 0;
}
.cid-tF1djIaD1p .card-img {
  height: 550px;
}
.cid-tF1djIaD1p h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-tF1djIaD1p h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
@media (max-width: 992px) {
  .cid-tF1djIaD1p .card-img {
    height: 350px;
  }
}
.cid-tF1djIaD1p H1 {
  color: #6400af;
}
.cid-tF1djIaD1p .card-title,
.cid-tF1djIaD1p .card-img {
  color: #800096;
}
.cid-uyLgGZfFhp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLgGZfFhp .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tF16ftDCSE {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tF16ftDCSE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tF16ftDCSE .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tF16ftDCSE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tF16ftDCSE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tF16ftDCSE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tF16ftDCSE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tF16ftDCSE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tF16ftDCSE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tF16ftDCSE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tF16ftDCSE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tF16ftDCSE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tF16ftDCSE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tF16ftDCSE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tF16ftDCSE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tF16ftDCSE .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tGwKsJu0Cj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGwKsJu0Cj .nav-item:focus,
.cid-tGwKsJu0Cj .nav-link:focus {
  outline: none;
}
.cid-tGwKsJu0Cj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGwKsJu0Cj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGwKsJu0Cj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tGwKsJu0Cj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tGwKsJu0Cj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGwKsJu0Cj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGwKsJu0Cj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGwKsJu0Cj .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-tGwKsJu0Cj .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tGwKsJu0Cj .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGwKsJu0Cj .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tGwKsJu0Cj .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tGwKsJu0Cj .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tGwKsJu0Cj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGwKsJu0Cj .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tGwKsJu0Cj .navbar.collapsed .navbar-collapse.show,
.cid-tGwKsJu0Cj .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGwKsJu0Cj .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tGwKsJu0Cj .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tGwKsJu0Cj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tGwKsJu0Cj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGwKsJu0Cj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGwKsJu0Cj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tGwKsJu0Cj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGwKsJu0Cj .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGwKsJu0Cj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGwKsJu0Cj .navbar.collapsed .right-menu,
.cid-tGwKsJu0Cj .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tGwKsJu0Cj .navbar .navbar-collapse.show,
  .cid-tGwKsJu0Cj .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tGwKsJu0Cj .navbar .navbar-collapse.show .brand-container,
  .cid-tGwKsJu0Cj .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tGwKsJu0Cj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGwKsJu0Cj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tGwKsJu0Cj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGwKsJu0Cj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGwKsJu0Cj .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tGwKsJu0Cj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tGwKsJu0Cj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGwKsJu0Cj .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-tGwKsJu0Cj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tGwKsJu0Cj .navbar .right-menu,
  .cid-tGwKsJu0Cj .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tGwKsJu0Cj .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGwKsJu0Cj .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGwKsJu0Cj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tGwKsJu0Cj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tGwKsJu0Cj .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGwKsJu0Cj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGwKsJu0Cj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGwKsJu0Cj .dropdown-item.active,
.cid-tGwKsJu0Cj .dropdown-item:active {
  background-color: transparent;
}
.cid-tGwKsJu0Cj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGwKsJu0Cj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGwKsJu0Cj .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGwKsJu0Cj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tGwKsJu0Cj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGwKsJu0Cj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGwKsJu0Cj ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tGwKsJu0Cj ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tGwKsJu0Cj .navbar-buttons {
  margin-left: auto;
}
.cid-tGwKsJu0Cj button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tGwKsJu0Cj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tGwKsJu0Cj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGwKsJu0Cj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGwKsJu0Cj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGwKsJu0Cj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGwKsJu0Cj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGwKsJu0Cj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tGwKsJu0Cj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tGwKsJu0Cj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGwKsJu0Cj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGwKsJu0Cj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGwKsJu0Cj .right-menu,
.cid-tGwKsJu0Cj .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tGwKsJu0Cj .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGwKsJu0Cj .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGwKsJu0Cj .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGwKsJu0Cj .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tGwKsJu0Cj .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tGwKsJu0Cj .card-wrapper {
  z-index: 3;
}
.cid-tGwKsJu0Cj .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tGwKsJu0Cj .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGwKsJu0Cj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHgJ0r8CnD {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHgJ0r8CnD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHgJ0r8CnD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHgJ0r8CnD .mbr-section-title {
  color: #6400af;
}
.cid-uSho1GkQN2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSho1GkQN2 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tXHfVKYS9g {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tXHfVKYS9g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXHfVKYS9g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXHfVKYS9g .item {
  padding-bottom: 2rem;
}
.cid-tXHfVKYS9g .item-wrapper {
  position: relative;
}
.cid-tXHfVKYS9g .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-tXHfVKYS9g .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXHfVKYS9g .carousel-control,
.cid-tXHfVKYS9g .close {
  background: #1b1b1b;
}
.cid-tXHfVKYS9g .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXHfVKYS9g .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXHfVKYS9g .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXHfVKYS9g .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXHfVKYS9g .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-tXHfVKYS9g .close::before {
  content: '\e91a';
}
.cid-tXHfVKYS9g .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXHfVKYS9g .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-tXHfVKYS9g .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXHfVKYS9g .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXHfVKYS9g .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXHfVKYS9g .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXHfVKYS9g .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-tXHfVKYS9g .carousel-indicators li.active,
.cid-tXHfVKYS9g .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXHfVKYS9g .carousel-indicators li::after,
.cid-tXHfVKYS9g .carousel-indicators li::before {
  content: none;
}
.cid-tXHfVKYS9g .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXHfVKYS9g .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXHfVKYS9g .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXHfVKYS9g .carousel-indicators {
    display: none;
  }
}
.cid-tXHfVKYS9g .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXHfVKYS9g .carousel-inner > .active {
  display: block;
}
.cid-tXHfVKYS9g .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXHfVKYS9g .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXHfVKYS9g .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXHfVKYS9g .carousel-control,
  .cid-tXHfVKYS9g .carousel-indicators,
  .cid-tXHfVKYS9g .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXHfVKYS9g .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXHfVKYS9g .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXHfVKYS9g .carousel-indicators .active,
.cid-tXHfVKYS9g .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXHfVKYS9g .carousel-indicators .active {
  background: #fff;
}
.cid-tXHfVKYS9g .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXHfVKYS9g .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXHfVKYS9g .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXHfVKYS9g .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXHfVKYS9g .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXHfVKYS9g .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXHfVKYS9g .carousel {
  width: 100%;
}
.cid-tXHfVKYS9g .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXHfVKYS9g .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXHfVKYS9g .modal.fade .modal-dialog,
.cid-tXHfVKYS9g .modal.in .modal-dialog {
  transform: none;
}
.cid-tXHfVKYS9g .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXHfVKYS9g H6 {
  text-align: center;
}
.cid-tWi7mHmUvD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tWi7mHmUvD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWi7mHmUvD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWi7mHmUvD .item {
  padding-bottom: 2rem;
}
.cid-tWi7mHmUvD .item-wrapper {
  position: relative;
}
.cid-tWi7mHmUvD .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-tWi7mHmUvD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tWi7mHmUvD .carousel-control,
.cid-tWi7mHmUvD .close {
  background: #1b1b1b;
}
.cid-tWi7mHmUvD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWi7mHmUvD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWi7mHmUvD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWi7mHmUvD .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWi7mHmUvD .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-tWi7mHmUvD .close::before {
  content: '\e91a';
}
.cid-tWi7mHmUvD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWi7mHmUvD .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-tWi7mHmUvD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWi7mHmUvD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWi7mHmUvD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWi7mHmUvD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWi7mHmUvD .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-tWi7mHmUvD .carousel-indicators li.active,
.cid-tWi7mHmUvD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWi7mHmUvD .carousel-indicators li::after,
.cid-tWi7mHmUvD .carousel-indicators li::before {
  content: none;
}
.cid-tWi7mHmUvD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWi7mHmUvD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWi7mHmUvD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWi7mHmUvD .carousel-indicators {
    display: none;
  }
}
.cid-tWi7mHmUvD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWi7mHmUvD .carousel-inner > .active {
  display: block;
}
.cid-tWi7mHmUvD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWi7mHmUvD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWi7mHmUvD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWi7mHmUvD .carousel-control,
  .cid-tWi7mHmUvD .carousel-indicators,
  .cid-tWi7mHmUvD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWi7mHmUvD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWi7mHmUvD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWi7mHmUvD .carousel-indicators .active,
.cid-tWi7mHmUvD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWi7mHmUvD .carousel-indicators .active {
  background: #fff;
}
.cid-tWi7mHmUvD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWi7mHmUvD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWi7mHmUvD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWi7mHmUvD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWi7mHmUvD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWi7mHmUvD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWi7mHmUvD .carousel {
  width: 100%;
}
.cid-tWi7mHmUvD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWi7mHmUvD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWi7mHmUvD .modal.fade .modal-dialog,
.cid-tWi7mHmUvD .modal.in .modal-dialog {
  transform: none;
}
.cid-tWi7mHmUvD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWi7mHmUvD H6 {
  text-align: center;
}
.cid-tWbOZQZfqJ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tWbOZQZfqJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWbOZQZfqJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWbOZQZfqJ .item {
  padding-bottom: 2rem;
}
.cid-tWbOZQZfqJ .item-wrapper {
  position: relative;
}
.cid-tWbOZQZfqJ .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-tWbOZQZfqJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tWbOZQZfqJ .carousel-control,
.cid-tWbOZQZfqJ .close {
  background: #1b1b1b;
}
.cid-tWbOZQZfqJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWbOZQZfqJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWbOZQZfqJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWbOZQZfqJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWbOZQZfqJ .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-tWbOZQZfqJ .close::before {
  content: '\e91a';
}
.cid-tWbOZQZfqJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWbOZQZfqJ .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-tWbOZQZfqJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWbOZQZfqJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWbOZQZfqJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWbOZQZfqJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWbOZQZfqJ .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-tWbOZQZfqJ .carousel-indicators li.active,
.cid-tWbOZQZfqJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWbOZQZfqJ .carousel-indicators li::after,
.cid-tWbOZQZfqJ .carousel-indicators li::before {
  content: none;
}
.cid-tWbOZQZfqJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWbOZQZfqJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWbOZQZfqJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWbOZQZfqJ .carousel-indicators {
    display: none;
  }
}
.cid-tWbOZQZfqJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWbOZQZfqJ .carousel-inner > .active {
  display: block;
}
.cid-tWbOZQZfqJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWbOZQZfqJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWbOZQZfqJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWbOZQZfqJ .carousel-control,
  .cid-tWbOZQZfqJ .carousel-indicators,
  .cid-tWbOZQZfqJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWbOZQZfqJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWbOZQZfqJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWbOZQZfqJ .carousel-indicators .active,
.cid-tWbOZQZfqJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWbOZQZfqJ .carousel-indicators .active {
  background: #fff;
}
.cid-tWbOZQZfqJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWbOZQZfqJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWbOZQZfqJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWbOZQZfqJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWbOZQZfqJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWbOZQZfqJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWbOZQZfqJ .carousel {
  width: 100%;
}
.cid-tWbOZQZfqJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWbOZQZfqJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWbOZQZfqJ .modal.fade .modal-dialog,
.cid-tWbOZQZfqJ .modal.in .modal-dialog {
  transform: none;
}
.cid-tWbOZQZfqJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWbOZQZfqJ H6 {
  text-align: center;
}
.cid-tUREUNmBfP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tUREUNmBfP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUREUNmBfP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUREUNmBfP .item {
  padding-bottom: 2rem;
}
.cid-tUREUNmBfP .item-wrapper {
  position: relative;
}
.cid-tUREUNmBfP .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-tUREUNmBfP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tUREUNmBfP .carousel-control,
.cid-tUREUNmBfP .close {
  background: #1b1b1b;
}
.cid-tUREUNmBfP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tUREUNmBfP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tUREUNmBfP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tUREUNmBfP .carousel-control-next span {
  margin-left: 5px;
}
.cid-tUREUNmBfP .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-tUREUNmBfP .close::before {
  content: '\e91a';
}
.cid-tUREUNmBfP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tUREUNmBfP .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-tUREUNmBfP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tUREUNmBfP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tUREUNmBfP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tUREUNmBfP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tUREUNmBfP .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-tUREUNmBfP .carousel-indicators li.active,
.cid-tUREUNmBfP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tUREUNmBfP .carousel-indicators li::after,
.cid-tUREUNmBfP .carousel-indicators li::before {
  content: none;
}
.cid-tUREUNmBfP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tUREUNmBfP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tUREUNmBfP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tUREUNmBfP .carousel-indicators {
    display: none;
  }
}
.cid-tUREUNmBfP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tUREUNmBfP .carousel-inner > .active {
  display: block;
}
.cid-tUREUNmBfP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tUREUNmBfP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tUREUNmBfP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tUREUNmBfP .carousel-control,
  .cid-tUREUNmBfP .carousel-indicators,
  .cid-tUREUNmBfP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tUREUNmBfP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tUREUNmBfP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tUREUNmBfP .carousel-indicators .active,
.cid-tUREUNmBfP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tUREUNmBfP .carousel-indicators .active {
  background: #fff;
}
.cid-tUREUNmBfP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tUREUNmBfP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tUREUNmBfP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tUREUNmBfP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tUREUNmBfP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tUREUNmBfP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tUREUNmBfP .carousel {
  width: 100%;
}
.cid-tUREUNmBfP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tUREUNmBfP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tUREUNmBfP .modal.fade .modal-dialog,
.cid-tUREUNmBfP .modal.in .modal-dialog {
  transform: none;
}
.cid-tUREUNmBfP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tUREUNmBfP H6 {
  text-align: center;
}
.cid-tTDzXSQMR4 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tTDzXSQMR4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTDzXSQMR4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTDzXSQMR4 .item {
  padding-bottom: 2rem;
}
.cid-tTDzXSQMR4 .item-wrapper {
  position: relative;
}
.cid-tTDzXSQMR4 .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-tTDzXSQMR4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tTDzXSQMR4 .carousel-control,
.cid-tTDzXSQMR4 .close {
  background: #1b1b1b;
}
.cid-tTDzXSQMR4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tTDzXSQMR4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tTDzXSQMR4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tTDzXSQMR4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tTDzXSQMR4 .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-tTDzXSQMR4 .close::before {
  content: '\e91a';
}
.cid-tTDzXSQMR4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tTDzXSQMR4 .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-tTDzXSQMR4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTDzXSQMR4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tTDzXSQMR4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tTDzXSQMR4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tTDzXSQMR4 .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-tTDzXSQMR4 .carousel-indicators li.active,
.cid-tTDzXSQMR4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tTDzXSQMR4 .carousel-indicators li::after,
.cid-tTDzXSQMR4 .carousel-indicators li::before {
  content: none;
}
.cid-tTDzXSQMR4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tTDzXSQMR4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tTDzXSQMR4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tTDzXSQMR4 .carousel-indicators {
    display: none;
  }
}
.cid-tTDzXSQMR4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tTDzXSQMR4 .carousel-inner > .active {
  display: block;
}
.cid-tTDzXSQMR4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTDzXSQMR4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTDzXSQMR4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tTDzXSQMR4 .carousel-control,
  .cid-tTDzXSQMR4 .carousel-indicators,
  .cid-tTDzXSQMR4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tTDzXSQMR4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tTDzXSQMR4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tTDzXSQMR4 .carousel-indicators .active,
.cid-tTDzXSQMR4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tTDzXSQMR4 .carousel-indicators .active {
  background: #fff;
}
.cid-tTDzXSQMR4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tTDzXSQMR4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tTDzXSQMR4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tTDzXSQMR4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tTDzXSQMR4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tTDzXSQMR4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tTDzXSQMR4 .carousel {
  width: 100%;
}
.cid-tTDzXSQMR4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tTDzXSQMR4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tTDzXSQMR4 .modal.fade .modal-dialog,
.cid-tTDzXSQMR4 .modal.in .modal-dialog {
  transform: none;
}
.cid-tTDzXSQMR4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tTDzXSQMR4 H6 {
  text-align: center;
}
.cid-tTsLOIz7RX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tTsLOIz7RX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTsLOIz7RX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTsLOIz7RX .item {
  padding-bottom: 2rem;
}
.cid-tTsLOIz7RX .item-wrapper {
  position: relative;
}
.cid-tTsLOIz7RX .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-tTsLOIz7RX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tTsLOIz7RX .carousel-control,
.cid-tTsLOIz7RX .close {
  background: #1b1b1b;
}
.cid-tTsLOIz7RX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tTsLOIz7RX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tTsLOIz7RX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tTsLOIz7RX .carousel-control-next span {
  margin-left: 5px;
}
.cid-tTsLOIz7RX .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-tTsLOIz7RX .close::before {
  content: '\e91a';
}
.cid-tTsLOIz7RX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tTsLOIz7RX .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-tTsLOIz7RX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTsLOIz7RX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tTsLOIz7RX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tTsLOIz7RX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tTsLOIz7RX .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-tTsLOIz7RX .carousel-indicators li.active,
.cid-tTsLOIz7RX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tTsLOIz7RX .carousel-indicators li::after,
.cid-tTsLOIz7RX .carousel-indicators li::before {
  content: none;
}
.cid-tTsLOIz7RX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tTsLOIz7RX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tTsLOIz7RX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tTsLOIz7RX .carousel-indicators {
    display: none;
  }
}
.cid-tTsLOIz7RX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tTsLOIz7RX .carousel-inner > .active {
  display: block;
}
.cid-tTsLOIz7RX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTsLOIz7RX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTsLOIz7RX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tTsLOIz7RX .carousel-control,
  .cid-tTsLOIz7RX .carousel-indicators,
  .cid-tTsLOIz7RX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tTsLOIz7RX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tTsLOIz7RX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tTsLOIz7RX .carousel-indicators .active,
.cid-tTsLOIz7RX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tTsLOIz7RX .carousel-indicators .active {
  background: #fff;
}
.cid-tTsLOIz7RX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tTsLOIz7RX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tTsLOIz7RX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tTsLOIz7RX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tTsLOIz7RX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tTsLOIz7RX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tTsLOIz7RX .carousel {
  width: 100%;
}
.cid-tTsLOIz7RX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tTsLOIz7RX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tTsLOIz7RX .modal.fade .modal-dialog,
.cid-tTsLOIz7RX .modal.in .modal-dialog {
  transform: none;
}
.cid-tTsLOIz7RX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tTsLOIz7RX H6 {
  text-align: center;
}
.cid-tRFdNqeQm2 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tRFdNqeQm2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFdNqeQm2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFdNqeQm2 .item {
  padding-bottom: 2rem;
}
.cid-tRFdNqeQm2 .item-wrapper {
  position: relative;
}
.cid-tRFdNqeQm2 .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-tRFdNqeQm2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tRFdNqeQm2 .carousel-control,
.cid-tRFdNqeQm2 .close {
  background: #1b1b1b;
}
.cid-tRFdNqeQm2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tRFdNqeQm2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tRFdNqeQm2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tRFdNqeQm2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tRFdNqeQm2 .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-tRFdNqeQm2 .close::before {
  content: '\e91a';
}
.cid-tRFdNqeQm2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRFdNqeQm2 .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-tRFdNqeQm2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFdNqeQm2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tRFdNqeQm2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tRFdNqeQm2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tRFdNqeQm2 .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-tRFdNqeQm2 .carousel-indicators li.active,
.cid-tRFdNqeQm2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tRFdNqeQm2 .carousel-indicators li::after,
.cid-tRFdNqeQm2 .carousel-indicators li::before {
  content: none;
}
.cid-tRFdNqeQm2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tRFdNqeQm2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tRFdNqeQm2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tRFdNqeQm2 .carousel-indicators {
    display: none;
  }
}
.cid-tRFdNqeQm2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tRFdNqeQm2 .carousel-inner > .active {
  display: block;
}
.cid-tRFdNqeQm2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFdNqeQm2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRFdNqeQm2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tRFdNqeQm2 .carousel-control,
  .cid-tRFdNqeQm2 .carousel-indicators,
  .cid-tRFdNqeQm2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tRFdNqeQm2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tRFdNqeQm2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tRFdNqeQm2 .carousel-indicators .active,
.cid-tRFdNqeQm2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tRFdNqeQm2 .carousel-indicators .active {
  background: #fff;
}
.cid-tRFdNqeQm2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tRFdNqeQm2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tRFdNqeQm2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tRFdNqeQm2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tRFdNqeQm2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tRFdNqeQm2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tRFdNqeQm2 .carousel {
  width: 100%;
}
.cid-tRFdNqeQm2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tRFdNqeQm2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tRFdNqeQm2 .modal.fade .modal-dialog,
.cid-tRFdNqeQm2 .modal.in .modal-dialog {
  transform: none;
}
.cid-tRFdNqeQm2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tRFdNqeQm2 H6 {
  text-align: center;
}
.cid-tP0Cu00G44 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tP0Cu00G44 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP0Cu00G44 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP0Cu00G44 .item {
  padding-bottom: 2rem;
}
.cid-tP0Cu00G44 .item-wrapper {
  position: relative;
}
.cid-tP0Cu00G44 .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-tP0Cu00G44 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tP0Cu00G44 .carousel-control,
.cid-tP0Cu00G44 .close {
  background: #1b1b1b;
}
.cid-tP0Cu00G44 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tP0Cu00G44 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tP0Cu00G44 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tP0Cu00G44 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tP0Cu00G44 .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-tP0Cu00G44 .close::before {
  content: '\e91a';
}
.cid-tP0Cu00G44 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tP0Cu00G44 .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-tP0Cu00G44 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tP0Cu00G44 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tP0Cu00G44 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tP0Cu00G44 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tP0Cu00G44 .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-tP0Cu00G44 .carousel-indicators li.active,
.cid-tP0Cu00G44 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tP0Cu00G44 .carousel-indicators li::after,
.cid-tP0Cu00G44 .carousel-indicators li::before {
  content: none;
}
.cid-tP0Cu00G44 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tP0Cu00G44 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tP0Cu00G44 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tP0Cu00G44 .carousel-indicators {
    display: none;
  }
}
.cid-tP0Cu00G44 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tP0Cu00G44 .carousel-inner > .active {
  display: block;
}
.cid-tP0Cu00G44 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tP0Cu00G44 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tP0Cu00G44 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tP0Cu00G44 .carousel-control,
  .cid-tP0Cu00G44 .carousel-indicators,
  .cid-tP0Cu00G44 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tP0Cu00G44 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tP0Cu00G44 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tP0Cu00G44 .carousel-indicators .active,
.cid-tP0Cu00G44 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tP0Cu00G44 .carousel-indicators .active {
  background: #fff;
}
.cid-tP0Cu00G44 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tP0Cu00G44 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tP0Cu00G44 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tP0Cu00G44 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tP0Cu00G44 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tP0Cu00G44 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tP0Cu00G44 .carousel {
  width: 100%;
}
.cid-tP0Cu00G44 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tP0Cu00G44 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tP0Cu00G44 .modal.fade .modal-dialog,
.cid-tP0Cu00G44 .modal.in .modal-dialog {
  transform: none;
}
.cid-tP0Cu00G44 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tP0Cu00G44 H6 {
  text-align: center;
}
.cid-tN8SWOYjcQ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tN8SWOYjcQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN8SWOYjcQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN8SWOYjcQ .item {
  padding-bottom: 2rem;
}
.cid-tN8SWOYjcQ .item-wrapper {
  position: relative;
}
.cid-tN8SWOYjcQ .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-tN8SWOYjcQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tN8SWOYjcQ .carousel-control,
.cid-tN8SWOYjcQ .close {
  background: #1b1b1b;
}
.cid-tN8SWOYjcQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tN8SWOYjcQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tN8SWOYjcQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tN8SWOYjcQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tN8SWOYjcQ .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-tN8SWOYjcQ .close::before {
  content: '\e91a';
}
.cid-tN8SWOYjcQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tN8SWOYjcQ .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-tN8SWOYjcQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tN8SWOYjcQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tN8SWOYjcQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tN8SWOYjcQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tN8SWOYjcQ .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-tN8SWOYjcQ .carousel-indicators li.active,
.cid-tN8SWOYjcQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tN8SWOYjcQ .carousel-indicators li::after,
.cid-tN8SWOYjcQ .carousel-indicators li::before {
  content: none;
}
.cid-tN8SWOYjcQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tN8SWOYjcQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tN8SWOYjcQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tN8SWOYjcQ .carousel-indicators {
    display: none;
  }
}
.cid-tN8SWOYjcQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tN8SWOYjcQ .carousel-inner > .active {
  display: block;
}
.cid-tN8SWOYjcQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tN8SWOYjcQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tN8SWOYjcQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tN8SWOYjcQ .carousel-control,
  .cid-tN8SWOYjcQ .carousel-indicators,
  .cid-tN8SWOYjcQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tN8SWOYjcQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tN8SWOYjcQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tN8SWOYjcQ .carousel-indicators .active,
.cid-tN8SWOYjcQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tN8SWOYjcQ .carousel-indicators .active {
  background: #fff;
}
.cid-tN8SWOYjcQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tN8SWOYjcQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tN8SWOYjcQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tN8SWOYjcQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tN8SWOYjcQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tN8SWOYjcQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tN8SWOYjcQ .carousel {
  width: 100%;
}
.cid-tN8SWOYjcQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tN8SWOYjcQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tN8SWOYjcQ .modal.fade .modal-dialog,
.cid-tN8SWOYjcQ .modal.in .modal-dialog {
  transform: none;
}
.cid-tN8SWOYjcQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tN8SWOYjcQ H6 {
  text-align: center;
}
.cid-tJ4RvXbnSg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tJ4RvXbnSg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ4RvXbnSg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ4RvXbnSg .item {
  padding-bottom: 2rem;
}
.cid-tJ4RvXbnSg .item-wrapper {
  position: relative;
}
.cid-tJ4RvXbnSg .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-tJ4RvXbnSg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tJ4RvXbnSg .carousel-control,
.cid-tJ4RvXbnSg .close {
  background: #1b1b1b;
}
.cid-tJ4RvXbnSg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tJ4RvXbnSg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tJ4RvXbnSg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tJ4RvXbnSg .carousel-control-next span {
  margin-left: 5px;
}
.cid-tJ4RvXbnSg .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-tJ4RvXbnSg .close::before {
  content: '\e91a';
}
.cid-tJ4RvXbnSg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tJ4RvXbnSg .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-tJ4RvXbnSg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tJ4RvXbnSg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tJ4RvXbnSg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tJ4RvXbnSg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tJ4RvXbnSg .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-tJ4RvXbnSg .carousel-indicators li.active,
.cid-tJ4RvXbnSg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tJ4RvXbnSg .carousel-indicators li::after,
.cid-tJ4RvXbnSg .carousel-indicators li::before {
  content: none;
}
.cid-tJ4RvXbnSg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tJ4RvXbnSg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tJ4RvXbnSg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tJ4RvXbnSg .carousel-indicators {
    display: none;
  }
}
.cid-tJ4RvXbnSg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tJ4RvXbnSg .carousel-inner > .active {
  display: block;
}
.cid-tJ4RvXbnSg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tJ4RvXbnSg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tJ4RvXbnSg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tJ4RvXbnSg .carousel-control,
  .cid-tJ4RvXbnSg .carousel-indicators,
  .cid-tJ4RvXbnSg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tJ4RvXbnSg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tJ4RvXbnSg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tJ4RvXbnSg .carousel-indicators .active,
.cid-tJ4RvXbnSg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tJ4RvXbnSg .carousel-indicators .active {
  background: #fff;
}
.cid-tJ4RvXbnSg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tJ4RvXbnSg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tJ4RvXbnSg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tJ4RvXbnSg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tJ4RvXbnSg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tJ4RvXbnSg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tJ4RvXbnSg .carousel {
  width: 100%;
}
.cid-tJ4RvXbnSg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tJ4RvXbnSg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tJ4RvXbnSg .modal.fade .modal-dialog,
.cid-tJ4RvXbnSg .modal.in .modal-dialog {
  transform: none;
}
.cid-tJ4RvXbnSg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tJ4RvXbnSg H6 {
  text-align: center;
}
.cid-uSho3VzpIw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSho3VzpIw .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tGwKsIQcNw {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tGwKsIQcNw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tGwKsIQcNw .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tGwKsIQcNw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tGwKsIQcNw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tGwKsIQcNw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tGwKsIQcNw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tGwKsIQcNw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tGwKsIQcNw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tGwKsIQcNw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tGwKsIQcNw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tGwKsIQcNw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tGwKsIQcNw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tGwKsIQcNw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tGwKsIQcNw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tGwKsIQcNw .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tGTfXynkj8 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTfXynkj8 .nav-item:focus,
.cid-tGTfXynkj8 .nav-link:focus {
  outline: none;
}
.cid-tGTfXynkj8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTfXynkj8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGTfXynkj8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tGTfXynkj8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tGTfXynkj8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTfXynkj8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGTfXynkj8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGTfXynkj8 .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-tGTfXynkj8 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tGTfXynkj8 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGTfXynkj8 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tGTfXynkj8 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tGTfXynkj8 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tGTfXynkj8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGTfXynkj8 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tGTfXynkj8 .navbar.collapsed .navbar-collapse.show,
.cid-tGTfXynkj8 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGTfXynkj8 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tGTfXynkj8 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tGTfXynkj8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tGTfXynkj8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGTfXynkj8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGTfXynkj8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tGTfXynkj8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGTfXynkj8 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGTfXynkj8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGTfXynkj8 .navbar.collapsed .right-menu,
.cid-tGTfXynkj8 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tGTfXynkj8 .navbar .navbar-collapse.show,
  .cid-tGTfXynkj8 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tGTfXynkj8 .navbar .navbar-collapse.show .brand-container,
  .cid-tGTfXynkj8 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tGTfXynkj8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGTfXynkj8 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tGTfXynkj8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGTfXynkj8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGTfXynkj8 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tGTfXynkj8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tGTfXynkj8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGTfXynkj8 .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-tGTfXynkj8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tGTfXynkj8 .navbar .right-menu,
  .cid-tGTfXynkj8 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tGTfXynkj8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGTfXynkj8 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGTfXynkj8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tGTfXynkj8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tGTfXynkj8 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGTfXynkj8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGTfXynkj8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGTfXynkj8 .dropdown-item.active,
.cid-tGTfXynkj8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGTfXynkj8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGTfXynkj8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGTfXynkj8 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGTfXynkj8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tGTfXynkj8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGTfXynkj8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGTfXynkj8 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tGTfXynkj8 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tGTfXynkj8 .navbar-buttons {
  margin-left: auto;
}
.cid-tGTfXynkj8 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tGTfXynkj8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tGTfXynkj8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGTfXynkj8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGTfXynkj8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGTfXynkj8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGTfXynkj8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGTfXynkj8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tGTfXynkj8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tGTfXynkj8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGTfXynkj8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGTfXynkj8 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGTfXynkj8 .right-menu,
.cid-tGTfXynkj8 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tGTfXynkj8 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGTfXynkj8 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGTfXynkj8 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGTfXynkj8 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tGTfXynkj8 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tGTfXynkj8 .card-wrapper {
  z-index: 3;
}
.cid-tGTfXynkj8 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tGTfXynkj8 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGTfXynkj8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHgGmZNPvP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tHgGmZNPvP .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tHgKiOoJq0 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHgKiOoJq0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHgKiOoJq0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHgKiOoJq0 .mbr-section-title {
  color: #6400af;
}
.cid-uyLgfmX2ee {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLgfmX2ee .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tH0lgakk2i {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tH0lgakk2i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH0lgakk2i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH0lgakk2i .item {
  padding-bottom: 2rem;
}
.cid-tH0lgakk2i .item-wrapper {
  position: relative;
}
.cid-tH0lgakk2i .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-tH0lgakk2i .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tH0lgakk2i .carousel-control,
.cid-tH0lgakk2i .close {
  background: #1b1b1b;
}
.cid-tH0lgakk2i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tH0lgakk2i .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tH0lgakk2i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tH0lgakk2i .carousel-control-next span {
  margin-left: 5px;
}
.cid-tH0lgakk2i .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-tH0lgakk2i .close::before {
  content: '\e91a';
}
.cid-tH0lgakk2i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tH0lgakk2i .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-tH0lgakk2i .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH0lgakk2i .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tH0lgakk2i .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tH0lgakk2i .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tH0lgakk2i .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-tH0lgakk2i .carousel-indicators li.active,
.cid-tH0lgakk2i .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tH0lgakk2i .carousel-indicators li::after,
.cid-tH0lgakk2i .carousel-indicators li::before {
  content: none;
}
.cid-tH0lgakk2i .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tH0lgakk2i .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tH0lgakk2i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tH0lgakk2i .carousel-indicators {
    display: none;
  }
}
.cid-tH0lgakk2i .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tH0lgakk2i .carousel-inner > .active {
  display: block;
}
.cid-tH0lgakk2i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH0lgakk2i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH0lgakk2i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tH0lgakk2i .carousel-control,
  .cid-tH0lgakk2i .carousel-indicators,
  .cid-tH0lgakk2i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tH0lgakk2i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tH0lgakk2i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tH0lgakk2i .carousel-indicators .active,
.cid-tH0lgakk2i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tH0lgakk2i .carousel-indicators .active {
  background: #fff;
}
.cid-tH0lgakk2i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tH0lgakk2i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tH0lgakk2i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tH0lgakk2i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tH0lgakk2i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tH0lgakk2i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tH0lgakk2i .carousel {
  width: 100%;
}
.cid-tH0lgakk2i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tH0lgakk2i .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tH0lgakk2i .modal.fade .modal-dialog,
.cid-tH0lgakk2i .modal.in .modal-dialog {
  transform: none;
}
.cid-tH0lgakk2i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tH0lgakk2i H6 {
  text-align: center;
}
.cid-tH6w1nufB1 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tH6w1nufB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH6w1nufB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH6w1nufB1 .item {
  padding-bottom: 2rem;
}
.cid-tH6w1nufB1 .item-wrapper {
  position: relative;
}
.cid-tH6w1nufB1 .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-tH6w1nufB1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tH6w1nufB1 .carousel-control,
.cid-tH6w1nufB1 .close {
  background: #1b1b1b;
}
.cid-tH6w1nufB1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tH6w1nufB1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tH6w1nufB1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tH6w1nufB1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tH6w1nufB1 .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-tH6w1nufB1 .close::before {
  content: '\e91a';
}
.cid-tH6w1nufB1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tH6w1nufB1 .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-tH6w1nufB1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH6w1nufB1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tH6w1nufB1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tH6w1nufB1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tH6w1nufB1 .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-tH6w1nufB1 .carousel-indicators li.active,
.cid-tH6w1nufB1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tH6w1nufB1 .carousel-indicators li::after,
.cid-tH6w1nufB1 .carousel-indicators li::before {
  content: none;
}
.cid-tH6w1nufB1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tH6w1nufB1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tH6w1nufB1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tH6w1nufB1 .carousel-indicators {
    display: none;
  }
}
.cid-tH6w1nufB1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tH6w1nufB1 .carousel-inner > .active {
  display: block;
}
.cid-tH6w1nufB1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH6w1nufB1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH6w1nufB1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tH6w1nufB1 .carousel-control,
  .cid-tH6w1nufB1 .carousel-indicators,
  .cid-tH6w1nufB1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tH6w1nufB1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tH6w1nufB1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tH6w1nufB1 .carousel-indicators .active,
.cid-tH6w1nufB1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tH6w1nufB1 .carousel-indicators .active {
  background: #fff;
}
.cid-tH6w1nufB1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tH6w1nufB1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tH6w1nufB1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tH6w1nufB1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tH6w1nufB1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tH6w1nufB1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tH6w1nufB1 .carousel {
  width: 100%;
}
.cid-tH6w1nufB1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tH6w1nufB1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tH6w1nufB1 .modal.fade .modal-dialog,
.cid-tH6w1nufB1 .modal.in .modal-dialog {
  transform: none;
}
.cid-tH6w1nufB1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tH6w1nufB1 H6 {
  text-align: center;
}
.cid-tGTgiATyTi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tGTgiATyTi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGTgiATyTi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGTgiATyTi .item {
  padding-bottom: 2rem;
}
.cid-tGTgiATyTi .item-wrapper {
  position: relative;
}
.cid-tGTgiATyTi .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-tGTgiATyTi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tGTgiATyTi .carousel-control,
.cid-tGTgiATyTi .close {
  background: #1b1b1b;
}
.cid-tGTgiATyTi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tGTgiATyTi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tGTgiATyTi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tGTgiATyTi .carousel-control-next span {
  margin-left: 5px;
}
.cid-tGTgiATyTi .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-tGTgiATyTi .close::before {
  content: '\e91a';
}
.cid-tGTgiATyTi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tGTgiATyTi .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-tGTgiATyTi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGTgiATyTi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tGTgiATyTi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tGTgiATyTi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tGTgiATyTi .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-tGTgiATyTi .carousel-indicators li.active,
.cid-tGTgiATyTi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tGTgiATyTi .carousel-indicators li::after,
.cid-tGTgiATyTi .carousel-indicators li::before {
  content: none;
}
.cid-tGTgiATyTi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tGTgiATyTi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tGTgiATyTi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tGTgiATyTi .carousel-indicators {
    display: none;
  }
}
.cid-tGTgiATyTi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tGTgiATyTi .carousel-inner > .active {
  display: block;
}
.cid-tGTgiATyTi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGTgiATyTi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGTgiATyTi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tGTgiATyTi .carousel-control,
  .cid-tGTgiATyTi .carousel-indicators,
  .cid-tGTgiATyTi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tGTgiATyTi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tGTgiATyTi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tGTgiATyTi .carousel-indicators .active,
.cid-tGTgiATyTi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tGTgiATyTi .carousel-indicators .active {
  background: #fff;
}
.cid-tGTgiATyTi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tGTgiATyTi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tGTgiATyTi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tGTgiATyTi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tGTgiATyTi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tGTgiATyTi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tGTgiATyTi .carousel {
  width: 100%;
}
.cid-tGTgiATyTi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tGTgiATyTi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tGTgiATyTi .modal.fade .modal-dialog,
.cid-tGTgiATyTi .modal.in .modal-dialog {
  transform: none;
}
.cid-tGTgiATyTi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tGTgiATyTi H6 {
  text-align: center;
}
.cid-uyLghmiF3O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLghmiF3O .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tGTfXxZqxq {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tGTfXxZqxq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tGTfXxZqxq .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tGTfXxZqxq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tGTfXxZqxq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tGTfXxZqxq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tGTfXxZqxq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tGTfXxZqxq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tGTfXxZqxq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tGTfXxZqxq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tGTfXxZqxq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tGTfXxZqxq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tGTfXxZqxq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tGTfXxZqxq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tGTfXxZqxq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tGTfXxZqxq .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tGTjUOCJWY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTjUOCJWY .nav-item:focus,
.cid-tGTjUOCJWY .nav-link:focus {
  outline: none;
}
.cid-tGTjUOCJWY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTjUOCJWY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGTjUOCJWY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tGTjUOCJWY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tGTjUOCJWY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTjUOCJWY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGTjUOCJWY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGTjUOCJWY .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-tGTjUOCJWY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tGTjUOCJWY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGTjUOCJWY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tGTjUOCJWY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tGTjUOCJWY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tGTjUOCJWY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGTjUOCJWY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tGTjUOCJWY .navbar.collapsed .navbar-collapse.show,
.cid-tGTjUOCJWY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGTjUOCJWY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tGTjUOCJWY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tGTjUOCJWY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tGTjUOCJWY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGTjUOCJWY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGTjUOCJWY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tGTjUOCJWY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGTjUOCJWY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGTjUOCJWY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGTjUOCJWY .navbar.collapsed .right-menu,
.cid-tGTjUOCJWY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tGTjUOCJWY .navbar .navbar-collapse.show,
  .cid-tGTjUOCJWY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tGTjUOCJWY .navbar .navbar-collapse.show .brand-container,
  .cid-tGTjUOCJWY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tGTjUOCJWY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGTjUOCJWY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tGTjUOCJWY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGTjUOCJWY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGTjUOCJWY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tGTjUOCJWY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tGTjUOCJWY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGTjUOCJWY .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-tGTjUOCJWY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tGTjUOCJWY .navbar .right-menu,
  .cid-tGTjUOCJWY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tGTjUOCJWY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGTjUOCJWY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGTjUOCJWY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tGTjUOCJWY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tGTjUOCJWY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGTjUOCJWY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGTjUOCJWY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGTjUOCJWY .dropdown-item.active,
.cid-tGTjUOCJWY .dropdown-item:active {
  background-color: transparent;
}
.cid-tGTjUOCJWY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGTjUOCJWY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGTjUOCJWY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGTjUOCJWY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tGTjUOCJWY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGTjUOCJWY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGTjUOCJWY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tGTjUOCJWY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tGTjUOCJWY .navbar-buttons {
  margin-left: auto;
}
.cid-tGTjUOCJWY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tGTjUOCJWY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tGTjUOCJWY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGTjUOCJWY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGTjUOCJWY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGTjUOCJWY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGTjUOCJWY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGTjUOCJWY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tGTjUOCJWY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tGTjUOCJWY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGTjUOCJWY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGTjUOCJWY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGTjUOCJWY .right-menu,
.cid-tGTjUOCJWY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tGTjUOCJWY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGTjUOCJWY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGTjUOCJWY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGTjUOCJWY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tGTjUOCJWY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tGTjUOCJWY .card-wrapper {
  z-index: 3;
}
.cid-tGTjUOCJWY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tGTjUOCJWY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGTjUOCJWY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHlQjccy8x {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHlQjccy8x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHlQjccy8x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyLh6mvLtE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLh6mvLtE .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tGTjUNCtuK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tGTjUNCtuK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGTjUNCtuK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGTjUNCtuK .item {
  padding-bottom: 2rem;
}
.cid-tGTjUNCtuK .item-wrapper {
  position: relative;
}
.cid-tGTjUNCtuK .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-tGTjUNCtuK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tGTjUNCtuK .carousel-control,
.cid-tGTjUNCtuK .close {
  background: #1b1b1b;
}
.cid-tGTjUNCtuK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tGTjUNCtuK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tGTjUNCtuK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tGTjUNCtuK .carousel-control-next span {
  margin-left: 5px;
}
.cid-tGTjUNCtuK .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-tGTjUNCtuK .close::before {
  content: '\e91a';
}
.cid-tGTjUNCtuK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tGTjUNCtuK .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-tGTjUNCtuK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGTjUNCtuK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tGTjUNCtuK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tGTjUNCtuK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tGTjUNCtuK .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-tGTjUNCtuK .carousel-indicators li.active,
.cid-tGTjUNCtuK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tGTjUNCtuK .carousel-indicators li::after,
.cid-tGTjUNCtuK .carousel-indicators li::before {
  content: none;
}
.cid-tGTjUNCtuK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tGTjUNCtuK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tGTjUNCtuK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tGTjUNCtuK .carousel-indicators {
    display: none;
  }
}
.cid-tGTjUNCtuK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tGTjUNCtuK .carousel-inner > .active {
  display: block;
}
.cid-tGTjUNCtuK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGTjUNCtuK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGTjUNCtuK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tGTjUNCtuK .carousel-control,
  .cid-tGTjUNCtuK .carousel-indicators,
  .cid-tGTjUNCtuK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tGTjUNCtuK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tGTjUNCtuK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tGTjUNCtuK .carousel-indicators .active,
.cid-tGTjUNCtuK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tGTjUNCtuK .carousel-indicators .active {
  background: #fff;
}
.cid-tGTjUNCtuK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tGTjUNCtuK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tGTjUNCtuK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tGTjUNCtuK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tGTjUNCtuK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tGTjUNCtuK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tGTjUNCtuK .carousel {
  width: 100%;
}
.cid-tGTjUNCtuK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tGTjUNCtuK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tGTjUNCtuK .modal.fade .modal-dialog,
.cid-tGTjUNCtuK .modal.in .modal-dialog {
  transform: none;
}
.cid-tGTjUNCtuK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tGTjUNCtuK H6 {
  text-align: center;
}
.cid-uyLh6SLRIZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLh6SLRIZ .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tGUdFvZ5Rl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tGUdFvZ5Rl .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tGTjUObwXp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tGTjUObwXp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tGTjUObwXp .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tGTjUObwXp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tGTjUObwXp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tGTjUObwXp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tGTjUObwXp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tGTjUObwXp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tGTjUObwXp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tGTjUObwXp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tGTjUObwXp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tGTjUObwXp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tGTjUObwXp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tGTjUObwXp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tGTjUObwXp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tGTjUObwXp .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tGTkk429VH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTkk429VH .nav-item:focus,
.cid-tGTkk429VH .nav-link:focus {
  outline: none;
}
.cid-tGTkk429VH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTkk429VH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGTkk429VH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tGTkk429VH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tGTkk429VH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGTkk429VH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGTkk429VH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGTkk429VH .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-tGTkk429VH .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tGTkk429VH .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGTkk429VH .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tGTkk429VH .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tGTkk429VH .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tGTkk429VH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGTkk429VH .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tGTkk429VH .navbar.collapsed .navbar-collapse.show,
.cid-tGTkk429VH .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGTkk429VH .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tGTkk429VH .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tGTkk429VH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tGTkk429VH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGTkk429VH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGTkk429VH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tGTkk429VH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGTkk429VH .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGTkk429VH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGTkk429VH .navbar.collapsed .right-menu,
.cid-tGTkk429VH .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tGTkk429VH .navbar .navbar-collapse.show,
  .cid-tGTkk429VH .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tGTkk429VH .navbar .navbar-collapse.show .brand-container,
  .cid-tGTkk429VH .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tGTkk429VH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGTkk429VH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tGTkk429VH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGTkk429VH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGTkk429VH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tGTkk429VH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tGTkk429VH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGTkk429VH .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-tGTkk429VH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tGTkk429VH .navbar .right-menu,
  .cid-tGTkk429VH .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tGTkk429VH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tGTkk429VH .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tGTkk429VH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tGTkk429VH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tGTkk429VH .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGTkk429VH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGTkk429VH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGTkk429VH .dropdown-item.active,
.cid-tGTkk429VH .dropdown-item:active {
  background-color: transparent;
}
.cid-tGTkk429VH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGTkk429VH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGTkk429VH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGTkk429VH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tGTkk429VH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGTkk429VH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGTkk429VH ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tGTkk429VH ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tGTkk429VH .navbar-buttons {
  margin-left: auto;
}
.cid-tGTkk429VH button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tGTkk429VH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tGTkk429VH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGTkk429VH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGTkk429VH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGTkk429VH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGTkk429VH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGTkk429VH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tGTkk429VH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tGTkk429VH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGTkk429VH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGTkk429VH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGTkk429VH .right-menu,
.cid-tGTkk429VH .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tGTkk429VH .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGTkk429VH .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGTkk429VH .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tGTkk429VH .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tGTkk429VH .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tGTkk429VH .card-wrapper {
  z-index: 3;
}
.cid-tGTkk429VH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tGTkk429VH .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGTkk429VH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHgMxsRAVW {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tHgMxsRAVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHgMxsRAVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHgMxsRAVW .mbr-section-title {
  color: #6400af;
}
.cid-uyLgtDlnPN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLgtDlnPN .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tGTkk2Z2Nb {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tGTkk2Z2Nb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGTkk2Z2Nb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGTkk2Z2Nb .item {
  padding-bottom: 2rem;
}
.cid-tGTkk2Z2Nb .item-wrapper {
  position: relative;
}
.cid-tGTkk2Z2Nb .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-tGTkk2Z2Nb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tGTkk2Z2Nb .carousel-control,
.cid-tGTkk2Z2Nb .close {
  background: #1b1b1b;
}
.cid-tGTkk2Z2Nb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tGTkk2Z2Nb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tGTkk2Z2Nb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tGTkk2Z2Nb .carousel-control-next span {
  margin-left: 5px;
}
.cid-tGTkk2Z2Nb .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-tGTkk2Z2Nb .close::before {
  content: '\e91a';
}
.cid-tGTkk2Z2Nb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tGTkk2Z2Nb .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-tGTkk2Z2Nb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGTkk2Z2Nb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tGTkk2Z2Nb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tGTkk2Z2Nb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tGTkk2Z2Nb .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-tGTkk2Z2Nb .carousel-indicators li.active,
.cid-tGTkk2Z2Nb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tGTkk2Z2Nb .carousel-indicators li::after,
.cid-tGTkk2Z2Nb .carousel-indicators li::before {
  content: none;
}
.cid-tGTkk2Z2Nb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tGTkk2Z2Nb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tGTkk2Z2Nb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tGTkk2Z2Nb .carousel-indicators {
    display: none;
  }
}
.cid-tGTkk2Z2Nb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tGTkk2Z2Nb .carousel-inner > .active {
  display: block;
}
.cid-tGTkk2Z2Nb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGTkk2Z2Nb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tGTkk2Z2Nb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tGTkk2Z2Nb .carousel-control,
  .cid-tGTkk2Z2Nb .carousel-indicators,
  .cid-tGTkk2Z2Nb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tGTkk2Z2Nb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tGTkk2Z2Nb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tGTkk2Z2Nb .carousel-indicators .active,
.cid-tGTkk2Z2Nb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tGTkk2Z2Nb .carousel-indicators .active {
  background: #fff;
}
.cid-tGTkk2Z2Nb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tGTkk2Z2Nb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tGTkk2Z2Nb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tGTkk2Z2Nb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tGTkk2Z2Nb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tGTkk2Z2Nb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tGTkk2Z2Nb .carousel {
  width: 100%;
}
.cid-tGTkk2Z2Nb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tGTkk2Z2Nb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tGTkk2Z2Nb .modal.fade .modal-dialog,
.cid-tGTkk2Z2Nb .modal.in .modal-dialog {
  transform: none;
}
.cid-tGTkk2Z2Nb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tGTkk2Z2Nb H6 {
  text-align: center;
}
.cid-uyLgu8umSj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLgu8umSj .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tGTkk3FT1d {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tGTkk3FT1d .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tGTkk3FT1d .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tGTkk3FT1d .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tGTkk3FT1d .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tGTkk3FT1d .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tGTkk3FT1d .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tGTkk3FT1d .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tGTkk3FT1d .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tGTkk3FT1d .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tGTkk3FT1d .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tGTkk3FT1d .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tGTkk3FT1d .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tGTkk3FT1d .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tGTkk3FT1d .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tGTkk3FT1d .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tJrWaGcS7N .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJrWaGcS7N .nav-item:focus,
.cid-tJrWaGcS7N .nav-link:focus {
  outline: none;
}
.cid-tJrWaGcS7N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJrWaGcS7N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJrWaGcS7N .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tJrWaGcS7N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJrWaGcS7N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJrWaGcS7N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJrWaGcS7N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJrWaGcS7N .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-tJrWaGcS7N .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tJrWaGcS7N .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tJrWaGcS7N .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tJrWaGcS7N .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tJrWaGcS7N .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tJrWaGcS7N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJrWaGcS7N .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tJrWaGcS7N .navbar.collapsed .navbar-collapse.show,
.cid-tJrWaGcS7N .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tJrWaGcS7N .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tJrWaGcS7N .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tJrWaGcS7N .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJrWaGcS7N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJrWaGcS7N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJrWaGcS7N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJrWaGcS7N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJrWaGcS7N .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tJrWaGcS7N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJrWaGcS7N .navbar.collapsed .right-menu,
.cid-tJrWaGcS7N .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tJrWaGcS7N .navbar .navbar-collapse.show,
  .cid-tJrWaGcS7N .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tJrWaGcS7N .navbar .navbar-collapse.show .brand-container,
  .cid-tJrWaGcS7N .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tJrWaGcS7N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJrWaGcS7N .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJrWaGcS7N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJrWaGcS7N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJrWaGcS7N .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJrWaGcS7N .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJrWaGcS7N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJrWaGcS7N .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-tJrWaGcS7N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tJrWaGcS7N .navbar .right-menu,
  .cid-tJrWaGcS7N .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tJrWaGcS7N .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJrWaGcS7N .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tJrWaGcS7N .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJrWaGcS7N .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJrWaGcS7N .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJrWaGcS7N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJrWaGcS7N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJrWaGcS7N .dropdown-item.active,
.cid-tJrWaGcS7N .dropdown-item:active {
  background-color: transparent;
}
.cid-tJrWaGcS7N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJrWaGcS7N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJrWaGcS7N .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJrWaGcS7N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tJrWaGcS7N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJrWaGcS7N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJrWaGcS7N ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tJrWaGcS7N ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tJrWaGcS7N .navbar-buttons {
  margin-left: auto;
}
.cid-tJrWaGcS7N button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJrWaGcS7N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tJrWaGcS7N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJrWaGcS7N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJrWaGcS7N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJrWaGcS7N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJrWaGcS7N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJrWaGcS7N nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tJrWaGcS7N nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tJrWaGcS7N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJrWaGcS7N a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJrWaGcS7N .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJrWaGcS7N .right-menu,
.cid-tJrWaGcS7N .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tJrWaGcS7N .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tJrWaGcS7N .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tJrWaGcS7N .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tJrWaGcS7N .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tJrWaGcS7N .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tJrWaGcS7N .card-wrapper {
  z-index: 3;
}
.cid-tJrWaGcS7N .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tJrWaGcS7N .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJrWaGcS7N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7iCGvh4hI {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u7iCGvh4hI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7iCGvh4hI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u7iCGvh4hI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u7iCGvh4hI .row {
  flex-direction: row-reverse;
}
.cid-u7iCGvh4hI img {
  width: 100%;
}
.cid-tJrWaAPjJc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tJrWaAPjJc .mbr-text,
.cid-tJrWaAPjJc .mbr-section-btn {
  color: #232323;
}
.cid-tJrWaAPjJc .card-title,
.cid-tJrWaAPjJc .card-box {
  color: #6400af;
}
.cid-tJrWaAPjJc .mbr-text,
.cid-tJrWaAPjJc .link-wrap {
  color: #ffffff;
}
.cid-tJrWaAPjJc .card-box .mbr-text,
.cid-tJrWaAPjJc .mbr-section-btn {
  color: #6400af;
}
.cid-uSgJ2madAi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgJ2madAi .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tJrWaBM5mx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tJrWaBM5mx ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tJrWaBM5mx li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tJrWaBM5mx ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6400af;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tJrWaFIS5u {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tJrWaFIS5u .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tJrWaFIS5u .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tJrWaFIS5u .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tJrWaFIS5u .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tJrWaFIS5u .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tJrWaFIS5u .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tJrWaFIS5u .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tJrWaFIS5u .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tJrWaFIS5u .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tJrWaFIS5u .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tJrWaFIS5u .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tJrWaFIS5u .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tJrWaFIS5u .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tJrWaFIS5u .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tJrWaFIS5u .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tJrVJj1GQr .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJrVJj1GQr .nav-item:focus,
.cid-tJrVJj1GQr .nav-link:focus {
  outline: none;
}
.cid-tJrVJj1GQr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJrVJj1GQr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJrVJj1GQr .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tJrVJj1GQr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJrVJj1GQr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJrVJj1GQr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJrVJj1GQr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJrVJj1GQr .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-tJrVJj1GQr .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tJrVJj1GQr .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tJrVJj1GQr .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tJrVJj1GQr .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tJrVJj1GQr .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tJrVJj1GQr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJrVJj1GQr .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tJrVJj1GQr .navbar.collapsed .navbar-collapse.show,
.cid-tJrVJj1GQr .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tJrVJj1GQr .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tJrVJj1GQr .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tJrVJj1GQr .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJrVJj1GQr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJrVJj1GQr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJrVJj1GQr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJrVJj1GQr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJrVJj1GQr .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tJrVJj1GQr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJrVJj1GQr .navbar.collapsed .right-menu,
.cid-tJrVJj1GQr .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tJrVJj1GQr .navbar .navbar-collapse.show,
  .cid-tJrVJj1GQr .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tJrVJj1GQr .navbar .navbar-collapse.show .brand-container,
  .cid-tJrVJj1GQr .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tJrVJj1GQr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJrVJj1GQr .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJrVJj1GQr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJrVJj1GQr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJrVJj1GQr .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJrVJj1GQr .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJrVJj1GQr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJrVJj1GQr .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-tJrVJj1GQr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tJrVJj1GQr .navbar .right-menu,
  .cid-tJrVJj1GQr .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tJrVJj1GQr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJrVJj1GQr .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tJrVJj1GQr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJrVJj1GQr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJrVJj1GQr .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJrVJj1GQr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJrVJj1GQr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJrVJj1GQr .dropdown-item.active,
.cid-tJrVJj1GQr .dropdown-item:active {
  background-color: transparent;
}
.cid-tJrVJj1GQr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJrVJj1GQr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJrVJj1GQr .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJrVJj1GQr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tJrVJj1GQr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJrVJj1GQr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJrVJj1GQr ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tJrVJj1GQr ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tJrVJj1GQr .navbar-buttons {
  margin-left: auto;
}
.cid-tJrVJj1GQr button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJrVJj1GQr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tJrVJj1GQr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJrVJj1GQr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJrVJj1GQr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJrVJj1GQr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJrVJj1GQr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJrVJj1GQr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tJrVJj1GQr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tJrVJj1GQr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJrVJj1GQr a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJrVJj1GQr .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJrVJj1GQr .right-menu,
.cid-tJrVJj1GQr .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tJrVJj1GQr .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tJrVJj1GQr .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tJrVJj1GQr .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tJrVJj1GQr .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tJrVJj1GQr .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tJrVJj1GQr .card-wrapper {
  z-index: 3;
}
.cid-tJrVJj1GQr .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tJrVJj1GQr .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJrVJj1GQr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7iE4hfxqo {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u7iE4hfxqo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7iE4hfxqo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u7iE4hfxqo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u7iE4hfxqo .row {
  flex-direction: row-reverse;
}
.cid-u7iE4hfxqo img {
  width: 100%;
}
.cid-tJrVJ8Nf8I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tJrVJ8Nf8I .mbr-text,
.cid-tJrVJ8Nf8I .mbr-section-btn {
  color: #232323;
}
.cid-tJrVJ8Nf8I .card-title,
.cid-tJrVJ8Nf8I .card-box {
  color: #6400af;
}
.cid-tJrVJ8Nf8I .mbr-text,
.cid-tJrVJ8Nf8I .link-wrap {
  color: #ffffff;
}
.cid-tJrVJ8Nf8I .card-box .mbr-text,
.cid-tJrVJ8Nf8I .mbr-section-btn {
  color: #000000;
}
.cid-uSgIL4xlXH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgIL4xlXH .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tJrVJ9FdAG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tJrVJ9FdAG .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tJrVJ9FdAG .counter-container ul li {
  margin-bottom: 2rem;
  position: relative;
}
.cid-tJrVJ9FdAG .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #800096;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tJrVJ9FdAG .mbr-section-title {
  text-align: center;
  color: #232323;
}
.cid-tJrVJ9FdAG .mbr-text {
  color: #191b1f;
}
.cid-tJrVJ9FdAG .mbr-subtitle {
  text-align: center;
  color: #eff0ff;
}
.cid-tJrVJeudJE {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tJrVJeudJE .mbr-text,
.cid-tJrVJeudJE .mbr-section-btn {
  color: #232323;
}
.cid-tJrVJeudJE .card-title,
.cid-tJrVJeudJE .card-box {
  color: #ffffff;
}
.cid-tJrVJeudJE .mbr-text,
.cid-tJrVJeudJE .link-wrap {
  color: #ffffff;
}
.cid-tJrVJeudJE .card-box .mbr-text,
.cid-tJrVJeudJE .mbr-section-btn {
  color: #000000;
}
.cid-v4UvR88w86 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-v4UvR88w86 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v4UvR88w86 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v4UvR88w86 .text-wrapper {
    padding: 2rem;
  }
}
.cid-v3uJuKXpbw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-v3uJuKXpbw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3uJuKXpbw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v3uJuKXpbw .text-wrapper {
    padding: 2rem;
  }
}
.cid-v0QCZaFpBq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-v0QCZaFpBq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0QCZaFpBq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v0QCZaFpBq .text-wrapper {
    padding: 2rem;
  }
}
.cid-uYcMLR5xTx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uYcMLR5xTx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uYcMLR5xTx img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uYcMLR5xTx .text-wrapper {
    padding: 2rem;
  }
}
.cid-uTAUV0bVL7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uTAUV0bVL7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTAUV0bVL7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTAUV0bVL7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uTAUV0bVL7 .mbr-section-title {
  color: #191b1f;
}
.cid-uQXqg2Ao3Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uQXqg2Ao3Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQXqg2Ao3Y img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQXqg2Ao3Y .text-wrapper {
    padding: 2rem;
  }
}
.cid-uPDkIa3uy1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uPDkIa3uy1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uPDkIa3uy1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPDkIa3uy1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uKl94uarKX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uKl94uarKX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uKl94uarKX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uKl94uarKX .text-wrapper {
    padding: 2rem;
  }
}
.cid-uHHyS0XfyZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uHHyS0XfyZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uHHyS0XfyZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uHHyS0XfyZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-uGnTAVyVu0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uGnTAVyVu0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uGnTAVyVu0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uGnTAVyVu0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uEpAP395nP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uEpAP395nP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uEpAP395nP img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEpAP395nP .text-wrapper {
    padding: 2rem;
  }
}
.cid-uEpAP395nP .mbr-section-title {
  color: #000000;
}
.cid-uCgzjBE01t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uCgzjBE01t .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCgzjBE01t img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uCgzjBE01t .text-wrapper {
    padding: 2rem;
  }
}
.cid-uwB292La5V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uwB292La5V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwB292La5V img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uwB292La5V .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuvZUQm9Cj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uuvZUQm9Cj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uuvZUQm9Cj img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uuvZUQm9Cj .text-wrapper {
    padding: 2rem;
  }
}
.cid-uswYwPjaHo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uswYwPjaHo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uswYwPjaHo img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uswYwPjaHo .text-wrapper {
    padding: 2rem;
  }
}
.cid-unUA4DWfee {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-unUA4DWfee .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-unUA4DWfee img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-unUA4DWfee .text-wrapper {
    padding: 2rem;
  }
}
.cid-ulVdzslLuJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-ulVdzslLuJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ulVdzslLuJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ulVdzslLuJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-ulVdzslLuJ .mbr-section-title {
  color: #191b1f;
}
.cid-uirQwwVQc9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uirQwwVQc9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uirQwwVQc9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uirQwwVQc9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ugDJaHnYUe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-ugDJaHnYUe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ugDJaHnYUe img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ugDJaHnYUe .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueLwQhH4x5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-ueLwQhH4x5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ueLwQhH4x5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ueLwQhH4x5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-ueLwQhH4x5 .mbr-section-title {
  color: #191b1f;
}
.cid-ua9a9gQRSV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-ua9a9gQRSV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ua9a9gQRSV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ua9a9gQRSV .text-wrapper {
    padding: 2rem;
  }
}
.cid-ua9a9gQRSV .mbr-section-title {
  color: #191b1f;
}
.cid-u83K6nulIZ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-u83K6nulIZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u83K6nulIZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u83K6nulIZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-u5ptu7TiP3 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-u5ptu7TiP3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u5ptu7TiP3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u5ptu7TiP3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tZjuOf8thE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tZjuOf8thE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tZjuOf8thE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZjuOf8thE .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXuvSolmvX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tXuvSolmvX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXuvSolmvX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tXuvSolmvX .text-wrapper {
    padding: 2rem;
  }
}
.cid-tWaQBMOf6j {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tWaQBMOf6j .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWaQBMOf6j img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tWaQBMOf6j .text-wrapper {
    padding: 2rem;
  }
}
.cid-tRyr8zyC1G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tRyr8zyC1G .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tRyr8zyC1G img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tRyr8zyC1G .text-wrapper {
    padding: 2rem;
  }
}
.cid-tPzLLX9qtX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tPzLLX9qtX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tPzLLX9qtX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tPzLLX9qtX .text-wrapper {
    padding: 2rem;
  }
}
.cid-tNAYWwBCUF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tNAYWwBCUF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tNAYWwBCUF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tNAYWwBCUF .text-wrapper {
    padding: 2rem;
  }
}
.cid-tKXlL320uj {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tKXlL320uj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tKXlL320uj img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tKXlL320uj .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJeONV3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJeONV3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJeONV3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJeONV3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJfcvNR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJfcvNR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJfcvNR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJfcvNR .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJfALGs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJfALGs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJfALGs img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJfALGs .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJggw2P {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJggw2P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJggw2P img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJggw2P .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJgFNQw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJgFNQw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJgFNQw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJgFNQw .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJh4hC0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJh4hC0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJh4hC0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJh4hC0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJhAGZb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJhAGZb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJhAGZb img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJhAGZb .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJi3KYc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-tJrVJi3KYc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tJrVJi3KYc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tJrVJi3KYc .text-wrapper {
    padding: 2rem;
  }
}
.cid-tJrVJis4eW {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tJrVJis4eW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tJrVJis4eW .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tJrVJis4eW .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tJrVJis4eW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tJrVJis4eW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tJrVJis4eW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tJrVJis4eW .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tJrVJis4eW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tJrVJis4eW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tJrVJis4eW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tJrVJis4eW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tJrVJis4eW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tJrVJis4eW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tJrVJis4eW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tJrVJis4eW .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tNdPhNXL6u .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNdPhNXL6u .nav-item:focus,
.cid-tNdPhNXL6u .nav-link:focus {
  outline: none;
}
.cid-tNdPhNXL6u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNdPhNXL6u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNdPhNXL6u .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tNdPhNXL6u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tNdPhNXL6u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNdPhNXL6u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNdPhNXL6u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNdPhNXL6u .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-tNdPhNXL6u .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tNdPhNXL6u .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNdPhNXL6u .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tNdPhNXL6u .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tNdPhNXL6u .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tNdPhNXL6u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tNdPhNXL6u .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tNdPhNXL6u .navbar.collapsed .navbar-collapse.show,
.cid-tNdPhNXL6u .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNdPhNXL6u .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tNdPhNXL6u .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tNdPhNXL6u .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNdPhNXL6u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNdPhNXL6u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNdPhNXL6u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tNdPhNXL6u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNdPhNXL6u .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNdPhNXL6u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tNdPhNXL6u .navbar.collapsed .right-menu,
.cid-tNdPhNXL6u .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tNdPhNXL6u .navbar .navbar-collapse.show,
  .cid-tNdPhNXL6u .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tNdPhNXL6u .navbar .navbar-collapse.show .brand-container,
  .cid-tNdPhNXL6u .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tNdPhNXL6u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNdPhNXL6u .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNdPhNXL6u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNdPhNXL6u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNdPhNXL6u .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tNdPhNXL6u .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNdPhNXL6u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNdPhNXL6u .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-tNdPhNXL6u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tNdPhNXL6u .navbar .right-menu,
  .cid-tNdPhNXL6u .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tNdPhNXL6u .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNdPhNXL6u .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNdPhNXL6u .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNdPhNXL6u .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNdPhNXL6u .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tNdPhNXL6u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNdPhNXL6u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNdPhNXL6u .dropdown-item.active,
.cid-tNdPhNXL6u .dropdown-item:active {
  background-color: transparent;
}
.cid-tNdPhNXL6u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNdPhNXL6u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNdPhNXL6u .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNdPhNXL6u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tNdPhNXL6u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNdPhNXL6u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNdPhNXL6u ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tNdPhNXL6u ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tNdPhNXL6u .navbar-buttons {
  margin-left: auto;
}
.cid-tNdPhNXL6u button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNdPhNXL6u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tNdPhNXL6u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNdPhNXL6u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNdPhNXL6u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNdPhNXL6u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNdPhNXL6u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNdPhNXL6u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tNdPhNXL6u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tNdPhNXL6u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNdPhNXL6u a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNdPhNXL6u .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tNdPhNXL6u .right-menu,
.cid-tNdPhNXL6u .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tNdPhNXL6u .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNdPhNXL6u .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNdPhNXL6u .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tNdPhNXL6u .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tNdPhNXL6u .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tNdPhNXL6u .card-wrapper {
  z-index: 3;
}
.cid-tNdPhNXL6u .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tNdPhNXL6u .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNdPhNXL6u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNdPhEi5s0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tNdPhEi5s0 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNdPhF3IHI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNdPhF3IHI img,
.cid-tNdPhF3IHI .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tNdPhF3IHI .item:focus,
.cid-tNdPhF3IHI span:focus {
  outline: none;
}
.cid-tNdPhF3IHI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tNdPhF3IHI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tNdPhF3IHI .item {
  padding: 0;
  margin: 0;
}
.cid-tNdPhF3IHI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tNdPhF3IHI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNdPhF3IHI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tNdPhF3IHI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tNdPhF3IHI .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-tNdPhF3IHI .mbr-text,
.cid-tNdPhF3IHI .mbr-section-btn {
  text-align: left;
}
.cid-tNdPhF3IHI .item-title {
  text-align: left;
}
.cid-tNdPhF3IHI .item-subtitle {
  text-align: left;
}
.cid-tNdPhF3IHI .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tNdPhF3IHI .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT2SBgXxD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT2SBgXxD .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNdPhFHkYD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNdPhFHkYD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNdPhFHkYD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNdPhFHkYD .item {
  padding-bottom: 2rem;
}
.cid-tNdPhFHkYD .item-wrapper {
  position: relative;
}
.cid-tNdPhFHkYD .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-tNdPhFHkYD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tNdPhFHkYD .carousel-control,
.cid-tNdPhFHkYD .close {
  background: #1b1b1b;
}
.cid-tNdPhFHkYD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNdPhFHkYD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNdPhFHkYD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNdPhFHkYD .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNdPhFHkYD .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-tNdPhFHkYD .close::before {
  content: '\e91a';
}
.cid-tNdPhFHkYD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNdPhFHkYD .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-tNdPhFHkYD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNdPhFHkYD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNdPhFHkYD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNdPhFHkYD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNdPhFHkYD .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-tNdPhFHkYD .carousel-indicators li.active,
.cid-tNdPhFHkYD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNdPhFHkYD .carousel-indicators li::after,
.cid-tNdPhFHkYD .carousel-indicators li::before {
  content: none;
}
.cid-tNdPhFHkYD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNdPhFHkYD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNdPhFHkYD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNdPhFHkYD .carousel-indicators {
    display: none;
  }
}
.cid-tNdPhFHkYD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNdPhFHkYD .carousel-inner > .active {
  display: block;
}
.cid-tNdPhFHkYD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNdPhFHkYD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNdPhFHkYD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNdPhFHkYD .carousel-control,
  .cid-tNdPhFHkYD .carousel-indicators,
  .cid-tNdPhFHkYD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNdPhFHkYD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNdPhFHkYD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNdPhFHkYD .carousel-indicators .active,
.cid-tNdPhFHkYD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNdPhFHkYD .carousel-indicators .active {
  background: #fff;
}
.cid-tNdPhFHkYD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNdPhFHkYD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNdPhFHkYD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNdPhFHkYD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNdPhFHkYD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNdPhFHkYD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNdPhFHkYD .carousel {
  width: 100%;
}
.cid-tNdPhFHkYD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNdPhFHkYD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNdPhFHkYD .modal.fade .modal-dialog,
.cid-tNdPhFHkYD .modal.in .modal-dialog {
  transform: none;
}
.cid-tNdPhFHkYD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tNdPhFHkYD H6 {
  text-align: center;
}
.cid-tNdPhFHkYD H4 {
  text-align: left;
}
.cid-uz229GhuUw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz229GhuUw .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNdPhN71Z5 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tNdPhN71Z5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tNdPhN71Z5 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tNdPhN71Z5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tNdPhN71Z5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tNdPhN71Z5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tNdPhN71Z5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tNdPhN71Z5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tNdPhN71Z5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tNdPhN71Z5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tNdPhN71Z5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tNdPhN71Z5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tNdPhN71Z5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tNdPhN71Z5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tNdPhN71Z5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tNdPhN71Z5 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tN99CsfHvC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tN99CsfHvC .nav-item:focus,
.cid-tN99CsfHvC .nav-link:focus {
  outline: none;
}
.cid-tN99CsfHvC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tN99CsfHvC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tN99CsfHvC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tN99CsfHvC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tN99CsfHvC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tN99CsfHvC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tN99CsfHvC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tN99CsfHvC .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-tN99CsfHvC .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tN99CsfHvC .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tN99CsfHvC .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tN99CsfHvC .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tN99CsfHvC .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tN99CsfHvC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tN99CsfHvC .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tN99CsfHvC .navbar.collapsed .navbar-collapse.show,
.cid-tN99CsfHvC .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tN99CsfHvC .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tN99CsfHvC .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tN99CsfHvC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tN99CsfHvC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tN99CsfHvC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tN99CsfHvC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tN99CsfHvC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tN99CsfHvC .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tN99CsfHvC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tN99CsfHvC .navbar.collapsed .right-menu,
.cid-tN99CsfHvC .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tN99CsfHvC .navbar .navbar-collapse.show,
  .cid-tN99CsfHvC .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tN99CsfHvC .navbar .navbar-collapse.show .brand-container,
  .cid-tN99CsfHvC .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tN99CsfHvC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tN99CsfHvC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tN99CsfHvC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tN99CsfHvC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tN99CsfHvC .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tN99CsfHvC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tN99CsfHvC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tN99CsfHvC .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-tN99CsfHvC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tN99CsfHvC .navbar .right-menu,
  .cid-tN99CsfHvC .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tN99CsfHvC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tN99CsfHvC .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tN99CsfHvC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tN99CsfHvC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tN99CsfHvC .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tN99CsfHvC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tN99CsfHvC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tN99CsfHvC .dropdown-item.active,
.cid-tN99CsfHvC .dropdown-item:active {
  background-color: transparent;
}
.cid-tN99CsfHvC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tN99CsfHvC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tN99CsfHvC .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tN99CsfHvC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tN99CsfHvC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tN99CsfHvC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tN99CsfHvC ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tN99CsfHvC ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tN99CsfHvC .navbar-buttons {
  margin-left: auto;
}
.cid-tN99CsfHvC button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tN99CsfHvC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tN99CsfHvC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tN99CsfHvC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN99CsfHvC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN99CsfHvC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tN99CsfHvC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN99CsfHvC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tN99CsfHvC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tN99CsfHvC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN99CsfHvC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tN99CsfHvC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tN99CsfHvC .right-menu,
.cid-tN99CsfHvC .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tN99CsfHvC .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tN99CsfHvC .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tN99CsfHvC .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tN99CsfHvC .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tN99CsfHvC .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tN99CsfHvC .card-wrapper {
  z-index: 3;
}
.cid-tN99CsfHvC .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tN99CsfHvC .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tN99CsfHvC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tN99CcElWu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tN99CcElWu .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tN99CdxDbv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tN99CdxDbv img,
.cid-tN99CdxDbv .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tN99CdxDbv .item:focus,
.cid-tN99CdxDbv span:focus {
  outline: none;
}
.cid-tN99CdxDbv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tN99CdxDbv .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tN99CdxDbv .item {
  padding: 0;
  margin: 0;
}
.cid-tN99CdxDbv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tN99CdxDbv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN99CdxDbv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tN99CdxDbv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tN99CdxDbv .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-tN99CdxDbv .mbr-text,
.cid-tN99CdxDbv .mbr-section-btn {
  text-align: left;
}
.cid-tN99CdxDbv .item-title {
  text-align: left;
}
.cid-tN99CdxDbv .item-subtitle {
  text-align: left;
}
.cid-tN99CdxDbv .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tN99CdxDbv .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT2ZNrVOO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT2ZNrVOO .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tN99Ci8mFt {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tN99Ci8mFt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN99Ci8mFt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN99Ci8mFt .item {
  padding-bottom: 2rem;
}
.cid-tN99Ci8mFt .item-wrapper {
  position: relative;
}
.cid-tN99Ci8mFt .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-tN99Ci8mFt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tN99Ci8mFt .carousel-control,
.cid-tN99Ci8mFt .close {
  background: #1b1b1b;
}
.cid-tN99Ci8mFt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tN99Ci8mFt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tN99Ci8mFt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tN99Ci8mFt .carousel-control-next span {
  margin-left: 5px;
}
.cid-tN99Ci8mFt .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-tN99Ci8mFt .close::before {
  content: '\e91a';
}
.cid-tN99Ci8mFt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tN99Ci8mFt .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-tN99Ci8mFt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tN99Ci8mFt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tN99Ci8mFt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tN99Ci8mFt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tN99Ci8mFt .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-tN99Ci8mFt .carousel-indicators li.active,
.cid-tN99Ci8mFt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tN99Ci8mFt .carousel-indicators li::after,
.cid-tN99Ci8mFt .carousel-indicators li::before {
  content: none;
}
.cid-tN99Ci8mFt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tN99Ci8mFt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tN99Ci8mFt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tN99Ci8mFt .carousel-indicators {
    display: none;
  }
}
.cid-tN99Ci8mFt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tN99Ci8mFt .carousel-inner > .active {
  display: block;
}
.cid-tN99Ci8mFt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tN99Ci8mFt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tN99Ci8mFt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tN99Ci8mFt .carousel-control,
  .cid-tN99Ci8mFt .carousel-indicators,
  .cid-tN99Ci8mFt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tN99Ci8mFt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tN99Ci8mFt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tN99Ci8mFt .carousel-indicators .active,
.cid-tN99Ci8mFt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tN99Ci8mFt .carousel-indicators .active {
  background: #fff;
}
.cid-tN99Ci8mFt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tN99Ci8mFt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tN99Ci8mFt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tN99Ci8mFt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tN99Ci8mFt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tN99Ci8mFt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tN99Ci8mFt .carousel {
  width: 100%;
}
.cid-tN99Ci8mFt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tN99Ci8mFt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tN99Ci8mFt .modal.fade .modal-dialog,
.cid-tN99Ci8mFt .modal.in .modal-dialog {
  transform: none;
}
.cid-tN99Ci8mFt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tN99Ci8mFt H6 {
  text-align: center;
}
.cid-tN99Ci8mFt H4 {
  text-align: left;
}
.cid-uz220vokjo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz220vokjo .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tN99CqSLeb {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tN99CqSLeb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tN99CqSLeb .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tN99CqSLeb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tN99CqSLeb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tN99CqSLeb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tN99CqSLeb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tN99CqSLeb .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tN99CqSLeb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tN99CqSLeb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tN99CqSLeb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tN99CqSLeb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tN99CqSLeb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tN99CqSLeb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tN99CqSLeb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tN99CqSLeb .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tNe78SeMGC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNe78SeMGC .nav-item:focus,
.cid-tNe78SeMGC .nav-link:focus {
  outline: none;
}
.cid-tNe78SeMGC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNe78SeMGC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNe78SeMGC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tNe78SeMGC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tNe78SeMGC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNe78SeMGC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNe78SeMGC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNe78SeMGC .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-tNe78SeMGC .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tNe78SeMGC .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNe78SeMGC .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tNe78SeMGC .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tNe78SeMGC .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tNe78SeMGC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tNe78SeMGC .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tNe78SeMGC .navbar.collapsed .navbar-collapse.show,
.cid-tNe78SeMGC .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNe78SeMGC .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tNe78SeMGC .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tNe78SeMGC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNe78SeMGC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNe78SeMGC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNe78SeMGC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tNe78SeMGC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNe78SeMGC .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNe78SeMGC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tNe78SeMGC .navbar.collapsed .right-menu,
.cid-tNe78SeMGC .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tNe78SeMGC .navbar .navbar-collapse.show,
  .cid-tNe78SeMGC .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tNe78SeMGC .navbar .navbar-collapse.show .brand-container,
  .cid-tNe78SeMGC .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tNe78SeMGC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNe78SeMGC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNe78SeMGC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNe78SeMGC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNe78SeMGC .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tNe78SeMGC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNe78SeMGC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNe78SeMGC .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-tNe78SeMGC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tNe78SeMGC .navbar .right-menu,
  .cid-tNe78SeMGC .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tNe78SeMGC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNe78SeMGC .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNe78SeMGC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNe78SeMGC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNe78SeMGC .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tNe78SeMGC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNe78SeMGC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNe78SeMGC .dropdown-item.active,
.cid-tNe78SeMGC .dropdown-item:active {
  background-color: transparent;
}
.cid-tNe78SeMGC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNe78SeMGC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNe78SeMGC .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNe78SeMGC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tNe78SeMGC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNe78SeMGC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNe78SeMGC ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tNe78SeMGC ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tNe78SeMGC .navbar-buttons {
  margin-left: auto;
}
.cid-tNe78SeMGC button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNe78SeMGC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tNe78SeMGC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNe78SeMGC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNe78SeMGC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNe78SeMGC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNe78SeMGC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNe78SeMGC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tNe78SeMGC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tNe78SeMGC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNe78SeMGC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNe78SeMGC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tNe78SeMGC .right-menu,
.cid-tNe78SeMGC .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tNe78SeMGC .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNe78SeMGC .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNe78SeMGC .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tNe78SeMGC .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tNe78SeMGC .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tNe78SeMGC .card-wrapper {
  z-index: 3;
}
.cid-tNe78SeMGC .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tNe78SeMGC .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNe78SeMGC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNe78O0EjI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tNe78O0EjI .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNe78OMuHf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tNe78OMuHf img,
.cid-tNe78OMuHf .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tNe78OMuHf .item:focus,
.cid-tNe78OMuHf span:focus {
  outline: none;
}
.cid-tNe78OMuHf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tNe78OMuHf .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tNe78OMuHf .item {
  padding: 0;
  margin: 0;
}
.cid-tNe78OMuHf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tNe78OMuHf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNe78OMuHf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tNe78OMuHf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tNe78OMuHf .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-tNe78OMuHf .mbr-text,
.cid-tNe78OMuHf .mbr-section-btn {
  text-align: left;
}
.cid-tNe78OMuHf .item-title {
  text-align: left;
}
.cid-tNe78OMuHf .item-subtitle {
  text-align: left;
}
.cid-tNe78OMuHf .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tNe78OMuHf .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT2LgAL2L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT2LgAL2L .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNe78Plv6U {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNe78Plv6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNe78Plv6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNe78Plv6U .item {
  padding-bottom: 2rem;
}
.cid-tNe78Plv6U .item-wrapper {
  position: relative;
}
.cid-tNe78Plv6U .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-tNe78Plv6U .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tNe78Plv6U .carousel-control,
.cid-tNe78Plv6U .close {
  background: #1b1b1b;
}
.cid-tNe78Plv6U .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNe78Plv6U .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNe78Plv6U .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNe78Plv6U .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNe78Plv6U .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-tNe78Plv6U .close::before {
  content: '\e91a';
}
.cid-tNe78Plv6U .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNe78Plv6U .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-tNe78Plv6U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNe78Plv6U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNe78Plv6U .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNe78Plv6U .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNe78Plv6U .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-tNe78Plv6U .carousel-indicators li.active,
.cid-tNe78Plv6U .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNe78Plv6U .carousel-indicators li::after,
.cid-tNe78Plv6U .carousel-indicators li::before {
  content: none;
}
.cid-tNe78Plv6U .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNe78Plv6U .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNe78Plv6U .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNe78Plv6U .carousel-indicators {
    display: none;
  }
}
.cid-tNe78Plv6U .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNe78Plv6U .carousel-inner > .active {
  display: block;
}
.cid-tNe78Plv6U .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNe78Plv6U .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNe78Plv6U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNe78Plv6U .carousel-control,
  .cid-tNe78Plv6U .carousel-indicators,
  .cid-tNe78Plv6U .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNe78Plv6U .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNe78Plv6U .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNe78Plv6U .carousel-indicators .active,
.cid-tNe78Plv6U .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNe78Plv6U .carousel-indicators .active {
  background: #fff;
}
.cid-tNe78Plv6U .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNe78Plv6U .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNe78Plv6U .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNe78Plv6U .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNe78Plv6U .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNe78Plv6U .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNe78Plv6U .carousel {
  width: 100%;
}
.cid-tNe78Plv6U .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNe78Plv6U .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNe78Plv6U .modal.fade .modal-dialog,
.cid-tNe78Plv6U .modal.in .modal-dialog {
  transform: none;
}
.cid-tNe78Plv6U .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tNe78Plv6U H6 {
  text-align: center;
}
.cid-tNe78Plv6U H4 {
  text-align: left;
}
.cid-uz22hLrGiF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz22hLrGiF .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNe78RIlRY {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tNe78RIlRY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tNe78RIlRY .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tNe78RIlRY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tNe78RIlRY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tNe78RIlRY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tNe78RIlRY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tNe78RIlRY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tNe78RIlRY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tNe78RIlRY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tNe78RIlRY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tNe78RIlRY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tNe78RIlRY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tNe78RIlRY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tNe78RIlRY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tNe78RIlRY .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tNelTNahaV .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNelTNahaV .nav-item:focus,
.cid-tNelTNahaV .nav-link:focus {
  outline: none;
}
.cid-tNelTNahaV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNelTNahaV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNelTNahaV .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tNelTNahaV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tNelTNahaV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNelTNahaV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNelTNahaV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNelTNahaV .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-tNelTNahaV .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tNelTNahaV .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNelTNahaV .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tNelTNahaV .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tNelTNahaV .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tNelTNahaV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tNelTNahaV .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tNelTNahaV .navbar.collapsed .navbar-collapse.show,
.cid-tNelTNahaV .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNelTNahaV .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tNelTNahaV .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tNelTNahaV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNelTNahaV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNelTNahaV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNelTNahaV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tNelTNahaV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNelTNahaV .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNelTNahaV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tNelTNahaV .navbar.collapsed .right-menu,
.cid-tNelTNahaV .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tNelTNahaV .navbar .navbar-collapse.show,
  .cid-tNelTNahaV .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tNelTNahaV .navbar .navbar-collapse.show .brand-container,
  .cid-tNelTNahaV .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tNelTNahaV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNelTNahaV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNelTNahaV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNelTNahaV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNelTNahaV .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tNelTNahaV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNelTNahaV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNelTNahaV .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-tNelTNahaV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tNelTNahaV .navbar .right-menu,
  .cid-tNelTNahaV .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tNelTNahaV .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNelTNahaV .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNelTNahaV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNelTNahaV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNelTNahaV .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tNelTNahaV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNelTNahaV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNelTNahaV .dropdown-item.active,
.cid-tNelTNahaV .dropdown-item:active {
  background-color: transparent;
}
.cid-tNelTNahaV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNelTNahaV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNelTNahaV .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNelTNahaV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tNelTNahaV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNelTNahaV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNelTNahaV ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tNelTNahaV ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tNelTNahaV .navbar-buttons {
  margin-left: auto;
}
.cid-tNelTNahaV button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNelTNahaV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tNelTNahaV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNelTNahaV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNelTNahaV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNelTNahaV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNelTNahaV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNelTNahaV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tNelTNahaV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tNelTNahaV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNelTNahaV a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNelTNahaV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tNelTNahaV .right-menu,
.cid-tNelTNahaV .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tNelTNahaV .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNelTNahaV .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNelTNahaV .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tNelTNahaV .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tNelTNahaV .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tNelTNahaV .card-wrapper {
  z-index: 3;
}
.cid-tNelTNahaV .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tNelTNahaV .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNelTNahaV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNelTJgZfs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tNelTJgZfs .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNelTK3uvC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNelTK3uvC img,
.cid-tNelTK3uvC .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tNelTK3uvC .item:focus,
.cid-tNelTK3uvC span:focus {
  outline: none;
}
.cid-tNelTK3uvC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tNelTK3uvC .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tNelTK3uvC .item {
  padding: 0;
  margin: 0;
}
.cid-tNelTK3uvC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tNelTK3uvC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNelTK3uvC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tNelTK3uvC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tNelTK3uvC .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-tNelTK3uvC .mbr-text,
.cid-tNelTK3uvC .mbr-section-btn {
  text-align: left;
}
.cid-tNelTK3uvC .item-title {
  text-align: left;
}
.cid-tNelTK3uvC .item-subtitle {
  text-align: left;
}
.cid-tNelTK3uvC .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tNelTK3uvC .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT2ucl0Sy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT2ucl0Sy .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNelTKHTSe {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNelTKHTSe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNelTKHTSe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNelTKHTSe .item {
  padding-bottom: 2rem;
}
.cid-tNelTKHTSe .item-wrapper {
  position: relative;
}
.cid-tNelTKHTSe .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-tNelTKHTSe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tNelTKHTSe .carousel-control,
.cid-tNelTKHTSe .close {
  background: #1b1b1b;
}
.cid-tNelTKHTSe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNelTKHTSe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNelTKHTSe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNelTKHTSe .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNelTKHTSe .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-tNelTKHTSe .close::before {
  content: '\e91a';
}
.cid-tNelTKHTSe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNelTKHTSe .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-tNelTKHTSe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNelTKHTSe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNelTKHTSe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNelTKHTSe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNelTKHTSe .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-tNelTKHTSe .carousel-indicators li.active,
.cid-tNelTKHTSe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNelTKHTSe .carousel-indicators li::after,
.cid-tNelTKHTSe .carousel-indicators li::before {
  content: none;
}
.cid-tNelTKHTSe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNelTKHTSe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNelTKHTSe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNelTKHTSe .carousel-indicators {
    display: none;
  }
}
.cid-tNelTKHTSe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNelTKHTSe .carousel-inner > .active {
  display: block;
}
.cid-tNelTKHTSe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNelTKHTSe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNelTKHTSe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNelTKHTSe .carousel-control,
  .cid-tNelTKHTSe .carousel-indicators,
  .cid-tNelTKHTSe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNelTKHTSe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNelTKHTSe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNelTKHTSe .carousel-indicators .active,
.cid-tNelTKHTSe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNelTKHTSe .carousel-indicators .active {
  background: #fff;
}
.cid-tNelTKHTSe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNelTKHTSe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNelTKHTSe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNelTKHTSe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNelTKHTSe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNelTKHTSe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNelTKHTSe .carousel {
  width: 100%;
}
.cid-tNelTKHTSe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNelTKHTSe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNelTKHTSe .modal.fade .modal-dialog,
.cid-tNelTKHTSe .modal.in .modal-dialog {
  transform: none;
}
.cid-tNelTKHTSe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tNelTKHTSe H6 {
  text-align: center;
}
.cid-tNelTKHTSe H4 {
  text-align: left;
}
.cid-uz22tQnkqb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz22tQnkqb .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNelTMI1tw {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tNelTMI1tw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tNelTMI1tw .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tNelTMI1tw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tNelTMI1tw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tNelTMI1tw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tNelTMI1tw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tNelTMI1tw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tNelTMI1tw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tNelTMI1tw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tNelTMI1tw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tNelTMI1tw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tNelTMI1tw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tNelTMI1tw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tNelTMI1tw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tNelTMI1tw .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tNjF02KsAl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNjF02KsAl .nav-item:focus,
.cid-tNjF02KsAl .nav-link:focus {
  outline: none;
}
.cid-tNjF02KsAl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNjF02KsAl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNjF02KsAl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tNjF02KsAl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tNjF02KsAl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNjF02KsAl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNjF02KsAl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNjF02KsAl .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-tNjF02KsAl .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tNjF02KsAl .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNjF02KsAl .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tNjF02KsAl .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tNjF02KsAl .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tNjF02KsAl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tNjF02KsAl .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tNjF02KsAl .navbar.collapsed .navbar-collapse.show,
.cid-tNjF02KsAl .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNjF02KsAl .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tNjF02KsAl .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tNjF02KsAl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNjF02KsAl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNjF02KsAl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNjF02KsAl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tNjF02KsAl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNjF02KsAl .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNjF02KsAl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tNjF02KsAl .navbar.collapsed .right-menu,
.cid-tNjF02KsAl .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tNjF02KsAl .navbar .navbar-collapse.show,
  .cid-tNjF02KsAl .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tNjF02KsAl .navbar .navbar-collapse.show .brand-container,
  .cid-tNjF02KsAl .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tNjF02KsAl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNjF02KsAl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNjF02KsAl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNjF02KsAl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNjF02KsAl .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tNjF02KsAl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNjF02KsAl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNjF02KsAl .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-tNjF02KsAl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tNjF02KsAl .navbar .right-menu,
  .cid-tNjF02KsAl .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tNjF02KsAl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNjF02KsAl .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNjF02KsAl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNjF02KsAl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNjF02KsAl .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tNjF02KsAl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNjF02KsAl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNjF02KsAl .dropdown-item.active,
.cid-tNjF02KsAl .dropdown-item:active {
  background-color: transparent;
}
.cid-tNjF02KsAl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNjF02KsAl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNjF02KsAl .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNjF02KsAl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tNjF02KsAl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNjF02KsAl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNjF02KsAl ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tNjF02KsAl ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tNjF02KsAl .navbar-buttons {
  margin-left: auto;
}
.cid-tNjF02KsAl button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNjF02KsAl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tNjF02KsAl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNjF02KsAl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNjF02KsAl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNjF02KsAl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNjF02KsAl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNjF02KsAl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tNjF02KsAl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tNjF02KsAl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNjF02KsAl a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNjF02KsAl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tNjF02KsAl .right-menu,
.cid-tNjF02KsAl .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tNjF02KsAl .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNjF02KsAl .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNjF02KsAl .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tNjF02KsAl .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tNjF02KsAl .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tNjF02KsAl .card-wrapper {
  z-index: 3;
}
.cid-tNjF02KsAl .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tNjF02KsAl .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNjF02KsAl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNjEZZznQw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-tNjEZZznQw .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNjF001EkZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tNjF001EkZ img,
.cid-tNjF001EkZ .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tNjF001EkZ .item:focus,
.cid-tNjF001EkZ span:focus {
  outline: none;
}
.cid-tNjF001EkZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tNjF001EkZ .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tNjF001EkZ .item {
  padding: 0;
  margin: 0;
}
.cid-tNjF001EkZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tNjF001EkZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNjF001EkZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tNjF001EkZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tNjF001EkZ .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-tNjF001EkZ .mbr-text,
.cid-tNjF001EkZ .mbr-section-btn {
  text-align: left;
}
.cid-tNjF001EkZ .item-title {
  text-align: left;
}
.cid-tNjF001EkZ .item-subtitle {
  text-align: left;
}
.cid-tNjF001EkZ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tNjF001EkZ .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT2p6WZBW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT2p6WZBW .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNjF00zmYU {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNjF00zmYU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNjF00zmYU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNjF00zmYU .item {
  padding-bottom: 2rem;
}
.cid-tNjF00zmYU .item-wrapper {
  position: relative;
}
.cid-tNjF00zmYU .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-tNjF00zmYU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tNjF00zmYU .carousel-control,
.cid-tNjF00zmYU .close {
  background: #1b1b1b;
}
.cid-tNjF00zmYU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNjF00zmYU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNjF00zmYU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNjF00zmYU .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNjF00zmYU .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-tNjF00zmYU .close::before {
  content: '\e91a';
}
.cid-tNjF00zmYU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNjF00zmYU .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-tNjF00zmYU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNjF00zmYU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNjF00zmYU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNjF00zmYU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNjF00zmYU .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-tNjF00zmYU .carousel-indicators li.active,
.cid-tNjF00zmYU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNjF00zmYU .carousel-indicators li::after,
.cid-tNjF00zmYU .carousel-indicators li::before {
  content: none;
}
.cid-tNjF00zmYU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNjF00zmYU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNjF00zmYU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNjF00zmYU .carousel-indicators {
    display: none;
  }
}
.cid-tNjF00zmYU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNjF00zmYU .carousel-inner > .active {
  display: block;
}
.cid-tNjF00zmYU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNjF00zmYU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNjF00zmYU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNjF00zmYU .carousel-control,
  .cid-tNjF00zmYU .carousel-indicators,
  .cid-tNjF00zmYU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNjF00zmYU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNjF00zmYU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNjF00zmYU .carousel-indicators .active,
.cid-tNjF00zmYU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNjF00zmYU .carousel-indicators .active {
  background: #fff;
}
.cid-tNjF00zmYU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNjF00zmYU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNjF00zmYU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNjF00zmYU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNjF00zmYU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNjF00zmYU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNjF00zmYU .carousel {
  width: 100%;
}
.cid-tNjF00zmYU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNjF00zmYU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNjF00zmYU .modal.fade .modal-dialog,
.cid-tNjF00zmYU .modal.in .modal-dialog {
  transform: none;
}
.cid-tNjF00zmYU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tNjF00zmYU H6 {
  text-align: center;
}
.cid-tNjF00zmYU H4 {
  text-align: left;
}
.cid-uz22FfTX7n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz22FfTX7n .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNjF02j7yY {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tNjF02j7yY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tNjF02j7yY .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tNjF02j7yY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tNjF02j7yY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tNjF02j7yY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tNjF02j7yY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tNjF02j7yY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tNjF02j7yY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tNjF02j7yY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tNjF02j7yY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tNjF02j7yY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tNjF02j7yY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tNjF02j7yY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tNjF02j7yY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tNjF02j7yY .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tNN9JkF361 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNN9JkF361 .nav-item:focus,
.cid-tNN9JkF361 .nav-link:focus {
  outline: none;
}
.cid-tNN9JkF361 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNN9JkF361 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNN9JkF361 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tNN9JkF361 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tNN9JkF361 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNN9JkF361 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNN9JkF361 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNN9JkF361 .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-tNN9JkF361 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tNN9JkF361 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNN9JkF361 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tNN9JkF361 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tNN9JkF361 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tNN9JkF361 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tNN9JkF361 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tNN9JkF361 .navbar.collapsed .navbar-collapse.show,
.cid-tNN9JkF361 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNN9JkF361 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tNN9JkF361 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tNN9JkF361 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNN9JkF361 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNN9JkF361 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNN9JkF361 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tNN9JkF361 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNN9JkF361 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNN9JkF361 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tNN9JkF361 .navbar.collapsed .right-menu,
.cid-tNN9JkF361 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tNN9JkF361 .navbar .navbar-collapse.show,
  .cid-tNN9JkF361 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tNN9JkF361 .navbar .navbar-collapse.show .brand-container,
  .cid-tNN9JkF361 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tNN9JkF361 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNN9JkF361 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNN9JkF361 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNN9JkF361 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNN9JkF361 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tNN9JkF361 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNN9JkF361 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNN9JkF361 .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-tNN9JkF361 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tNN9JkF361 .navbar .right-menu,
  .cid-tNN9JkF361 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tNN9JkF361 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNN9JkF361 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tNN9JkF361 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNN9JkF361 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNN9JkF361 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tNN9JkF361 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNN9JkF361 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNN9JkF361 .dropdown-item.active,
.cid-tNN9JkF361 .dropdown-item:active {
  background-color: transparent;
}
.cid-tNN9JkF361 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNN9JkF361 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNN9JkF361 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNN9JkF361 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tNN9JkF361 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNN9JkF361 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNN9JkF361 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tNN9JkF361 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tNN9JkF361 .navbar-buttons {
  margin-left: auto;
}
.cid-tNN9JkF361 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNN9JkF361 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tNN9JkF361 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNN9JkF361 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNN9JkF361 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNN9JkF361 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNN9JkF361 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNN9JkF361 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tNN9JkF361 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tNN9JkF361 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNN9JkF361 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNN9JkF361 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tNN9JkF361 .right-menu,
.cid-tNN9JkF361 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tNN9JkF361 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNN9JkF361 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tNN9JkF361 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tNN9JkF361 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tNN9JkF361 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tNN9JkF361 .card-wrapper {
  z-index: 3;
}
.cid-tNN9JkF361 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tNN9JkF361 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNN9JkF361 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNN9IZEvq8 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tNN9IZEvq8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNN9IZEvq8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNN9IZEvq8 .mbr-section-title {
  color: #6400af;
}
.cid-umHmmz9gsM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umHmmz9gsM .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uUmoyfkrKe {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uUmoyfkrKe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUmoyfkrKe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUmoyfkrKe .item {
  padding-bottom: 2rem;
}
.cid-uUmoyfkrKe .item-wrapper {
  position: relative;
}
.cid-uUmoyfkrKe .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-uUmoyfkrKe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uUmoyfkrKe .carousel-control,
.cid-uUmoyfkrKe .close {
  background: #1b1b1b;
}
.cid-uUmoyfkrKe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uUmoyfkrKe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uUmoyfkrKe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uUmoyfkrKe .carousel-control-next span {
  margin-left: 5px;
}
.cid-uUmoyfkrKe .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-uUmoyfkrKe .close::before {
  content: '\e91a';
}
.cid-uUmoyfkrKe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uUmoyfkrKe .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-uUmoyfkrKe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUmoyfkrKe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUmoyfkrKe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uUmoyfkrKe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uUmoyfkrKe .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-uUmoyfkrKe .carousel-indicators li.active,
.cid-uUmoyfkrKe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uUmoyfkrKe .carousel-indicators li::after,
.cid-uUmoyfkrKe .carousel-indicators li::before {
  content: none;
}
.cid-uUmoyfkrKe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uUmoyfkrKe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uUmoyfkrKe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uUmoyfkrKe .carousel-indicators {
    display: none;
  }
}
.cid-uUmoyfkrKe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uUmoyfkrKe .carousel-inner > .active {
  display: block;
}
.cid-uUmoyfkrKe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUmoyfkrKe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uUmoyfkrKe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uUmoyfkrKe .carousel-control,
  .cid-uUmoyfkrKe .carousel-indicators,
  .cid-uUmoyfkrKe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uUmoyfkrKe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uUmoyfkrKe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uUmoyfkrKe .carousel-indicators .active,
.cid-uUmoyfkrKe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uUmoyfkrKe .carousel-indicators .active {
  background: #fff;
}
.cid-uUmoyfkrKe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uUmoyfkrKe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uUmoyfkrKe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uUmoyfkrKe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uUmoyfkrKe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uUmoyfkrKe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uUmoyfkrKe .carousel {
  width: 100%;
}
.cid-uUmoyfkrKe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uUmoyfkrKe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uUmoyfkrKe .modal.fade .modal-dialog,
.cid-uUmoyfkrKe .modal.in .modal-dialog {
  transform: none;
}
.cid-uUmoyfkrKe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uUmoyfkrKe H6 {
  text-align: center;
}
.cid-ufBeGzBdhR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-ufBeGzBdhR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufBeGzBdhR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufBeGzBdhR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ufBeGzBdhR .item {
    margin-bottom: 1rem;
  }
}
.cid-ufBeGzBdhR .item-wrapper {
  position: relative;
}
.cid-ufBeGzBdhR .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-ufBeGzBdhR .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-ufBeGzBdhR .carousel-control,
.cid-ufBeGzBdhR .close {
  background: #1b1b1b;
}
.cid-ufBeGzBdhR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ufBeGzBdhR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ufBeGzBdhR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ufBeGzBdhR .carousel-control-next span {
  margin-left: 5px;
}
.cid-ufBeGzBdhR .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-ufBeGzBdhR .close::before {
  content: '\e91a';
}
.cid-ufBeGzBdhR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ufBeGzBdhR .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-ufBeGzBdhR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufBeGzBdhR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ufBeGzBdhR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ufBeGzBdhR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ufBeGzBdhR .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-ufBeGzBdhR .carousel-indicators li.active,
.cid-ufBeGzBdhR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ufBeGzBdhR .carousel-indicators li::after,
.cid-ufBeGzBdhR .carousel-indicators li::before {
  content: none;
}
.cid-ufBeGzBdhR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ufBeGzBdhR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ufBeGzBdhR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ufBeGzBdhR .carousel-indicators {
    display: none;
  }
}
.cid-ufBeGzBdhR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ufBeGzBdhR .carousel-inner > .active {
  display: block;
}
.cid-ufBeGzBdhR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ufBeGzBdhR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ufBeGzBdhR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ufBeGzBdhR .carousel-control,
  .cid-ufBeGzBdhR .carousel-indicators,
  .cid-ufBeGzBdhR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ufBeGzBdhR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ufBeGzBdhR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ufBeGzBdhR .carousel-indicators .active,
.cid-ufBeGzBdhR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ufBeGzBdhR .carousel-indicators .active {
  background: #fff;
}
.cid-ufBeGzBdhR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ufBeGzBdhR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ufBeGzBdhR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ufBeGzBdhR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ufBeGzBdhR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ufBeGzBdhR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ufBeGzBdhR .carousel {
  width: 100%;
}
.cid-ufBeGzBdhR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ufBeGzBdhR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ufBeGzBdhR .modal.fade .modal-dialog,
.cid-ufBeGzBdhR .modal.in .modal-dialog {
  transform: none;
}
.cid-ufBeGzBdhR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ufBeGzBdhR .content-head {
  max-width: 800px;
}
.cid-tVUjGMLM19 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-tVUjGMLM19 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVUjGMLM19 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVUjGMLM19 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tVUjGMLM19 .item {
    margin-bottom: 1rem;
  }
}
.cid-tVUjGMLM19 .item-wrapper {
  position: relative;
}
.cid-tVUjGMLM19 .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-tVUjGMLM19 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-tVUjGMLM19 .carousel-control,
.cid-tVUjGMLM19 .close {
  background: #1b1b1b;
}
.cid-tVUjGMLM19 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tVUjGMLM19 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tVUjGMLM19 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tVUjGMLM19 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tVUjGMLM19 .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-tVUjGMLM19 .close::before {
  content: '\e91a';
}
.cid-tVUjGMLM19 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tVUjGMLM19 .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-tVUjGMLM19 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVUjGMLM19 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tVUjGMLM19 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tVUjGMLM19 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tVUjGMLM19 .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-tVUjGMLM19 .carousel-indicators li.active,
.cid-tVUjGMLM19 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tVUjGMLM19 .carousel-indicators li::after,
.cid-tVUjGMLM19 .carousel-indicators li::before {
  content: none;
}
.cid-tVUjGMLM19 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tVUjGMLM19 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tVUjGMLM19 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tVUjGMLM19 .carousel-indicators {
    display: none;
  }
}
.cid-tVUjGMLM19 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tVUjGMLM19 .carousel-inner > .active {
  display: block;
}
.cid-tVUjGMLM19 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVUjGMLM19 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVUjGMLM19 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tVUjGMLM19 .carousel-control,
  .cid-tVUjGMLM19 .carousel-indicators,
  .cid-tVUjGMLM19 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tVUjGMLM19 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tVUjGMLM19 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tVUjGMLM19 .carousel-indicators .active,
.cid-tVUjGMLM19 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tVUjGMLM19 .carousel-indicators .active {
  background: #fff;
}
.cid-tVUjGMLM19 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tVUjGMLM19 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tVUjGMLM19 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tVUjGMLM19 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tVUjGMLM19 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tVUjGMLM19 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tVUjGMLM19 .carousel {
  width: 100%;
}
.cid-tVUjGMLM19 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tVUjGMLM19 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tVUjGMLM19 .modal.fade .modal-dialog,
.cid-tVUjGMLM19 .modal.in .modal-dialog {
  transform: none;
}
.cid-tVUjGMLM19 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tVUjGMLM19 .content-head {
  max-width: 800px;
}
.cid-tWaNKI3qpH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-tWaNKI3qpH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWaNKI3qpH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWaNKI3qpH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tWaNKI3qpH .item {
    margin-bottom: 1rem;
  }
}
.cid-tWaNKI3qpH .item-wrapper {
  position: relative;
}
.cid-tWaNKI3qpH .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-tWaNKI3qpH .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-tWaNKI3qpH .carousel-control,
.cid-tWaNKI3qpH .close {
  background: #1b1b1b;
}
.cid-tWaNKI3qpH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWaNKI3qpH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWaNKI3qpH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWaNKI3qpH .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWaNKI3qpH .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-tWaNKI3qpH .close::before {
  content: '\e91a';
}
.cid-tWaNKI3qpH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWaNKI3qpH .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-tWaNKI3qpH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWaNKI3qpH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWaNKI3qpH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWaNKI3qpH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWaNKI3qpH .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-tWaNKI3qpH .carousel-indicators li.active,
.cid-tWaNKI3qpH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWaNKI3qpH .carousel-indicators li::after,
.cid-tWaNKI3qpH .carousel-indicators li::before {
  content: none;
}
.cid-tWaNKI3qpH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWaNKI3qpH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWaNKI3qpH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWaNKI3qpH .carousel-indicators {
    display: none;
  }
}
.cid-tWaNKI3qpH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWaNKI3qpH .carousel-inner > .active {
  display: block;
}
.cid-tWaNKI3qpH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWaNKI3qpH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWaNKI3qpH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWaNKI3qpH .carousel-control,
  .cid-tWaNKI3qpH .carousel-indicators,
  .cid-tWaNKI3qpH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWaNKI3qpH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWaNKI3qpH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWaNKI3qpH .carousel-indicators .active,
.cid-tWaNKI3qpH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWaNKI3qpH .carousel-indicators .active {
  background: #fff;
}
.cid-tWaNKI3qpH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWaNKI3qpH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWaNKI3qpH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWaNKI3qpH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWaNKI3qpH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWaNKI3qpH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWaNKI3qpH .carousel {
  width: 100%;
}
.cid-tWaNKI3qpH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWaNKI3qpH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWaNKI3qpH .modal.fade .modal-dialog,
.cid-tWaNKI3qpH .modal.in .modal-dialog {
  transform: none;
}
.cid-tWaNKI3qpH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWaNKI3qpH .content-head {
  max-width: 800px;
}
.cid-tNN9J4Zf6o {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNN9J4Zf6o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNN9J4Zf6o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNN9J4Zf6o .item {
  padding-bottom: 2rem;
}
.cid-tNN9J4Zf6o .item-wrapper {
  position: relative;
}
.cid-tNN9J4Zf6o .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-tNN9J4Zf6o .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tNN9J4Zf6o .carousel-control,
.cid-tNN9J4Zf6o .close {
  background: #1b1b1b;
}
.cid-tNN9J4Zf6o .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNN9J4Zf6o .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNN9J4Zf6o .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNN9J4Zf6o .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNN9J4Zf6o .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-tNN9J4Zf6o .close::before {
  content: '\e91a';
}
.cid-tNN9J4Zf6o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNN9J4Zf6o .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-tNN9J4Zf6o .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNN9J4Zf6o .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNN9J4Zf6o .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNN9J4Zf6o .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNN9J4Zf6o .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-tNN9J4Zf6o .carousel-indicators li.active,
.cid-tNN9J4Zf6o .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNN9J4Zf6o .carousel-indicators li::after,
.cid-tNN9J4Zf6o .carousel-indicators li::before {
  content: none;
}
.cid-tNN9J4Zf6o .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNN9J4Zf6o .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNN9J4Zf6o .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNN9J4Zf6o .carousel-indicators {
    display: none;
  }
}
.cid-tNN9J4Zf6o .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNN9J4Zf6o .carousel-inner > .active {
  display: block;
}
.cid-tNN9J4Zf6o .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNN9J4Zf6o .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNN9J4Zf6o .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNN9J4Zf6o .carousel-control,
  .cid-tNN9J4Zf6o .carousel-indicators,
  .cid-tNN9J4Zf6o .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNN9J4Zf6o .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNN9J4Zf6o .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNN9J4Zf6o .carousel-indicators .active,
.cid-tNN9J4Zf6o .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNN9J4Zf6o .carousel-indicators .active {
  background: #fff;
}
.cid-tNN9J4Zf6o .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNN9J4Zf6o .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNN9J4Zf6o .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNN9J4Zf6o .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNN9J4Zf6o .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNN9J4Zf6o .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNN9J4Zf6o .carousel {
  width: 100%;
}
.cid-tNN9J4Zf6o .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNN9J4Zf6o .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNN9J4Zf6o .modal.fade .modal-dialog,
.cid-tNN9J4Zf6o .modal.in .modal-dialog {
  transform: none;
}
.cid-tNN9J4Zf6o .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tNN9J4Zf6o H6 {
  text-align: center;
}
.cid-tNYZO8aeew {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tNYZO8aeew .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNYZO8aeew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNYZO8aeew .item {
  padding-bottom: 2rem;
}
.cid-tNYZO8aeew .item-wrapper {
  position: relative;
}
.cid-tNYZO8aeew .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-tNYZO8aeew .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tNYZO8aeew .carousel-control,
.cid-tNYZO8aeew .close {
  background: #1b1b1b;
}
.cid-tNYZO8aeew .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNYZO8aeew .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNYZO8aeew .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNYZO8aeew .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNYZO8aeew .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-tNYZO8aeew .close::before {
  content: '\e91a';
}
.cid-tNYZO8aeew .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNYZO8aeew .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-tNYZO8aeew .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNYZO8aeew .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNYZO8aeew .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNYZO8aeew .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNYZO8aeew .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-tNYZO8aeew .carousel-indicators li.active,
.cid-tNYZO8aeew .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNYZO8aeew .carousel-indicators li::after,
.cid-tNYZO8aeew .carousel-indicators li::before {
  content: none;
}
.cid-tNYZO8aeew .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNYZO8aeew .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNYZO8aeew .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNYZO8aeew .carousel-indicators {
    display: none;
  }
}
.cid-tNYZO8aeew .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNYZO8aeew .carousel-inner > .active {
  display: block;
}
.cid-tNYZO8aeew .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNYZO8aeew .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNYZO8aeew .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNYZO8aeew .carousel-control,
  .cid-tNYZO8aeew .carousel-indicators,
  .cid-tNYZO8aeew .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNYZO8aeew .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNYZO8aeew .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNYZO8aeew .carousel-indicators .active,
.cid-tNYZO8aeew .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNYZO8aeew .carousel-indicators .active {
  background: #fff;
}
.cid-tNYZO8aeew .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNYZO8aeew .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNYZO8aeew .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNYZO8aeew .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNYZO8aeew .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNYZO8aeew .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNYZO8aeew .carousel {
  width: 100%;
}
.cid-tNYZO8aeew .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNYZO8aeew .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNYZO8aeew .modal.fade .modal-dialog,
.cid-tNYZO8aeew .modal.in .modal-dialog {
  transform: none;
}
.cid-tNYZO8aeew .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tNYZO8aeew H6 {
  text-align: center;
}
.cid-tOJwgrpPuL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tOJwgrpPuL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOJwgrpPuL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOJwgrpPuL .item {
  padding-bottom: 2rem;
}
.cid-tOJwgrpPuL .item-wrapper {
  position: relative;
}
.cid-tOJwgrpPuL .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-tOJwgrpPuL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tOJwgrpPuL .carousel-control,
.cid-tOJwgrpPuL .close {
  background: #1b1b1b;
}
.cid-tOJwgrpPuL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tOJwgrpPuL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tOJwgrpPuL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tOJwgrpPuL .carousel-control-next span {
  margin-left: 5px;
}
.cid-tOJwgrpPuL .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-tOJwgrpPuL .close::before {
  content: '\e91a';
}
.cid-tOJwgrpPuL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOJwgrpPuL .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-tOJwgrpPuL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tOJwgrpPuL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOJwgrpPuL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tOJwgrpPuL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tOJwgrpPuL .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-tOJwgrpPuL .carousel-indicators li.active,
.cid-tOJwgrpPuL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tOJwgrpPuL .carousel-indicators li::after,
.cid-tOJwgrpPuL .carousel-indicators li::before {
  content: none;
}
.cid-tOJwgrpPuL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tOJwgrpPuL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tOJwgrpPuL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tOJwgrpPuL .carousel-indicators {
    display: none;
  }
}
.cid-tOJwgrpPuL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tOJwgrpPuL .carousel-inner > .active {
  display: block;
}
.cid-tOJwgrpPuL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tOJwgrpPuL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tOJwgrpPuL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tOJwgrpPuL .carousel-control,
  .cid-tOJwgrpPuL .carousel-indicators,
  .cid-tOJwgrpPuL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tOJwgrpPuL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tOJwgrpPuL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tOJwgrpPuL .carousel-indicators .active,
.cid-tOJwgrpPuL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tOJwgrpPuL .carousel-indicators .active {
  background: #fff;
}
.cid-tOJwgrpPuL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tOJwgrpPuL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tOJwgrpPuL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tOJwgrpPuL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tOJwgrpPuL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tOJwgrpPuL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tOJwgrpPuL .carousel {
  width: 100%;
}
.cid-tOJwgrpPuL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tOJwgrpPuL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tOJwgrpPuL .modal.fade .modal-dialog,
.cid-tOJwgrpPuL .modal.in .modal-dialog {
  transform: none;
}
.cid-tOJwgrpPuL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tOJwgrpPuL H6 {
  text-align: center;
}
.cid-umGD2hHrxD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGD2hHrxD .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNN9Jjy7N4 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tNN9Jjy7N4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tNN9Jjy7N4 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tNN9Jjy7N4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tNN9Jjy7N4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tNN9Jjy7N4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tNN9Jjy7N4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tNN9Jjy7N4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tNN9Jjy7N4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tNN9Jjy7N4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tNN9Jjy7N4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tNN9Jjy7N4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tNN9Jjy7N4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tNN9Jjy7N4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tNN9Jjy7N4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tNN9Jjy7N4 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tOavuBKTqD .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tOavuBKTqD .nav-item:focus,
.cid-tOavuBKTqD .nav-link:focus {
  outline: none;
}
.cid-tOavuBKTqD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tOavuBKTqD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOavuBKTqD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tOavuBKTqD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tOavuBKTqD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tOavuBKTqD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOavuBKTqD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOavuBKTqD .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-tOavuBKTqD .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tOavuBKTqD .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tOavuBKTqD .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tOavuBKTqD .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tOavuBKTqD .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tOavuBKTqD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tOavuBKTqD .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tOavuBKTqD .navbar.collapsed .navbar-collapse.show,
.cid-tOavuBKTqD .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tOavuBKTqD .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tOavuBKTqD .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tOavuBKTqD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tOavuBKTqD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOavuBKTqD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOavuBKTqD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tOavuBKTqD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOavuBKTqD .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tOavuBKTqD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tOavuBKTqD .navbar.collapsed .right-menu,
.cid-tOavuBKTqD .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tOavuBKTqD .navbar .navbar-collapse.show,
  .cid-tOavuBKTqD .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tOavuBKTqD .navbar .navbar-collapse.show .brand-container,
  .cid-tOavuBKTqD .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tOavuBKTqD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOavuBKTqD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tOavuBKTqD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOavuBKTqD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOavuBKTqD .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tOavuBKTqD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tOavuBKTqD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOavuBKTqD .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-tOavuBKTqD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tOavuBKTqD .navbar .right-menu,
  .cid-tOavuBKTqD .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tOavuBKTqD .navbar.navbar-short {
  min-height: 60px;
}
.cid-tOavuBKTqD .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tOavuBKTqD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tOavuBKTqD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tOavuBKTqD .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOavuBKTqD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOavuBKTqD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOavuBKTqD .dropdown-item.active,
.cid-tOavuBKTqD .dropdown-item:active {
  background-color: transparent;
}
.cid-tOavuBKTqD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOavuBKTqD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOavuBKTqD .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOavuBKTqD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tOavuBKTqD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOavuBKTqD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOavuBKTqD ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tOavuBKTqD ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tOavuBKTqD .navbar-buttons {
  margin-left: auto;
}
.cid-tOavuBKTqD button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOavuBKTqD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tOavuBKTqD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOavuBKTqD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOavuBKTqD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOavuBKTqD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOavuBKTqD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOavuBKTqD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tOavuBKTqD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tOavuBKTqD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOavuBKTqD a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tOavuBKTqD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tOavuBKTqD .right-menu,
.cid-tOavuBKTqD .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tOavuBKTqD .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tOavuBKTqD .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tOavuBKTqD .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tOavuBKTqD .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tOavuBKTqD .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tOavuBKTqD .card-wrapper {
  z-index: 3;
}
.cid-tOavuBKTqD .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tOavuBKTqD .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOavuBKTqD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOavutfEEQ {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tOavutfEEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOavutfEEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOavutfEEQ .mbr-section-title {
  color: #6400af;
}
.cid-uyLfYrn6xB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLfYrn6xB .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-upkKWLTCRN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-upkKWLTCRN .mbr-fallback-image.disabled {
  display: none;
}
.cid-upkKWLTCRN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upkKWLTCRN .item {
  padding-bottom: 2rem;
}
.cid-upkKWLTCRN .item-wrapper {
  position: relative;
}
.cid-upkKWLTCRN .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-upkKWLTCRN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-upkKWLTCRN .carousel-control,
.cid-upkKWLTCRN .close {
  background: #1b1b1b;
}
.cid-upkKWLTCRN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-upkKWLTCRN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-upkKWLTCRN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-upkKWLTCRN .carousel-control-next span {
  margin-left: 5px;
}
.cid-upkKWLTCRN .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-upkKWLTCRN .close::before {
  content: '\e91a';
}
.cid-upkKWLTCRN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upkKWLTCRN .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-upkKWLTCRN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upkKWLTCRN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-upkKWLTCRN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-upkKWLTCRN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-upkKWLTCRN .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-upkKWLTCRN .carousel-indicators li.active,
.cid-upkKWLTCRN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-upkKWLTCRN .carousel-indicators li::after,
.cid-upkKWLTCRN .carousel-indicators li::before {
  content: none;
}
.cid-upkKWLTCRN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-upkKWLTCRN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-upkKWLTCRN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-upkKWLTCRN .carousel-indicators {
    display: none;
  }
}
.cid-upkKWLTCRN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-upkKWLTCRN .carousel-inner > .active {
  display: block;
}
.cid-upkKWLTCRN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upkKWLTCRN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upkKWLTCRN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-upkKWLTCRN .carousel-control,
  .cid-upkKWLTCRN .carousel-indicators,
  .cid-upkKWLTCRN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-upkKWLTCRN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-upkKWLTCRN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-upkKWLTCRN .carousel-indicators .active,
.cid-upkKWLTCRN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-upkKWLTCRN .carousel-indicators .active {
  background: #fff;
}
.cid-upkKWLTCRN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-upkKWLTCRN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-upkKWLTCRN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-upkKWLTCRN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-upkKWLTCRN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-upkKWLTCRN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-upkKWLTCRN .carousel {
  width: 100%;
}
.cid-upkKWLTCRN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-upkKWLTCRN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-upkKWLTCRN .modal.fade .modal-dialog,
.cid-upkKWLTCRN .modal.in .modal-dialog {
  transform: none;
}
.cid-upkKWLTCRN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-upkKWLTCRN H6 {
  text-align: center;
}
.cid-tOavuwJHs7 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tOavuwJHs7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOavuwJHs7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOavuwJHs7 .item {
  padding-bottom: 2rem;
}
.cid-tOavuwJHs7 .item-wrapper {
  position: relative;
}
.cid-tOavuwJHs7 .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-tOavuwJHs7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tOavuwJHs7 .carousel-control,
.cid-tOavuwJHs7 .close {
  background: #1b1b1b;
}
.cid-tOavuwJHs7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tOavuwJHs7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tOavuwJHs7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tOavuwJHs7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tOavuwJHs7 .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-tOavuwJHs7 .close::before {
  content: '\e91a';
}
.cid-tOavuwJHs7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOavuwJHs7 .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-tOavuwJHs7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tOavuwJHs7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOavuwJHs7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tOavuwJHs7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tOavuwJHs7 .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-tOavuwJHs7 .carousel-indicators li.active,
.cid-tOavuwJHs7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tOavuwJHs7 .carousel-indicators li::after,
.cid-tOavuwJHs7 .carousel-indicators li::before {
  content: none;
}
.cid-tOavuwJHs7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tOavuwJHs7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tOavuwJHs7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tOavuwJHs7 .carousel-indicators {
    display: none;
  }
}
.cid-tOavuwJHs7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tOavuwJHs7 .carousel-inner > .active {
  display: block;
}
.cid-tOavuwJHs7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tOavuwJHs7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tOavuwJHs7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tOavuwJHs7 .carousel-control,
  .cid-tOavuwJHs7 .carousel-indicators,
  .cid-tOavuwJHs7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tOavuwJHs7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tOavuwJHs7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tOavuwJHs7 .carousel-indicators .active,
.cid-tOavuwJHs7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tOavuwJHs7 .carousel-indicators .active {
  background: #fff;
}
.cid-tOavuwJHs7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tOavuwJHs7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tOavuwJHs7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tOavuwJHs7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tOavuwJHs7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tOavuwJHs7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tOavuwJHs7 .carousel {
  width: 100%;
}
.cid-tOavuwJHs7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tOavuwJHs7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tOavuwJHs7 .modal.fade .modal-dialog,
.cid-tOavuwJHs7 .modal.in .modal-dialog {
  transform: none;
}
.cid-tOavuwJHs7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tOavuwJHs7 H6 {
  text-align: center;
}
.cid-uyLg8LOx8a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyLg8LOx8a .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tOavuAWgdg {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tOavuAWgdg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tOavuAWgdg .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tOavuAWgdg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tOavuAWgdg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tOavuAWgdg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tOavuAWgdg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tOavuAWgdg .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tOavuAWgdg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tOavuAWgdg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tOavuAWgdg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tOavuAWgdg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tOavuAWgdg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tOavuAWgdg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tOavuAWgdg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tOavuAWgdg .media-container-row .mbr-text {
  color: #6400af;
}
.cid-swX8mDo6OY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .nav-item:focus,
.cid-swX8mDo6OY .nav-link:focus {
  outline: none;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swX8mDo6OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swX8mDo6OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-swX8mDo6OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-swX8mDo6OY .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-swX8mDo6OY .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-swX8mDo6OY .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-swX8mDo6OY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-swX8mDo6OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-swX8mDo6OY .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-swX8mDo6OY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-swX8mDo6OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-swX8mDo6OY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-swX8mDo6OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-swX8mDo6OY .navbar.collapsed .right-menu,
.cid-swX8mDo6OY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar .navbar-collapse.show,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-swX8mDo6OY .navbar .navbar-collapse.show .brand-container,
  .cid-swX8mDo6OY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-swX8mDo6OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-swX8mDo6OY .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-swX8mDo6OY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-swX8mDo6OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-swX8mDo6OY .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-swX8mDo6OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-swX8mDo6OY .navbar .right-menu,
  .cid-swX8mDo6OY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-swX8mDo6OY .navbar.navbar-short {
  min-height: 60px;
}
.cid-swX8mDo6OY .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-swX8mDo6OY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-swX8mDo6OY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-swX8mDo6OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-swX8mDo6OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-swX8mDo6OY .dropdown-item.active,
.cid-swX8mDo6OY .dropdown-item:active {
  background-color: transparent;
}
.cid-swX8mDo6OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-swX8mDo6OY .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-swX8mDo6OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-swX8mDo6OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swX8mDo6OY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-swX8mDo6OY .navbar-buttons {
  margin-left: auto;
}
.cid-swX8mDo6OY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-swX8mDo6OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-swX8mDo6OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-swX8mDo6OY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-swX8mDo6OY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-swX8mDo6OY .right-menu,
.cid-swX8mDo6OY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-swX8mDo6OY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swX8mDo6OY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-swX8mDo6OY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-swX8mDo6OY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-swX8mDo6OY .card-wrapper {
  z-index: 3;
}
.cid-swX8mDo6OY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-swX8mDo6OY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-swX8mDo6OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPRDAH0cqj {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #c8c8c8;
}
.cid-tPRDAH0cqj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPRDAH0cqj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPRDAH0cqj .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6400af;
  margin-left: 1rem;
}
.cid-tPRDAH0cqj .panel-group {
  border: none;
}
.cid-tPRDAH0cqj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tPRDAH0cqj .panel-body,
.cid-tPRDAH0cqj .card-header {
  padding: 1rem 0;
}
.cid-tPRDAH0cqj .panel-title-edit {
  color: #000000;
}
.cid-tPRDAH0cqj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-s48P1Icc8J {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 50%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .mbr-text {
  color: #6400af;
}
.cid-tRFeX5C9Bq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRFeX5C9Bq .nav-item:focus,
.cid-tRFeX5C9Bq .nav-link:focus {
  outline: none;
}
.cid-tRFeX5C9Bq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRFeX5C9Bq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRFeX5C9Bq .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tRFeX5C9Bq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tRFeX5C9Bq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRFeX5C9Bq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRFeX5C9Bq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRFeX5C9Bq .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-tRFeX5C9Bq .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-tRFeX5C9Bq .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tRFeX5C9Bq .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-tRFeX5C9Bq .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-tRFeX5C9Bq .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tRFeX5C9Bq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tRFeX5C9Bq .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRFeX5C9Bq .navbar.collapsed .navbar-collapse.show,
.cid-tRFeX5C9Bq .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tRFeX5C9Bq .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tRFeX5C9Bq .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tRFeX5C9Bq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tRFeX5C9Bq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRFeX5C9Bq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRFeX5C9Bq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tRFeX5C9Bq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRFeX5C9Bq .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tRFeX5C9Bq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRFeX5C9Bq .navbar.collapsed .right-menu,
.cid-tRFeX5C9Bq .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tRFeX5C9Bq .navbar .navbar-collapse.show,
  .cid-tRFeX5C9Bq .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tRFeX5C9Bq .navbar .navbar-collapse.show .brand-container,
  .cid-tRFeX5C9Bq .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tRFeX5C9Bq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRFeX5C9Bq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tRFeX5C9Bq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRFeX5C9Bq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRFeX5C9Bq .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tRFeX5C9Bq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tRFeX5C9Bq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRFeX5C9Bq .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-tRFeX5C9Bq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-tRFeX5C9Bq .navbar .right-menu,
  .cid-tRFeX5C9Bq .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tRFeX5C9Bq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRFeX5C9Bq .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-tRFeX5C9Bq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tRFeX5C9Bq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tRFeX5C9Bq .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tRFeX5C9Bq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRFeX5C9Bq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRFeX5C9Bq .dropdown-item.active,
.cid-tRFeX5C9Bq .dropdown-item:active {
  background-color: transparent;
}
.cid-tRFeX5C9Bq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRFeX5C9Bq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRFeX5C9Bq .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRFeX5C9Bq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-tRFeX5C9Bq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRFeX5C9Bq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRFeX5C9Bq ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tRFeX5C9Bq ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tRFeX5C9Bq .navbar-buttons {
  margin-left: auto;
}
.cid-tRFeX5C9Bq button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRFeX5C9Bq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tRFeX5C9Bq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRFeX5C9Bq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRFeX5C9Bq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRFeX5C9Bq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRFeX5C9Bq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRFeX5C9Bq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-tRFeX5C9Bq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-tRFeX5C9Bq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRFeX5C9Bq a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRFeX5C9Bq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRFeX5C9Bq .right-menu,
.cid-tRFeX5C9Bq .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tRFeX5C9Bq .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tRFeX5C9Bq .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tRFeX5C9Bq .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tRFeX5C9Bq .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-tRFeX5C9Bq .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tRFeX5C9Bq .card-wrapper {
  z-index: 3;
}
.cid-tRFeX5C9Bq .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tRFeX5C9Bq .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRFeX5C9Bq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRFeX6EFg2 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tRFeX6EFg2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFeX6EFg2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFeX6EFg2 .mbr-section-title {
  color: #6400af;
}
.cid-uShoEdLC0w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShoEdLC0w .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tRFeXk7uwZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tRFeXk7uwZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFeXk7uwZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFeXk7uwZ .item {
  padding-bottom: 2rem;
}
.cid-tRFeXk7uwZ .item-wrapper {
  position: relative;
}
.cid-tRFeXk7uwZ .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-tRFeXk7uwZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tRFeXk7uwZ .carousel-control,
.cid-tRFeXk7uwZ .close {
  background: #1b1b1b;
}
.cid-tRFeXk7uwZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tRFeXk7uwZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tRFeXk7uwZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tRFeXk7uwZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tRFeXk7uwZ .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-tRFeXk7uwZ .close::before {
  content: '\e91a';
}
.cid-tRFeXk7uwZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRFeXk7uwZ .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-tRFeXk7uwZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXk7uwZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tRFeXk7uwZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tRFeXk7uwZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tRFeXk7uwZ .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-tRFeXk7uwZ .carousel-indicators li.active,
.cid-tRFeXk7uwZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tRFeXk7uwZ .carousel-indicators li::after,
.cid-tRFeXk7uwZ .carousel-indicators li::before {
  content: none;
}
.cid-tRFeXk7uwZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tRFeXk7uwZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tRFeXk7uwZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXk7uwZ .carousel-indicators {
    display: none;
  }
}
.cid-tRFeXk7uwZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tRFeXk7uwZ .carousel-inner > .active {
  display: block;
}
.cid-tRFeXk7uwZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXk7uwZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRFeXk7uwZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tRFeXk7uwZ .carousel-control,
  .cid-tRFeXk7uwZ .carousel-indicators,
  .cid-tRFeXk7uwZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXk7uwZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tRFeXk7uwZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tRFeXk7uwZ .carousel-indicators .active,
.cid-tRFeXk7uwZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tRFeXk7uwZ .carousel-indicators .active {
  background: #fff;
}
.cid-tRFeXk7uwZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tRFeXk7uwZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tRFeXk7uwZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tRFeXk7uwZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tRFeXk7uwZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tRFeXk7uwZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tRFeXk7uwZ .carousel {
  width: 100%;
}
.cid-tRFeXk7uwZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tRFeXk7uwZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tRFeXk7uwZ .modal.fade .modal-dialog,
.cid-tRFeXk7uwZ .modal.in .modal-dialog {
  transform: none;
}
.cid-tRFeXk7uwZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tRFeXk7uwZ H6 {
  text-align: center;
}
.cid-tRFeXmBtED {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-tRFeXmBtED .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFeXmBtED .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFeXmBtED .item {
  padding-bottom: 2rem;
}
.cid-tRFeXmBtED .item-wrapper {
  position: relative;
}
.cid-tRFeXmBtED .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-tRFeXmBtED .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tRFeXmBtED .carousel-control,
.cid-tRFeXmBtED .close {
  background: #1b1b1b;
}
.cid-tRFeXmBtED .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tRFeXmBtED .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tRFeXmBtED .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tRFeXmBtED .carousel-control-next span {
  margin-left: 5px;
}
.cid-tRFeXmBtED .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-tRFeXmBtED .close::before {
  content: '\e91a';
}
.cid-tRFeXmBtED .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRFeXmBtED .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-tRFeXmBtED .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXmBtED .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tRFeXmBtED .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tRFeXmBtED .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tRFeXmBtED .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-tRFeXmBtED .carousel-indicators li.active,
.cid-tRFeXmBtED .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tRFeXmBtED .carousel-indicators li::after,
.cid-tRFeXmBtED .carousel-indicators li::before {
  content: none;
}
.cid-tRFeXmBtED .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tRFeXmBtED .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tRFeXmBtED .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXmBtED .carousel-indicators {
    display: none;
  }
}
.cid-tRFeXmBtED .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tRFeXmBtED .carousel-inner > .active {
  display: block;
}
.cid-tRFeXmBtED .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXmBtED .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRFeXmBtED .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tRFeXmBtED .carousel-control,
  .cid-tRFeXmBtED .carousel-indicators,
  .cid-tRFeXmBtED .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXmBtED .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tRFeXmBtED .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tRFeXmBtED .carousel-indicators .active,
.cid-tRFeXmBtED .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tRFeXmBtED .carousel-indicators .active {
  background: #fff;
}
.cid-tRFeXmBtED .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tRFeXmBtED .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tRFeXmBtED .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tRFeXmBtED .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tRFeXmBtED .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tRFeXmBtED .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tRFeXmBtED .carousel {
  width: 100%;
}
.cid-tRFeXmBtED .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tRFeXmBtED .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tRFeXmBtED .modal.fade .modal-dialog,
.cid-tRFeXmBtED .modal.in .modal-dialog {
  transform: none;
}
.cid-tRFeXmBtED .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tRFeXmBtED H6 {
  text-align: center;
}
.cid-tRFeXrnhec {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tRFeXrnhec .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFeXrnhec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFeXrnhec .item {
  padding-bottom: 2rem;
}
.cid-tRFeXrnhec .item-wrapper {
  position: relative;
}
.cid-tRFeXrnhec .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-tRFeXrnhec .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tRFeXrnhec .carousel-control,
.cid-tRFeXrnhec .close {
  background: #1b1b1b;
}
.cid-tRFeXrnhec .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tRFeXrnhec .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tRFeXrnhec .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tRFeXrnhec .carousel-control-next span {
  margin-left: 5px;
}
.cid-tRFeXrnhec .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-tRFeXrnhec .close::before {
  content: '\e91a';
}
.cid-tRFeXrnhec .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRFeXrnhec .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-tRFeXrnhec .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXrnhec .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tRFeXrnhec .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tRFeXrnhec .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tRFeXrnhec .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-tRFeXrnhec .carousel-indicators li.active,
.cid-tRFeXrnhec .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tRFeXrnhec .carousel-indicators li::after,
.cid-tRFeXrnhec .carousel-indicators li::before {
  content: none;
}
.cid-tRFeXrnhec .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tRFeXrnhec .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tRFeXrnhec .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXrnhec .carousel-indicators {
    display: none;
  }
}
.cid-tRFeXrnhec .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tRFeXrnhec .carousel-inner > .active {
  display: block;
}
.cid-tRFeXrnhec .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXrnhec .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRFeXrnhec .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tRFeXrnhec .carousel-control,
  .cid-tRFeXrnhec .carousel-indicators,
  .cid-tRFeXrnhec .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXrnhec .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tRFeXrnhec .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tRFeXrnhec .carousel-indicators .active,
.cid-tRFeXrnhec .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tRFeXrnhec .carousel-indicators .active {
  background: #fff;
}
.cid-tRFeXrnhec .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tRFeXrnhec .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tRFeXrnhec .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tRFeXrnhec .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tRFeXrnhec .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tRFeXrnhec .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tRFeXrnhec .carousel {
  width: 100%;
}
.cid-tRFeXrnhec .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tRFeXrnhec .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tRFeXrnhec .modal.fade .modal-dialog,
.cid-tRFeXrnhec .modal.in .modal-dialog {
  transform: none;
}
.cid-tRFeXrnhec .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tRFeXrnhec H6 {
  text-align: center;
}
.cid-tRFeXtLw7c {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tRFeXtLw7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFeXtLw7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFeXtLw7c .item {
  padding-bottom: 2rem;
}
.cid-tRFeXtLw7c .item-wrapper {
  position: relative;
}
.cid-tRFeXtLw7c .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-tRFeXtLw7c .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tRFeXtLw7c .carousel-control,
.cid-tRFeXtLw7c .close {
  background: #1b1b1b;
}
.cid-tRFeXtLw7c .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tRFeXtLw7c .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tRFeXtLw7c .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tRFeXtLw7c .carousel-control-next span {
  margin-left: 5px;
}
.cid-tRFeXtLw7c .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-tRFeXtLw7c .close::before {
  content: '\e91a';
}
.cid-tRFeXtLw7c .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRFeXtLw7c .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-tRFeXtLw7c .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXtLw7c .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tRFeXtLw7c .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tRFeXtLw7c .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tRFeXtLw7c .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-tRFeXtLw7c .carousel-indicators li.active,
.cid-tRFeXtLw7c .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tRFeXtLw7c .carousel-indicators li::after,
.cid-tRFeXtLw7c .carousel-indicators li::before {
  content: none;
}
.cid-tRFeXtLw7c .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tRFeXtLw7c .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tRFeXtLw7c .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXtLw7c .carousel-indicators {
    display: none;
  }
}
.cid-tRFeXtLw7c .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tRFeXtLw7c .carousel-inner > .active {
  display: block;
}
.cid-tRFeXtLw7c .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXtLw7c .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRFeXtLw7c .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tRFeXtLw7c .carousel-control,
  .cid-tRFeXtLw7c .carousel-indicators,
  .cid-tRFeXtLw7c .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXtLw7c .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tRFeXtLw7c .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tRFeXtLw7c .carousel-indicators .active,
.cid-tRFeXtLw7c .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tRFeXtLw7c .carousel-indicators .active {
  background: #fff;
}
.cid-tRFeXtLw7c .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tRFeXtLw7c .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tRFeXtLw7c .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tRFeXtLw7c .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tRFeXtLw7c .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tRFeXtLw7c .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tRFeXtLw7c .carousel {
  width: 100%;
}
.cid-tRFeXtLw7c .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tRFeXtLw7c .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tRFeXtLw7c .modal.fade .modal-dialog,
.cid-tRFeXtLw7c .modal.in .modal-dialog {
  transform: none;
}
.cid-tRFeXtLw7c .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tRFeXtLw7c H6 {
  text-align: center;
}
.cid-tRFeXvn7ca {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tRFeXvn7ca .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFeXvn7ca .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFeXvn7ca .item {
  padding-bottom: 2rem;
}
.cid-tRFeXvn7ca .item-wrapper {
  position: relative;
}
.cid-tRFeXvn7ca .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-tRFeXvn7ca .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tRFeXvn7ca .carousel-control,
.cid-tRFeXvn7ca .close {
  background: #1b1b1b;
}
.cid-tRFeXvn7ca .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tRFeXvn7ca .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tRFeXvn7ca .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tRFeXvn7ca .carousel-control-next span {
  margin-left: 5px;
}
.cid-tRFeXvn7ca .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-tRFeXvn7ca .close::before {
  content: '\e91a';
}
.cid-tRFeXvn7ca .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRFeXvn7ca .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-tRFeXvn7ca .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXvn7ca .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tRFeXvn7ca .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tRFeXvn7ca .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tRFeXvn7ca .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-tRFeXvn7ca .carousel-indicators li.active,
.cid-tRFeXvn7ca .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tRFeXvn7ca .carousel-indicators li::after,
.cid-tRFeXvn7ca .carousel-indicators li::before {
  content: none;
}
.cid-tRFeXvn7ca .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tRFeXvn7ca .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tRFeXvn7ca .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXvn7ca .carousel-indicators {
    display: none;
  }
}
.cid-tRFeXvn7ca .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tRFeXvn7ca .carousel-inner > .active {
  display: block;
}
.cid-tRFeXvn7ca .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXvn7ca .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRFeXvn7ca .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tRFeXvn7ca .carousel-control,
  .cid-tRFeXvn7ca .carousel-indicators,
  .cid-tRFeXvn7ca .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXvn7ca .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tRFeXvn7ca .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tRFeXvn7ca .carousel-indicators .active,
.cid-tRFeXvn7ca .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tRFeXvn7ca .carousel-indicators .active {
  background: #fff;
}
.cid-tRFeXvn7ca .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tRFeXvn7ca .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tRFeXvn7ca .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tRFeXvn7ca .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tRFeXvn7ca .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tRFeXvn7ca .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tRFeXvn7ca .carousel {
  width: 100%;
}
.cid-tRFeXvn7ca .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tRFeXvn7ca .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tRFeXvn7ca .modal.fade .modal-dialog,
.cid-tRFeXvn7ca .modal.in .modal-dialog {
  transform: none;
}
.cid-tRFeXvn7ca .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tRFeXvn7ca H6 {
  text-align: center;
}
.cid-tRFeXy8jp0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-tRFeXy8jp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRFeXy8jp0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRFeXy8jp0 .item {
  padding-bottom: 2rem;
}
.cid-tRFeXy8jp0 .item-wrapper {
  position: relative;
}
.cid-tRFeXy8jp0 .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-tRFeXy8jp0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tRFeXy8jp0 .carousel-control,
.cid-tRFeXy8jp0 .close {
  background: #1b1b1b;
}
.cid-tRFeXy8jp0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tRFeXy8jp0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tRFeXy8jp0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tRFeXy8jp0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tRFeXy8jp0 .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-tRFeXy8jp0 .close::before {
  content: '\e91a';
}
.cid-tRFeXy8jp0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRFeXy8jp0 .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-tRFeXy8jp0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXy8jp0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tRFeXy8jp0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tRFeXy8jp0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tRFeXy8jp0 .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-tRFeXy8jp0 .carousel-indicators li.active,
.cid-tRFeXy8jp0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tRFeXy8jp0 .carousel-indicators li::after,
.cid-tRFeXy8jp0 .carousel-indicators li::before {
  content: none;
}
.cid-tRFeXy8jp0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tRFeXy8jp0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tRFeXy8jp0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXy8jp0 .carousel-indicators {
    display: none;
  }
}
.cid-tRFeXy8jp0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tRFeXy8jp0 .carousel-inner > .active {
  display: block;
}
.cid-tRFeXy8jp0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRFeXy8jp0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRFeXy8jp0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tRFeXy8jp0 .carousel-control,
  .cid-tRFeXy8jp0 .carousel-indicators,
  .cid-tRFeXy8jp0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tRFeXy8jp0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tRFeXy8jp0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tRFeXy8jp0 .carousel-indicators .active,
.cid-tRFeXy8jp0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tRFeXy8jp0 .carousel-indicators .active {
  background: #fff;
}
.cid-tRFeXy8jp0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tRFeXy8jp0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tRFeXy8jp0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tRFeXy8jp0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tRFeXy8jp0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tRFeXy8jp0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tRFeXy8jp0 .carousel {
  width: 100%;
}
.cid-tRFeXy8jp0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tRFeXy8jp0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tRFeXy8jp0 .modal.fade .modal-dialog,
.cid-tRFeXy8jp0 .modal.in .modal-dialog {
  transform: none;
}
.cid-tRFeXy8jp0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tRFeXy8jp0 H6 {
  text-align: center;
}
.cid-uShoLPfxGR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShoLPfxGR .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tRFeXDfMLP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-tRFeXDfMLP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tRFeXDfMLP .social-row {
  width: 50%;
  justify-content: center;
}
.cid-tRFeXDfMLP .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tRFeXDfMLP .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tRFeXDfMLP .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tRFeXDfMLP .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tRFeXDfMLP .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tRFeXDfMLP .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tRFeXDfMLP .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tRFeXDfMLP .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tRFeXDfMLP .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRFeXDfMLP .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRFeXDfMLP .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tRFeXDfMLP .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tRFeXDfMLP .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u0BJgVJ8kz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0BJgVJ8kz .nav-item:focus,
.cid-u0BJgVJ8kz .nav-link:focus {
  outline: none;
}
.cid-u0BJgVJ8kz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0BJgVJ8kz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0BJgVJ8kz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u0BJgVJ8kz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u0BJgVJ8kz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0BJgVJ8kz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0BJgVJ8kz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0BJgVJ8kz .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-u0BJgVJ8kz .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u0BJgVJ8kz .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u0BJgVJ8kz .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u0BJgVJ8kz .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u0BJgVJ8kz .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u0BJgVJ8kz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u0BJgVJ8kz .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u0BJgVJ8kz .navbar.collapsed .navbar-collapse.show,
.cid-u0BJgVJ8kz .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u0BJgVJ8kz .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u0BJgVJ8kz .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u0BJgVJ8kz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u0BJgVJ8kz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0BJgVJ8kz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0BJgVJ8kz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0BJgVJ8kz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0BJgVJ8kz .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u0BJgVJ8kz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0BJgVJ8kz .navbar.collapsed .right-menu,
.cid-u0BJgVJ8kz .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u0BJgVJ8kz .navbar .navbar-collapse.show,
  .cid-u0BJgVJ8kz .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u0BJgVJ8kz .navbar .navbar-collapse.show .brand-container,
  .cid-u0BJgVJ8kz .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u0BJgVJ8kz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0BJgVJ8kz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u0BJgVJ8kz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0BJgVJ8kz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0BJgVJ8kz .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0BJgVJ8kz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0BJgVJ8kz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0BJgVJ8kz .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-u0BJgVJ8kz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u0BJgVJ8kz .navbar .right-menu,
  .cid-u0BJgVJ8kz .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u0BJgVJ8kz .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0BJgVJ8kz .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u0BJgVJ8kz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0BJgVJ8kz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0BJgVJ8kz .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0BJgVJ8kz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0BJgVJ8kz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0BJgVJ8kz .dropdown-item.active,
.cid-u0BJgVJ8kz .dropdown-item:active {
  background-color: transparent;
}
.cid-u0BJgVJ8kz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0BJgVJ8kz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0BJgVJ8kz .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0BJgVJ8kz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u0BJgVJ8kz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0BJgVJ8kz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0BJgVJ8kz ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u0BJgVJ8kz ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u0BJgVJ8kz .navbar-buttons {
  margin-left: auto;
}
.cid-u0BJgVJ8kz button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0BJgVJ8kz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u0BJgVJ8kz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0BJgVJ8kz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0BJgVJ8kz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0BJgVJ8kz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0BJgVJ8kz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0BJgVJ8kz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u0BJgVJ8kz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u0BJgVJ8kz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0BJgVJ8kz a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u0BJgVJ8kz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0BJgVJ8kz .right-menu,
.cid-u0BJgVJ8kz .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u0BJgVJ8kz .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0BJgVJ8kz .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0BJgVJ8kz .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u0BJgVJ8kz .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u0BJgVJ8kz .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u0BJgVJ8kz .card-wrapper {
  z-index: 3;
}
.cid-u0BJgVJ8kz .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u0BJgVJ8kz .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0BJgVJ8kz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0BJgWza05 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u0BJgWza05 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0BJgWza05 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0BJgWza05 .mbr-section-title {
  color: #6400af;
}
.cid-uYRPGgjgWt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRPGgjgWt .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umFQBZ1EaO {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-umFQBZ1EaO .mbr-section-subtitle {
  color: #6400af;
}
.cid-uxD2kLxSkG {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uxD2kLxSkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxD2kLxSkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxD2kLxSkG .item {
  padding-bottom: 2rem;
}
.cid-uxD2kLxSkG .item-wrapper {
  position: relative;
}
.cid-uxD2kLxSkG .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-uxD2kLxSkG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uxD2kLxSkG .carousel-control,
.cid-uxD2kLxSkG .close {
  background: #1b1b1b;
}
.cid-uxD2kLxSkG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uxD2kLxSkG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uxD2kLxSkG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uxD2kLxSkG .carousel-control-next span {
  margin-left: 5px;
}
.cid-uxD2kLxSkG .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-uxD2kLxSkG .close::before {
  content: '\e91a';
}
.cid-uxD2kLxSkG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uxD2kLxSkG .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-uxD2kLxSkG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxD2kLxSkG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uxD2kLxSkG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uxD2kLxSkG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uxD2kLxSkG .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-uxD2kLxSkG .carousel-indicators li.active,
.cid-uxD2kLxSkG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uxD2kLxSkG .carousel-indicators li::after,
.cid-uxD2kLxSkG .carousel-indicators li::before {
  content: none;
}
.cid-uxD2kLxSkG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uxD2kLxSkG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uxD2kLxSkG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxD2kLxSkG .carousel-indicators {
    display: none;
  }
}
.cid-uxD2kLxSkG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uxD2kLxSkG .carousel-inner > .active {
  display: block;
}
.cid-uxD2kLxSkG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxD2kLxSkG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uxD2kLxSkG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uxD2kLxSkG .carousel-control,
  .cid-uxD2kLxSkG .carousel-indicators,
  .cid-uxD2kLxSkG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uxD2kLxSkG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uxD2kLxSkG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uxD2kLxSkG .carousel-indicators .active,
.cid-uxD2kLxSkG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uxD2kLxSkG .carousel-indicators .active {
  background: #fff;
}
.cid-uxD2kLxSkG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uxD2kLxSkG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uxD2kLxSkG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxD2kLxSkG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uxD2kLxSkG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uxD2kLxSkG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uxD2kLxSkG .carousel {
  width: 100%;
}
.cid-uxD2kLxSkG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uxD2kLxSkG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uxD2kLxSkG .modal.fade .modal-dialog,
.cid-uxD2kLxSkG .modal.in .modal-dialog {
  transform: none;
}
.cid-uxD2kLxSkG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uxD2kLxSkG H6 {
  text-align: center;
}
.cid-uxCQO1v6FD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uxCQO1v6FD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxCQO1v6FD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxCQO1v6FD .item {
  padding-bottom: 2rem;
}
.cid-uxCQO1v6FD .item-wrapper {
  position: relative;
}
.cid-uxCQO1v6FD .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-uxCQO1v6FD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uxCQO1v6FD .carousel-control,
.cid-uxCQO1v6FD .close {
  background: #1b1b1b;
}
.cid-uxCQO1v6FD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uxCQO1v6FD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uxCQO1v6FD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uxCQO1v6FD .carousel-control-next span {
  margin-left: 5px;
}
.cid-uxCQO1v6FD .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-uxCQO1v6FD .close::before {
  content: '\e91a';
}
.cid-uxCQO1v6FD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uxCQO1v6FD .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-uxCQO1v6FD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxCQO1v6FD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uxCQO1v6FD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uxCQO1v6FD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uxCQO1v6FD .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-uxCQO1v6FD .carousel-indicators li.active,
.cid-uxCQO1v6FD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uxCQO1v6FD .carousel-indicators li::after,
.cid-uxCQO1v6FD .carousel-indicators li::before {
  content: none;
}
.cid-uxCQO1v6FD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uxCQO1v6FD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uxCQO1v6FD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxCQO1v6FD .carousel-indicators {
    display: none;
  }
}
.cid-uxCQO1v6FD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uxCQO1v6FD .carousel-inner > .active {
  display: block;
}
.cid-uxCQO1v6FD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxCQO1v6FD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uxCQO1v6FD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uxCQO1v6FD .carousel-control,
  .cid-uxCQO1v6FD .carousel-indicators,
  .cid-uxCQO1v6FD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uxCQO1v6FD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uxCQO1v6FD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uxCQO1v6FD .carousel-indicators .active,
.cid-uxCQO1v6FD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uxCQO1v6FD .carousel-indicators .active {
  background: #fff;
}
.cid-uxCQO1v6FD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uxCQO1v6FD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uxCQO1v6FD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxCQO1v6FD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uxCQO1v6FD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uxCQO1v6FD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uxCQO1v6FD .carousel {
  width: 100%;
}
.cid-uxCQO1v6FD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uxCQO1v6FD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uxCQO1v6FD .modal.fade .modal-dialog,
.cid-uxCQO1v6FD .modal.in .modal-dialog {
  transform: none;
}
.cid-uxCQO1v6FD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uxCQO1v6FD H6 {
  text-align: center;
}
.cid-uwRYbdNu5Q {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uwRYbdNu5Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwRYbdNu5Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwRYbdNu5Q .item {
  padding-bottom: 2rem;
}
.cid-uwRYbdNu5Q .item-wrapper {
  position: relative;
}
.cid-uwRYbdNu5Q .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-uwRYbdNu5Q .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uwRYbdNu5Q .carousel-control,
.cid-uwRYbdNu5Q .close {
  background: #1b1b1b;
}
.cid-uwRYbdNu5Q .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uwRYbdNu5Q .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uwRYbdNu5Q .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uwRYbdNu5Q .carousel-control-next span {
  margin-left: 5px;
}
.cid-uwRYbdNu5Q .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-uwRYbdNu5Q .close::before {
  content: '\e91a';
}
.cid-uwRYbdNu5Q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uwRYbdNu5Q .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-uwRYbdNu5Q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwRYbdNu5Q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uwRYbdNu5Q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uwRYbdNu5Q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uwRYbdNu5Q .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-uwRYbdNu5Q .carousel-indicators li.active,
.cid-uwRYbdNu5Q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uwRYbdNu5Q .carousel-indicators li::after,
.cid-uwRYbdNu5Q .carousel-indicators li::before {
  content: none;
}
.cid-uwRYbdNu5Q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uwRYbdNu5Q .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uwRYbdNu5Q .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uwRYbdNu5Q .carousel-indicators {
    display: none;
  }
}
.cid-uwRYbdNu5Q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uwRYbdNu5Q .carousel-inner > .active {
  display: block;
}
.cid-uwRYbdNu5Q .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwRYbdNu5Q .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uwRYbdNu5Q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uwRYbdNu5Q .carousel-control,
  .cid-uwRYbdNu5Q .carousel-indicators,
  .cid-uwRYbdNu5Q .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uwRYbdNu5Q .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uwRYbdNu5Q .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uwRYbdNu5Q .carousel-indicators .active,
.cid-uwRYbdNu5Q .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uwRYbdNu5Q .carousel-indicators .active {
  background: #fff;
}
.cid-uwRYbdNu5Q .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uwRYbdNu5Q .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uwRYbdNu5Q .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uwRYbdNu5Q .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uwRYbdNu5Q .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uwRYbdNu5Q .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uwRYbdNu5Q .carousel {
  width: 100%;
}
.cid-uwRYbdNu5Q .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uwRYbdNu5Q .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uwRYbdNu5Q .modal.fade .modal-dialog,
.cid-uwRYbdNu5Q .modal.in .modal-dialog {
  transform: none;
}
.cid-uwRYbdNu5Q .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uwRYbdNu5Q H6 {
  text-align: center;
}
.cid-utc7HpoA0i {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-utc7HpoA0i .mbr-fallback-image.disabled {
  display: none;
}
.cid-utc7HpoA0i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utc7HpoA0i .item {
  padding-bottom: 2rem;
}
.cid-utc7HpoA0i .item-wrapper {
  position: relative;
}
.cid-utc7HpoA0i .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-utc7HpoA0i .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-utc7HpoA0i .carousel-control,
.cid-utc7HpoA0i .close {
  background: #1b1b1b;
}
.cid-utc7HpoA0i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-utc7HpoA0i .carousel-control-prev span {
  margin-right: 5px;
}
.cid-utc7HpoA0i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-utc7HpoA0i .carousel-control-next span {
  margin-left: 5px;
}
.cid-utc7HpoA0i .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-utc7HpoA0i .close::before {
  content: '\e91a';
}
.cid-utc7HpoA0i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-utc7HpoA0i .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-utc7HpoA0i .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utc7HpoA0i .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utc7HpoA0i .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utc7HpoA0i .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-utc7HpoA0i .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-utc7HpoA0i .carousel-indicators li.active,
.cid-utc7HpoA0i .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utc7HpoA0i .carousel-indicators li::after,
.cid-utc7HpoA0i .carousel-indicators li::before {
  content: none;
}
.cid-utc7HpoA0i .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utc7HpoA0i .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-utc7HpoA0i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-utc7HpoA0i .carousel-indicators {
    display: none;
  }
}
.cid-utc7HpoA0i .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utc7HpoA0i .carousel-inner > .active {
  display: block;
}
.cid-utc7HpoA0i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utc7HpoA0i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-utc7HpoA0i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-utc7HpoA0i .carousel-control,
  .cid-utc7HpoA0i .carousel-indicators,
  .cid-utc7HpoA0i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-utc7HpoA0i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-utc7HpoA0i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-utc7HpoA0i .carousel-indicators .active,
.cid-utc7HpoA0i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-utc7HpoA0i .carousel-indicators .active {
  background: #fff;
}
.cid-utc7HpoA0i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-utc7HpoA0i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-utc7HpoA0i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-utc7HpoA0i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-utc7HpoA0i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-utc7HpoA0i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-utc7HpoA0i .carousel {
  width: 100%;
}
.cid-utc7HpoA0i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-utc7HpoA0i .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-utc7HpoA0i .modal.fade .modal-dialog,
.cid-utc7HpoA0i .modal.in .modal-dialog {
  transform: none;
}
.cid-utc7HpoA0i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-utc7HpoA0i H6 {
  text-align: center;
}
.cid-uqyjGkGqMB {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uqyjGkGqMB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqyjGkGqMB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqyjGkGqMB .item {
  padding-bottom: 2rem;
}
.cid-uqyjGkGqMB .item-wrapper {
  position: relative;
}
.cid-uqyjGkGqMB .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-uqyjGkGqMB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uqyjGkGqMB .carousel-control,
.cid-uqyjGkGqMB .close {
  background: #1b1b1b;
}
.cid-uqyjGkGqMB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uqyjGkGqMB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uqyjGkGqMB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uqyjGkGqMB .carousel-control-next span {
  margin-left: 5px;
}
.cid-uqyjGkGqMB .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-uqyjGkGqMB .close::before {
  content: '\e91a';
}
.cid-uqyjGkGqMB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqyjGkGqMB .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-uqyjGkGqMB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uqyjGkGqMB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uqyjGkGqMB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uqyjGkGqMB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uqyjGkGqMB .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-uqyjGkGqMB .carousel-indicators li.active,
.cid-uqyjGkGqMB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uqyjGkGqMB .carousel-indicators li::after,
.cid-uqyjGkGqMB .carousel-indicators li::before {
  content: none;
}
.cid-uqyjGkGqMB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uqyjGkGqMB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uqyjGkGqMB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uqyjGkGqMB .carousel-indicators {
    display: none;
  }
}
.cid-uqyjGkGqMB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uqyjGkGqMB .carousel-inner > .active {
  display: block;
}
.cid-uqyjGkGqMB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uqyjGkGqMB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uqyjGkGqMB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uqyjGkGqMB .carousel-control,
  .cid-uqyjGkGqMB .carousel-indicators,
  .cid-uqyjGkGqMB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uqyjGkGqMB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uqyjGkGqMB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uqyjGkGqMB .carousel-indicators .active,
.cid-uqyjGkGqMB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uqyjGkGqMB .carousel-indicators .active {
  background: #fff;
}
.cid-uqyjGkGqMB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uqyjGkGqMB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uqyjGkGqMB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uqyjGkGqMB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uqyjGkGqMB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uqyjGkGqMB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uqyjGkGqMB .carousel {
  width: 100%;
}
.cid-uqyjGkGqMB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uqyjGkGqMB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uqyjGkGqMB .modal.fade .modal-dialog,
.cid-uqyjGkGqMB .modal.in .modal-dialog {
  transform: none;
}
.cid-uqyjGkGqMB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uqyjGkGqMB H6 {
  text-align: center;
}
.cid-upNH7Gi5yx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-upNH7Gi5yx .mbr-fallback-image.disabled {
  display: none;
}
.cid-upNH7Gi5yx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upNH7Gi5yx .item {
  padding-bottom: 2rem;
}
.cid-upNH7Gi5yx .item-wrapper {
  position: relative;
}
.cid-upNH7Gi5yx .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-upNH7Gi5yx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-upNH7Gi5yx .carousel-control,
.cid-upNH7Gi5yx .close {
  background: #1b1b1b;
}
.cid-upNH7Gi5yx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-upNH7Gi5yx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-upNH7Gi5yx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-upNH7Gi5yx .carousel-control-next span {
  margin-left: 5px;
}
.cid-upNH7Gi5yx .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-upNH7Gi5yx .close::before {
  content: '\e91a';
}
.cid-upNH7Gi5yx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upNH7Gi5yx .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-upNH7Gi5yx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upNH7Gi5yx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-upNH7Gi5yx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-upNH7Gi5yx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-upNH7Gi5yx .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-upNH7Gi5yx .carousel-indicators li.active,
.cid-upNH7Gi5yx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-upNH7Gi5yx .carousel-indicators li::after,
.cid-upNH7Gi5yx .carousel-indicators li::before {
  content: none;
}
.cid-upNH7Gi5yx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-upNH7Gi5yx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-upNH7Gi5yx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-upNH7Gi5yx .carousel-indicators {
    display: none;
  }
}
.cid-upNH7Gi5yx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-upNH7Gi5yx .carousel-inner > .active {
  display: block;
}
.cid-upNH7Gi5yx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upNH7Gi5yx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upNH7Gi5yx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-upNH7Gi5yx .carousel-control,
  .cid-upNH7Gi5yx .carousel-indicators,
  .cid-upNH7Gi5yx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-upNH7Gi5yx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-upNH7Gi5yx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-upNH7Gi5yx .carousel-indicators .active,
.cid-upNH7Gi5yx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-upNH7Gi5yx .carousel-indicators .active {
  background: #fff;
}
.cid-upNH7Gi5yx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-upNH7Gi5yx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-upNH7Gi5yx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-upNH7Gi5yx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-upNH7Gi5yx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-upNH7Gi5yx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-upNH7Gi5yx .carousel {
  width: 100%;
}
.cid-upNH7Gi5yx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-upNH7Gi5yx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-upNH7Gi5yx .modal.fade .modal-dialog,
.cid-upNH7Gi5yx .modal.in .modal-dialog {
  transform: none;
}
.cid-upNH7Gi5yx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-upNH7Gi5yx H6 {
  text-align: center;
}
.cid-upHEypwwKQ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-upHEypwwKQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-upHEypwwKQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upHEypwwKQ .item {
  padding-bottom: 2rem;
}
.cid-upHEypwwKQ .item-wrapper {
  position: relative;
}
.cid-upHEypwwKQ .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-upHEypwwKQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-upHEypwwKQ .carousel-control,
.cid-upHEypwwKQ .close {
  background: #1b1b1b;
}
.cid-upHEypwwKQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-upHEypwwKQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-upHEypwwKQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-upHEypwwKQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-upHEypwwKQ .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-upHEypwwKQ .close::before {
  content: '\e91a';
}
.cid-upHEypwwKQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upHEypwwKQ .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-upHEypwwKQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upHEypwwKQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-upHEypwwKQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-upHEypwwKQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-upHEypwwKQ .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-upHEypwwKQ .carousel-indicators li.active,
.cid-upHEypwwKQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-upHEypwwKQ .carousel-indicators li::after,
.cid-upHEypwwKQ .carousel-indicators li::before {
  content: none;
}
.cid-upHEypwwKQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-upHEypwwKQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-upHEypwwKQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-upHEypwwKQ .carousel-indicators {
    display: none;
  }
}
.cid-upHEypwwKQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-upHEypwwKQ .carousel-inner > .active {
  display: block;
}
.cid-upHEypwwKQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upHEypwwKQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upHEypwwKQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-upHEypwwKQ .carousel-control,
  .cid-upHEypwwKQ .carousel-indicators,
  .cid-upHEypwwKQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-upHEypwwKQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-upHEypwwKQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-upHEypwwKQ .carousel-indicators .active,
.cid-upHEypwwKQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-upHEypwwKQ .carousel-indicators .active {
  background: #fff;
}
.cid-upHEypwwKQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-upHEypwwKQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-upHEypwwKQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-upHEypwwKQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-upHEypwwKQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-upHEypwwKQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-upHEypwwKQ .carousel {
  width: 100%;
}
.cid-upHEypwwKQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-upHEypwwKQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-upHEypwwKQ .modal.fade .modal-dialog,
.cid-upHEypwwKQ .modal.in .modal-dialog {
  transform: none;
}
.cid-upHEypwwKQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-upHEypwwKQ H6 {
  text-align: center;
}
.cid-upkMWVJbLr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-upkMWVJbLr .mbr-fallback-image.disabled {
  display: none;
}
.cid-upkMWVJbLr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upkMWVJbLr .item {
  padding-bottom: 2rem;
}
.cid-upkMWVJbLr .item-wrapper {
  position: relative;
}
.cid-upkMWVJbLr .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-upkMWVJbLr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-upkMWVJbLr .carousel-control,
.cid-upkMWVJbLr .close {
  background: #1b1b1b;
}
.cid-upkMWVJbLr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-upkMWVJbLr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-upkMWVJbLr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-upkMWVJbLr .carousel-control-next span {
  margin-left: 5px;
}
.cid-upkMWVJbLr .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-upkMWVJbLr .close::before {
  content: '\e91a';
}
.cid-upkMWVJbLr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upkMWVJbLr .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-upkMWVJbLr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upkMWVJbLr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-upkMWVJbLr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-upkMWVJbLr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-upkMWVJbLr .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-upkMWVJbLr .carousel-indicators li.active,
.cid-upkMWVJbLr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-upkMWVJbLr .carousel-indicators li::after,
.cid-upkMWVJbLr .carousel-indicators li::before {
  content: none;
}
.cid-upkMWVJbLr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-upkMWVJbLr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-upkMWVJbLr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-upkMWVJbLr .carousel-indicators {
    display: none;
  }
}
.cid-upkMWVJbLr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-upkMWVJbLr .carousel-inner > .active {
  display: block;
}
.cid-upkMWVJbLr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upkMWVJbLr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upkMWVJbLr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-upkMWVJbLr .carousel-control,
  .cid-upkMWVJbLr .carousel-indicators,
  .cid-upkMWVJbLr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-upkMWVJbLr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-upkMWVJbLr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-upkMWVJbLr .carousel-indicators .active,
.cid-upkMWVJbLr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-upkMWVJbLr .carousel-indicators .active {
  background: #fff;
}
.cid-upkMWVJbLr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-upkMWVJbLr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-upkMWVJbLr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-upkMWVJbLr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-upkMWVJbLr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-upkMWVJbLr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-upkMWVJbLr .carousel {
  width: 100%;
}
.cid-upkMWVJbLr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-upkMWVJbLr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-upkMWVJbLr .modal.fade .modal-dialog,
.cid-upkMWVJbLr .modal.in .modal-dialog {
  transform: none;
}
.cid-upkMWVJbLr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-upkMWVJbLr H6 {
  text-align: center;
}
.cid-unlSujplLg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-unlSujplLg .mbr-fallback-image.disabled {
  display: none;
}
.cid-unlSujplLg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unlSujplLg .item {
  padding-bottom: 2rem;
}
.cid-unlSujplLg .item-wrapper {
  position: relative;
}
.cid-unlSujplLg .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-unlSujplLg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-unlSujplLg .carousel-control,
.cid-unlSujplLg .close {
  background: #1b1b1b;
}
.cid-unlSujplLg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-unlSujplLg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-unlSujplLg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-unlSujplLg .carousel-control-next span {
  margin-left: 5px;
}
.cid-unlSujplLg .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-unlSujplLg .close::before {
  content: '\e91a';
}
.cid-unlSujplLg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-unlSujplLg .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-unlSujplLg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-unlSujplLg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-unlSujplLg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-unlSujplLg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-unlSujplLg .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-unlSujplLg .carousel-indicators li.active,
.cid-unlSujplLg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-unlSujplLg .carousel-indicators li::after,
.cid-unlSujplLg .carousel-indicators li::before {
  content: none;
}
.cid-unlSujplLg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-unlSujplLg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-unlSujplLg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-unlSujplLg .carousel-indicators {
    display: none;
  }
}
.cid-unlSujplLg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-unlSujplLg .carousel-inner > .active {
  display: block;
}
.cid-unlSujplLg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-unlSujplLg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-unlSujplLg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-unlSujplLg .carousel-control,
  .cid-unlSujplLg .carousel-indicators,
  .cid-unlSujplLg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-unlSujplLg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-unlSujplLg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-unlSujplLg .carousel-indicators .active,
.cid-unlSujplLg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-unlSujplLg .carousel-indicators .active {
  background: #fff;
}
.cid-unlSujplLg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-unlSujplLg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-unlSujplLg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-unlSujplLg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-unlSujplLg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-unlSujplLg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-unlSujplLg .carousel {
  width: 100%;
}
.cid-unlSujplLg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-unlSujplLg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-unlSujplLg .modal.fade .modal-dialog,
.cid-unlSujplLg .modal.in .modal-dialog {
  transform: none;
}
.cid-unlSujplLg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-unlSujplLg H6 {
  text-align: center;
}
.cid-ukO0Fhbw5U {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ukO0Fhbw5U .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukO0Fhbw5U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukO0Fhbw5U .item {
  padding-bottom: 2rem;
}
.cid-ukO0Fhbw5U .item-wrapper {
  position: relative;
}
.cid-ukO0Fhbw5U .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-ukO0Fhbw5U .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ukO0Fhbw5U .carousel-control,
.cid-ukO0Fhbw5U .close {
  background: #1b1b1b;
}
.cid-ukO0Fhbw5U .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ukO0Fhbw5U .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ukO0Fhbw5U .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ukO0Fhbw5U .carousel-control-next span {
  margin-left: 5px;
}
.cid-ukO0Fhbw5U .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-ukO0Fhbw5U .close::before {
  content: '\e91a';
}
.cid-ukO0Fhbw5U .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukO0Fhbw5U .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-ukO0Fhbw5U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukO0Fhbw5U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ukO0Fhbw5U .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ukO0Fhbw5U .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ukO0Fhbw5U .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-ukO0Fhbw5U .carousel-indicators li.active,
.cid-ukO0Fhbw5U .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ukO0Fhbw5U .carousel-indicators li::after,
.cid-ukO0Fhbw5U .carousel-indicators li::before {
  content: none;
}
.cid-ukO0Fhbw5U .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ukO0Fhbw5U .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ukO0Fhbw5U .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ukO0Fhbw5U .carousel-indicators {
    display: none;
  }
}
.cid-ukO0Fhbw5U .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ukO0Fhbw5U .carousel-inner > .active {
  display: block;
}
.cid-ukO0Fhbw5U .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukO0Fhbw5U .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukO0Fhbw5U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ukO0Fhbw5U .carousel-control,
  .cid-ukO0Fhbw5U .carousel-indicators,
  .cid-ukO0Fhbw5U .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ukO0Fhbw5U .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ukO0Fhbw5U .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ukO0Fhbw5U .carousel-indicators .active,
.cid-ukO0Fhbw5U .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ukO0Fhbw5U .carousel-indicators .active {
  background: #fff;
}
.cid-ukO0Fhbw5U .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ukO0Fhbw5U .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ukO0Fhbw5U .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ukO0Fhbw5U .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ukO0Fhbw5U .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ukO0Fhbw5U .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ukO0Fhbw5U .carousel {
  width: 100%;
}
.cid-ukO0Fhbw5U .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ukO0Fhbw5U .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ukO0Fhbw5U .modal.fade .modal-dialog,
.cid-ukO0Fhbw5U .modal.in .modal-dialog {
  transform: none;
}
.cid-ukO0Fhbw5U .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ukO0Fhbw5U H6 {
  text-align: center;
}
.cid-ukO7LIFJhK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ukO7LIFJhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukO7LIFJhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukO7LIFJhK .item {
  padding-bottom: 2rem;
}
.cid-ukO7LIFJhK .item-wrapper {
  position: relative;
}
.cid-ukO7LIFJhK .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-ukO7LIFJhK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ukO7LIFJhK .carousel-control,
.cid-ukO7LIFJhK .close {
  background: #1b1b1b;
}
.cid-ukO7LIFJhK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ukO7LIFJhK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ukO7LIFJhK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ukO7LIFJhK .carousel-control-next span {
  margin-left: 5px;
}
.cid-ukO7LIFJhK .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-ukO7LIFJhK .close::before {
  content: '\e91a';
}
.cid-ukO7LIFJhK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ukO7LIFJhK .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-ukO7LIFJhK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukO7LIFJhK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ukO7LIFJhK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ukO7LIFJhK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ukO7LIFJhK .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-ukO7LIFJhK .carousel-indicators li.active,
.cid-ukO7LIFJhK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ukO7LIFJhK .carousel-indicators li::after,
.cid-ukO7LIFJhK .carousel-indicators li::before {
  content: none;
}
.cid-ukO7LIFJhK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ukO7LIFJhK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ukO7LIFJhK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ukO7LIFJhK .carousel-indicators {
    display: none;
  }
}
.cid-ukO7LIFJhK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ukO7LIFJhK .carousel-inner > .active {
  display: block;
}
.cid-ukO7LIFJhK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukO7LIFJhK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukO7LIFJhK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ukO7LIFJhK .carousel-control,
  .cid-ukO7LIFJhK .carousel-indicators,
  .cid-ukO7LIFJhK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ukO7LIFJhK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ukO7LIFJhK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ukO7LIFJhK .carousel-indicators .active,
.cid-ukO7LIFJhK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ukO7LIFJhK .carousel-indicators .active {
  background: #fff;
}
.cid-ukO7LIFJhK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ukO7LIFJhK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ukO7LIFJhK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ukO7LIFJhK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ukO7LIFJhK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ukO7LIFJhK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ukO7LIFJhK .carousel {
  width: 100%;
}
.cid-ukO7LIFJhK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ukO7LIFJhK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ukO7LIFJhK .modal.fade .modal-dialog,
.cid-ukO7LIFJhK .modal.in .modal-dialog {
  transform: none;
}
.cid-ukO7LIFJhK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ukO7LIFJhK H6 {
  text-align: center;
}
.cid-uhoXK9xECE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uhoXK9xECE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhoXK9xECE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhoXK9xECE .item {
  padding-bottom: 2rem;
}
.cid-uhoXK9xECE .item-wrapper {
  position: relative;
}
.cid-uhoXK9xECE .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-uhoXK9xECE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uhoXK9xECE .carousel-control,
.cid-uhoXK9xECE .close {
  background: #1b1b1b;
}
.cid-uhoXK9xECE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uhoXK9xECE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uhoXK9xECE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uhoXK9xECE .carousel-control-next span {
  margin-left: 5px;
}
.cid-uhoXK9xECE .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-uhoXK9xECE .close::before {
  content: '\e91a';
}
.cid-uhoXK9xECE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uhoXK9xECE .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-uhoXK9xECE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uhoXK9xECE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uhoXK9xECE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uhoXK9xECE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uhoXK9xECE .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-uhoXK9xECE .carousel-indicators li.active,
.cid-uhoXK9xECE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uhoXK9xECE .carousel-indicators li::after,
.cid-uhoXK9xECE .carousel-indicators li::before {
  content: none;
}
.cid-uhoXK9xECE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uhoXK9xECE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uhoXK9xECE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhoXK9xECE .carousel-indicators {
    display: none;
  }
}
.cid-uhoXK9xECE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uhoXK9xECE .carousel-inner > .active {
  display: block;
}
.cid-uhoXK9xECE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uhoXK9xECE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uhoXK9xECE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uhoXK9xECE .carousel-control,
  .cid-uhoXK9xECE .carousel-indicators,
  .cid-uhoXK9xECE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uhoXK9xECE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uhoXK9xECE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uhoXK9xECE .carousel-indicators .active,
.cid-uhoXK9xECE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uhoXK9xECE .carousel-indicators .active {
  background: #fff;
}
.cid-uhoXK9xECE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uhoXK9xECE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uhoXK9xECE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uhoXK9xECE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uhoXK9xECE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uhoXK9xECE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uhoXK9xECE .carousel {
  width: 100%;
}
.cid-uhoXK9xECE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uhoXK9xECE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uhoXK9xECE .modal.fade .modal-dialog,
.cid-uhoXK9xECE .modal.in .modal-dialog {
  transform: none;
}
.cid-uhoXK9xECE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uhoXK9xECE H6 {
  text-align: center;
}
.cid-uYRPSF7us9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRPSF7us9 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u0BJhq423v {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u0BJhq423v .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u0BJhq423v .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u0BJhq423v .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u0BJhq423v .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u0BJhq423v .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u0BJhq423v .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u0BJhq423v .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u0BJhq423v .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u0BJhq423v .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0BJhq423v .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u0BJhq423v .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0BJhq423v .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0BJhq423v .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u0BJhq423v .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u0BJhq423v .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u0IvRDaIRG .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0IvRDaIRG .nav-item:focus,
.cid-u0IvRDaIRG .nav-link:focus {
  outline: none;
}
.cid-u0IvRDaIRG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0IvRDaIRG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0IvRDaIRG .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u0IvRDaIRG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u0IvRDaIRG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0IvRDaIRG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0IvRDaIRG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0IvRDaIRG .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-u0IvRDaIRG .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u0IvRDaIRG .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u0IvRDaIRG .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u0IvRDaIRG .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u0IvRDaIRG .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u0IvRDaIRG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u0IvRDaIRG .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u0IvRDaIRG .navbar.collapsed .navbar-collapse.show,
.cid-u0IvRDaIRG .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u0IvRDaIRG .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u0IvRDaIRG .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u0IvRDaIRG .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u0IvRDaIRG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0IvRDaIRG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0IvRDaIRG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0IvRDaIRG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0IvRDaIRG .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u0IvRDaIRG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0IvRDaIRG .navbar.collapsed .right-menu,
.cid-u0IvRDaIRG .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u0IvRDaIRG .navbar .navbar-collapse.show,
  .cid-u0IvRDaIRG .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u0IvRDaIRG .navbar .navbar-collapse.show .brand-container,
  .cid-u0IvRDaIRG .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u0IvRDaIRG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0IvRDaIRG .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u0IvRDaIRG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0IvRDaIRG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0IvRDaIRG .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0IvRDaIRG .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0IvRDaIRG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0IvRDaIRG .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-u0IvRDaIRG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u0IvRDaIRG .navbar .right-menu,
  .cid-u0IvRDaIRG .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u0IvRDaIRG .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0IvRDaIRG .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u0IvRDaIRG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0IvRDaIRG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0IvRDaIRG .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0IvRDaIRG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0IvRDaIRG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0IvRDaIRG .dropdown-item.active,
.cid-u0IvRDaIRG .dropdown-item:active {
  background-color: transparent;
}
.cid-u0IvRDaIRG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0IvRDaIRG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0IvRDaIRG .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0IvRDaIRG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u0IvRDaIRG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0IvRDaIRG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0IvRDaIRG ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u0IvRDaIRG ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u0IvRDaIRG .navbar-buttons {
  margin-left: auto;
}
.cid-u0IvRDaIRG button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0IvRDaIRG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u0IvRDaIRG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0IvRDaIRG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0IvRDaIRG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0IvRDaIRG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0IvRDaIRG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0IvRDaIRG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u0IvRDaIRG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u0IvRDaIRG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0IvRDaIRG a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u0IvRDaIRG .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0IvRDaIRG .right-menu,
.cid-u0IvRDaIRG .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u0IvRDaIRG .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0IvRDaIRG .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0IvRDaIRG .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u0IvRDaIRG .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u0IvRDaIRG .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u0IvRDaIRG .card-wrapper {
  z-index: 3;
}
.cid-u0IvRDaIRG .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u0IvRDaIRG .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0IvRDaIRG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0IvRDTMsK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u0IvRDTMsK .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u0IvRE9mOH {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u0IvRE9mOH img,
.cid-u0IvRE9mOH .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u0IvRE9mOH .item:focus,
.cid-u0IvRE9mOH span:focus {
  outline: none;
}
.cid-u0IvRE9mOH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u0IvRE9mOH .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u0IvRE9mOH .item {
  padding: 0;
  margin: 0;
}
.cid-u0IvRE9mOH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u0IvRE9mOH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u0IvRE9mOH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u0IvRE9mOH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u0IvRE9mOH .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-u0IvRE9mOH .mbr-text,
.cid-u0IvRE9mOH .mbr-section-btn {
  text-align: left;
}
.cid-u0IvRE9mOH .item-title {
  text-align: left;
}
.cid-u0IvRE9mOH .item-subtitle {
  text-align: left;
}
.cid-u0IvRE9mOH .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0IvRE9mOH .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT3dalDSh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT3dalDSh .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uu7vDDJV90 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uu7vDDJV90 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu7vDDJV90 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu7vDDJV90 .item {
  padding-bottom: 2rem;
}
.cid-uu7vDDJV90 .item-wrapper {
  position: relative;
}
.cid-uu7vDDJV90 .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-uu7vDDJV90 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uu7vDDJV90 .carousel-control,
.cid-uu7vDDJV90 .close {
  background: #1b1b1b;
}
.cid-uu7vDDJV90 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uu7vDDJV90 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uu7vDDJV90 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uu7vDDJV90 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uu7vDDJV90 .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-uu7vDDJV90 .close::before {
  content: '\e91a';
}
.cid-uu7vDDJV90 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uu7vDDJV90 .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-uu7vDDJV90 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uu7vDDJV90 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uu7vDDJV90 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uu7vDDJV90 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uu7vDDJV90 .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-uu7vDDJV90 .carousel-indicators li.active,
.cid-uu7vDDJV90 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uu7vDDJV90 .carousel-indicators li::after,
.cid-uu7vDDJV90 .carousel-indicators li::before {
  content: none;
}
.cid-uu7vDDJV90 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uu7vDDJV90 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uu7vDDJV90 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uu7vDDJV90 .carousel-indicators {
    display: none;
  }
}
.cid-uu7vDDJV90 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uu7vDDJV90 .carousel-inner > .active {
  display: block;
}
.cid-uu7vDDJV90 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uu7vDDJV90 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uu7vDDJV90 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uu7vDDJV90 .carousel-control,
  .cid-uu7vDDJV90 .carousel-indicators,
  .cid-uu7vDDJV90 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uu7vDDJV90 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uu7vDDJV90 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uu7vDDJV90 .carousel-indicators .active,
.cid-uu7vDDJV90 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uu7vDDJV90 .carousel-indicators .active {
  background: #fff;
}
.cid-uu7vDDJV90 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uu7vDDJV90 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uu7vDDJV90 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uu7vDDJV90 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uu7vDDJV90 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uu7vDDJV90 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uu7vDDJV90 .carousel {
  width: 100%;
}
.cid-uu7vDDJV90 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uu7vDDJV90 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uu7vDDJV90 .modal.fade .modal-dialog,
.cid-uu7vDDJV90 .modal.in .modal-dialog {
  transform: none;
}
.cid-uu7vDDJV90 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uu7vDDJV90 H6 {
  text-align: center;
}
.cid-ubsRqFYdxv {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ubsRqFYdxv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubsRqFYdxv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubsRqFYdxv .item {
  padding-bottom: 2rem;
}
.cid-ubsRqFYdxv .item-wrapper {
  position: relative;
}
.cid-ubsRqFYdxv .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-ubsRqFYdxv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ubsRqFYdxv .carousel-control,
.cid-ubsRqFYdxv .close {
  background: #1b1b1b;
}
.cid-ubsRqFYdxv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ubsRqFYdxv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ubsRqFYdxv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ubsRqFYdxv .carousel-control-next span {
  margin-left: 5px;
}
.cid-ubsRqFYdxv .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-ubsRqFYdxv .close::before {
  content: '\e91a';
}
.cid-ubsRqFYdxv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ubsRqFYdxv .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-ubsRqFYdxv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ubsRqFYdxv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ubsRqFYdxv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ubsRqFYdxv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ubsRqFYdxv .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-ubsRqFYdxv .carousel-indicators li.active,
.cid-ubsRqFYdxv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ubsRqFYdxv .carousel-indicators li::after,
.cid-ubsRqFYdxv .carousel-indicators li::before {
  content: none;
}
.cid-ubsRqFYdxv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ubsRqFYdxv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ubsRqFYdxv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ubsRqFYdxv .carousel-indicators {
    display: none;
  }
}
.cid-ubsRqFYdxv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ubsRqFYdxv .carousel-inner > .active {
  display: block;
}
.cid-ubsRqFYdxv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ubsRqFYdxv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ubsRqFYdxv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ubsRqFYdxv .carousel-control,
  .cid-ubsRqFYdxv .carousel-indicators,
  .cid-ubsRqFYdxv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ubsRqFYdxv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ubsRqFYdxv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ubsRqFYdxv .carousel-indicators .active,
.cid-ubsRqFYdxv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ubsRqFYdxv .carousel-indicators .active {
  background: #fff;
}
.cid-ubsRqFYdxv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ubsRqFYdxv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ubsRqFYdxv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ubsRqFYdxv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ubsRqFYdxv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ubsRqFYdxv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ubsRqFYdxv .carousel {
  width: 100%;
}
.cid-ubsRqFYdxv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ubsRqFYdxv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ubsRqFYdxv .modal.fade .modal-dialog,
.cid-ubsRqFYdxv .modal.in .modal-dialog {
  transform: none;
}
.cid-ubsRqFYdxv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ubsRqFYdxv H6 {
  text-align: center;
}
.cid-u8Da5fH50d {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u8Da5fH50d .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8Da5fH50d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8Da5fH50d .item {
  padding-bottom: 2rem;
}
.cid-u8Da5fH50d .item-wrapper {
  position: relative;
}
.cid-u8Da5fH50d .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-u8Da5fH50d .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u8Da5fH50d .carousel-control,
.cid-u8Da5fH50d .close {
  background: #1b1b1b;
}
.cid-u8Da5fH50d .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u8Da5fH50d .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u8Da5fH50d .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u8Da5fH50d .carousel-control-next span {
  margin-left: 5px;
}
.cid-u8Da5fH50d .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-u8Da5fH50d .close::before {
  content: '\e91a';
}
.cid-u8Da5fH50d .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u8Da5fH50d .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-u8Da5fH50d .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u8Da5fH50d .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u8Da5fH50d .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u8Da5fH50d .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u8Da5fH50d .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-u8Da5fH50d .carousel-indicators li.active,
.cid-u8Da5fH50d .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u8Da5fH50d .carousel-indicators li::after,
.cid-u8Da5fH50d .carousel-indicators li::before {
  content: none;
}
.cid-u8Da5fH50d .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u8Da5fH50d .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u8Da5fH50d .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u8Da5fH50d .carousel-indicators {
    display: none;
  }
}
.cid-u8Da5fH50d .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u8Da5fH50d .carousel-inner > .active {
  display: block;
}
.cid-u8Da5fH50d .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u8Da5fH50d .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u8Da5fH50d .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u8Da5fH50d .carousel-control,
  .cid-u8Da5fH50d .carousel-indicators,
  .cid-u8Da5fH50d .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u8Da5fH50d .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u8Da5fH50d .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u8Da5fH50d .carousel-indicators .active,
.cid-u8Da5fH50d .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u8Da5fH50d .carousel-indicators .active {
  background: #fff;
}
.cid-u8Da5fH50d .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u8Da5fH50d .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u8Da5fH50d .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u8Da5fH50d .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u8Da5fH50d .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u8Da5fH50d .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u8Da5fH50d .carousel {
  width: 100%;
}
.cid-u8Da5fH50d .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u8Da5fH50d .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u8Da5fH50d .modal.fade .modal-dialog,
.cid-u8Da5fH50d .modal.in .modal-dialog {
  transform: none;
}
.cid-u8Da5fH50d .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u8Da5fH50d H6 {
  text-align: center;
}
.cid-u0IvRF6uMt {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u0IvRF6uMt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0IvRF6uMt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0IvRF6uMt .item {
  padding-bottom: 2rem;
}
.cid-u0IvRF6uMt .item-wrapper {
  position: relative;
}
.cid-u0IvRF6uMt .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-u0IvRF6uMt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u0IvRF6uMt .carousel-control,
.cid-u0IvRF6uMt .close {
  background: #1b1b1b;
}
.cid-u0IvRF6uMt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u0IvRF6uMt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u0IvRF6uMt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u0IvRF6uMt .carousel-control-next span {
  margin-left: 5px;
}
.cid-u0IvRF6uMt .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-u0IvRF6uMt .close::before {
  content: '\e91a';
}
.cid-u0IvRF6uMt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u0IvRF6uMt .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-u0IvRF6uMt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0IvRF6uMt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0IvRF6uMt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0IvRF6uMt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u0IvRF6uMt .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-u0IvRF6uMt .carousel-indicators li.active,
.cid-u0IvRF6uMt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0IvRF6uMt .carousel-indicators li::after,
.cid-u0IvRF6uMt .carousel-indicators li::before {
  content: none;
}
.cid-u0IvRF6uMt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0IvRF6uMt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u0IvRF6uMt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u0IvRF6uMt .carousel-indicators {
    display: none;
  }
}
.cid-u0IvRF6uMt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0IvRF6uMt .carousel-inner > .active {
  display: block;
}
.cid-u0IvRF6uMt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0IvRF6uMt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0IvRF6uMt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u0IvRF6uMt .carousel-control,
  .cid-u0IvRF6uMt .carousel-indicators,
  .cid-u0IvRF6uMt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u0IvRF6uMt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u0IvRF6uMt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u0IvRF6uMt .carousel-indicators .active,
.cid-u0IvRF6uMt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u0IvRF6uMt .carousel-indicators .active {
  background: #fff;
}
.cid-u0IvRF6uMt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u0IvRF6uMt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u0IvRF6uMt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0IvRF6uMt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u0IvRF6uMt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u0IvRF6uMt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u0IvRF6uMt .carousel {
  width: 100%;
}
.cid-u0IvRF6uMt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u0IvRF6uMt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u0IvRF6uMt .modal.fade .modal-dialog,
.cid-u0IvRF6uMt .modal.in .modal-dialog {
  transform: none;
}
.cid-u0IvRF6uMt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u0IvRF6uMt H6 {
  text-align: center;
}
.cid-u6EdfCiFis {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u6EdfCiFis .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6EdfCiFis .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6EdfCiFis .item {
  padding-bottom: 2rem;
}
.cid-u6EdfCiFis .item-wrapper {
  position: relative;
}
.cid-u6EdfCiFis .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-u6EdfCiFis .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6EdfCiFis .carousel-control,
.cid-u6EdfCiFis .close {
  background: #1b1b1b;
}
.cid-u6EdfCiFis .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6EdfCiFis .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6EdfCiFis .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6EdfCiFis .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6EdfCiFis .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-u6EdfCiFis .close::before {
  content: '\e91a';
}
.cid-u6EdfCiFis .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6EdfCiFis .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-u6EdfCiFis .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6EdfCiFis .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6EdfCiFis .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6EdfCiFis .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6EdfCiFis .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-u6EdfCiFis .carousel-indicators li.active,
.cid-u6EdfCiFis .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6EdfCiFis .carousel-indicators li::after,
.cid-u6EdfCiFis .carousel-indicators li::before {
  content: none;
}
.cid-u6EdfCiFis .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6EdfCiFis .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6EdfCiFis .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6EdfCiFis .carousel-indicators {
    display: none;
  }
}
.cid-u6EdfCiFis .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6EdfCiFis .carousel-inner > .active {
  display: block;
}
.cid-u6EdfCiFis .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6EdfCiFis .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6EdfCiFis .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6EdfCiFis .carousel-control,
  .cid-u6EdfCiFis .carousel-indicators,
  .cid-u6EdfCiFis .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6EdfCiFis .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6EdfCiFis .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6EdfCiFis .carousel-indicators .active,
.cid-u6EdfCiFis .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6EdfCiFis .carousel-indicators .active {
  background: #fff;
}
.cid-u6EdfCiFis .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6EdfCiFis .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6EdfCiFis .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6EdfCiFis .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6EdfCiFis .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6EdfCiFis .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6EdfCiFis .carousel {
  width: 100%;
}
.cid-u6EdfCiFis .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6EdfCiFis .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6EdfCiFis .modal.fade .modal-dialog,
.cid-u6EdfCiFis .modal.in .modal-dialog {
  transform: none;
}
.cid-u6EdfCiFis .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6EdfCiFis H6 {
  text-align: center;
}
.cid-u4oxPIvh6T {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u4oxPIvh6T .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4oxPIvh6T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4oxPIvh6T .item {
  padding-bottom: 2rem;
}
.cid-u4oxPIvh6T .item-wrapper {
  position: relative;
}
.cid-u4oxPIvh6T .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-u4oxPIvh6T .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u4oxPIvh6T .carousel-control,
.cid-u4oxPIvh6T .close {
  background: #1b1b1b;
}
.cid-u4oxPIvh6T .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4oxPIvh6T .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4oxPIvh6T .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4oxPIvh6T .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4oxPIvh6T .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-u4oxPIvh6T .close::before {
  content: '\e91a';
}
.cid-u4oxPIvh6T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4oxPIvh6T .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-u4oxPIvh6T .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4oxPIvh6T .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4oxPIvh6T .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4oxPIvh6T .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4oxPIvh6T .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-u4oxPIvh6T .carousel-indicators li.active,
.cid-u4oxPIvh6T .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4oxPIvh6T .carousel-indicators li::after,
.cid-u4oxPIvh6T .carousel-indicators li::before {
  content: none;
}
.cid-u4oxPIvh6T .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4oxPIvh6T .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4oxPIvh6T .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4oxPIvh6T .carousel-indicators {
    display: none;
  }
}
.cid-u4oxPIvh6T .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4oxPIvh6T .carousel-inner > .active {
  display: block;
}
.cid-u4oxPIvh6T .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4oxPIvh6T .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4oxPIvh6T .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4oxPIvh6T .carousel-control,
  .cid-u4oxPIvh6T .carousel-indicators,
  .cid-u4oxPIvh6T .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4oxPIvh6T .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4oxPIvh6T .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4oxPIvh6T .carousel-indicators .active,
.cid-u4oxPIvh6T .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4oxPIvh6T .carousel-indicators .active {
  background: #fff;
}
.cid-u4oxPIvh6T .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4oxPIvh6T .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4oxPIvh6T .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4oxPIvh6T .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4oxPIvh6T .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4oxPIvh6T .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4oxPIvh6T .carousel {
  width: 100%;
}
.cid-u4oxPIvh6T .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4oxPIvh6T .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4oxPIvh6T .modal.fade .modal-dialog,
.cid-u4oxPIvh6T .modal.in .modal-dialog {
  transform: none;
}
.cid-u4oxPIvh6T .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4oxPIvh6T H6 {
  text-align: center;
}
.cid-uz21zV3hvs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz21zV3hvs .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u0IvRLqAbV {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u0IvRLqAbV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u0IvRLqAbV .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u0IvRLqAbV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u0IvRLqAbV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u0IvRLqAbV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u0IvRLqAbV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u0IvRLqAbV .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u0IvRLqAbV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u0IvRLqAbV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0IvRLqAbV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u0IvRLqAbV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0IvRLqAbV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0IvRLqAbV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u0IvRLqAbV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u0IvRLqAbV .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u3reDvtkBA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3reDvtkBA .nav-item:focus,
.cid-u3reDvtkBA .nav-link:focus {
  outline: none;
}
.cid-u3reDvtkBA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3reDvtkBA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3reDvtkBA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u3reDvtkBA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u3reDvtkBA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3reDvtkBA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3reDvtkBA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3reDvtkBA .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-u3reDvtkBA .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u3reDvtkBA .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3reDvtkBA .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u3reDvtkBA .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u3reDvtkBA .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u3reDvtkBA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3reDvtkBA .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u3reDvtkBA .navbar.collapsed .navbar-collapse.show,
.cid-u3reDvtkBA .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3reDvtkBA .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u3reDvtkBA .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u3reDvtkBA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3reDvtkBA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3reDvtkBA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3reDvtkBA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3reDvtkBA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3reDvtkBA .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3reDvtkBA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3reDvtkBA .navbar.collapsed .right-menu,
.cid-u3reDvtkBA .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u3reDvtkBA .navbar .navbar-collapse.show,
  .cid-u3reDvtkBA .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u3reDvtkBA .navbar .navbar-collapse.show .brand-container,
  .cid-u3reDvtkBA .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u3reDvtkBA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3reDvtkBA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3reDvtkBA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3reDvtkBA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3reDvtkBA .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3reDvtkBA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3reDvtkBA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3reDvtkBA .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-u3reDvtkBA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u3reDvtkBA .navbar .right-menu,
  .cid-u3reDvtkBA .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u3reDvtkBA .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3reDvtkBA .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3reDvtkBA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3reDvtkBA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3reDvtkBA .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3reDvtkBA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3reDvtkBA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3reDvtkBA .dropdown-item.active,
.cid-u3reDvtkBA .dropdown-item:active {
  background-color: transparent;
}
.cid-u3reDvtkBA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3reDvtkBA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3reDvtkBA .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3reDvtkBA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u3reDvtkBA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3reDvtkBA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3reDvtkBA ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u3reDvtkBA ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u3reDvtkBA .navbar-buttons {
  margin-left: auto;
}
.cid-u3reDvtkBA button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3reDvtkBA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u3reDvtkBA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3reDvtkBA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3reDvtkBA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3reDvtkBA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3reDvtkBA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3reDvtkBA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u3reDvtkBA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u3reDvtkBA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3reDvtkBA a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3reDvtkBA .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3reDvtkBA .right-menu,
.cid-u3reDvtkBA .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u3reDvtkBA .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3reDvtkBA .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3reDvtkBA .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u3reDvtkBA .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u3reDvtkBA .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u3reDvtkBA .card-wrapper {
  z-index: 3;
}
.cid-u3reDvtkBA .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u3reDvtkBA .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3reDvtkBA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3reDwmdTH {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u3reDwmdTH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3reDwmdTH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3reDwmdTH .mbr-section-title {
  color: #6400af;
}
.cid-u4FQ0rvmG1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FQ0rvmG1 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3reDx2jNQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u3reDx2jNQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3reDx2jNQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3reDx2jNQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u3reDx2jNQ .item {
    margin-bottom: 1rem;
  }
}
.cid-u3reDx2jNQ .item-wrapper {
  position: relative;
}
.cid-u3reDx2jNQ .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u3reDx2jNQ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u3reDx2jNQ .carousel-control,
.cid-u3reDx2jNQ .close {
  background: #1b1b1b;
}
.cid-u3reDx2jNQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3reDx2jNQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3reDx2jNQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3reDx2jNQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3reDx2jNQ .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-u3reDx2jNQ .close::before {
  content: '\e91a';
}
.cid-u3reDx2jNQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3reDx2jNQ .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-u3reDx2jNQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3reDx2jNQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3reDx2jNQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3reDx2jNQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3reDx2jNQ .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-u3reDx2jNQ .carousel-indicators li.active,
.cid-u3reDx2jNQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3reDx2jNQ .carousel-indicators li::after,
.cid-u3reDx2jNQ .carousel-indicators li::before {
  content: none;
}
.cid-u3reDx2jNQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3reDx2jNQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3reDx2jNQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3reDx2jNQ .carousel-indicators {
    display: none;
  }
}
.cid-u3reDx2jNQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3reDx2jNQ .carousel-inner > .active {
  display: block;
}
.cid-u3reDx2jNQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3reDx2jNQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3reDx2jNQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3reDx2jNQ .carousel-control,
  .cid-u3reDx2jNQ .carousel-indicators,
  .cid-u3reDx2jNQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3reDx2jNQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3reDx2jNQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3reDx2jNQ .carousel-indicators .active,
.cid-u3reDx2jNQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3reDx2jNQ .carousel-indicators .active {
  background: #fff;
}
.cid-u3reDx2jNQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3reDx2jNQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3reDx2jNQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3reDx2jNQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3reDx2jNQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3reDx2jNQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3reDx2jNQ .carousel {
  width: 100%;
}
.cid-u3reDx2jNQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3reDx2jNQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3reDx2jNQ .modal.fade .modal-dialog,
.cid-u3reDx2jNQ .modal.in .modal-dialog {
  transform: none;
}
.cid-u3reDx2jNQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3reDx2jNQ .content-head {
  max-width: 800px;
}
.cid-u4FPLXCNoO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FPLXCNoO .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umGDRNs03p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGDRNs03p .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3reDNz9On {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u3reDNz9On .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u3reDNz9On .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u3reDNz9On .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u3reDNz9On .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u3reDNz9On .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u3reDNz9On .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u3reDNz9On .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u3reDNz9On .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u3reDNz9On .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u3reDNz9On .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u3reDNz9On .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u3reDNz9On .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u3reDNz9On .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u3reDNz9On .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u3reDNz9On .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u3rB3ng5oi .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3rB3ng5oi .nav-item:focus,
.cid-u3rB3ng5oi .nav-link:focus {
  outline: none;
}
.cid-u3rB3ng5oi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3rB3ng5oi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3rB3ng5oi .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u3rB3ng5oi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u3rB3ng5oi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3rB3ng5oi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3rB3ng5oi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3rB3ng5oi .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-u3rB3ng5oi .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u3rB3ng5oi .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3rB3ng5oi .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u3rB3ng5oi .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u3rB3ng5oi .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u3rB3ng5oi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3rB3ng5oi .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u3rB3ng5oi .navbar.collapsed .navbar-collapse.show,
.cid-u3rB3ng5oi .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3rB3ng5oi .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u3rB3ng5oi .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u3rB3ng5oi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3rB3ng5oi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3rB3ng5oi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3rB3ng5oi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3rB3ng5oi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3rB3ng5oi .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3rB3ng5oi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3rB3ng5oi .navbar.collapsed .right-menu,
.cid-u3rB3ng5oi .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u3rB3ng5oi .navbar .navbar-collapse.show,
  .cid-u3rB3ng5oi .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u3rB3ng5oi .navbar .navbar-collapse.show .brand-container,
  .cid-u3rB3ng5oi .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u3rB3ng5oi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3rB3ng5oi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3rB3ng5oi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3rB3ng5oi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3rB3ng5oi .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3rB3ng5oi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3rB3ng5oi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3rB3ng5oi .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-u3rB3ng5oi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u3rB3ng5oi .navbar .right-menu,
  .cid-u3rB3ng5oi .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u3rB3ng5oi .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3rB3ng5oi .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3rB3ng5oi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3rB3ng5oi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3rB3ng5oi .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3rB3ng5oi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3rB3ng5oi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3rB3ng5oi .dropdown-item.active,
.cid-u3rB3ng5oi .dropdown-item:active {
  background-color: transparent;
}
.cid-u3rB3ng5oi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3rB3ng5oi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3rB3ng5oi .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3rB3ng5oi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u3rB3ng5oi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3rB3ng5oi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3rB3ng5oi ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u3rB3ng5oi ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u3rB3ng5oi .navbar-buttons {
  margin-left: auto;
}
.cid-u3rB3ng5oi button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3rB3ng5oi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u3rB3ng5oi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3rB3ng5oi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3rB3ng5oi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3rB3ng5oi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3rB3ng5oi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3rB3ng5oi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u3rB3ng5oi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u3rB3ng5oi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3rB3ng5oi a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3rB3ng5oi .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3rB3ng5oi .right-menu,
.cid-u3rB3ng5oi .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u3rB3ng5oi .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3rB3ng5oi .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3rB3ng5oi .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u3rB3ng5oi .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u3rB3ng5oi .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u3rB3ng5oi .card-wrapper {
  z-index: 3;
}
.cid-u3rB3ng5oi .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u3rB3ng5oi .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3rB3ng5oi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3rB3oqKTS {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u3rB3oqKTS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3rB3oqKTS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3rB3oqKTS .mbr-section-title {
  color: #800096;
}
.cid-u4FQh4lKwU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FQh4lKwU .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3rB3tbzBP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u3rB3tbzBP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3rB3tbzBP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3rB3tbzBP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u3rB3tbzBP .item {
    margin-bottom: 1rem;
  }
}
.cid-u3rB3tbzBP .item-wrapper {
  position: relative;
}
.cid-u3rB3tbzBP .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u3rB3tbzBP .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u3rB3tbzBP .carousel-control,
.cid-u3rB3tbzBP .close {
  background: #1b1b1b;
}
.cid-u3rB3tbzBP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3rB3tbzBP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3rB3tbzBP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3rB3tbzBP .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3rB3tbzBP .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-u3rB3tbzBP .close::before {
  content: '\e91a';
}
.cid-u3rB3tbzBP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3rB3tbzBP .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-u3rB3tbzBP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3rB3tbzBP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3rB3tbzBP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3rB3tbzBP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3rB3tbzBP .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-u3rB3tbzBP .carousel-indicators li.active,
.cid-u3rB3tbzBP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3rB3tbzBP .carousel-indicators li::after,
.cid-u3rB3tbzBP .carousel-indicators li::before {
  content: none;
}
.cid-u3rB3tbzBP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3rB3tbzBP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3rB3tbzBP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3rB3tbzBP .carousel-indicators {
    display: none;
  }
}
.cid-u3rB3tbzBP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3rB3tbzBP .carousel-inner > .active {
  display: block;
}
.cid-u3rB3tbzBP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3rB3tbzBP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3rB3tbzBP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3rB3tbzBP .carousel-control,
  .cid-u3rB3tbzBP .carousel-indicators,
  .cid-u3rB3tbzBP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3rB3tbzBP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3rB3tbzBP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3rB3tbzBP .carousel-indicators .active,
.cid-u3rB3tbzBP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3rB3tbzBP .carousel-indicators .active {
  background: #fff;
}
.cid-u3rB3tbzBP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3rB3tbzBP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3rB3tbzBP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3rB3tbzBP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3rB3tbzBP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3rB3tbzBP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3rB3tbzBP .carousel {
  width: 100%;
}
.cid-u3rB3tbzBP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3rB3tbzBP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3rB3tbzBP .modal.fade .modal-dialog,
.cid-u3rB3tbzBP .modal.in .modal-dialog {
  transform: none;
}
.cid-u3rB3tbzBP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3rB3tbzBP .content-head {
  max-width: 800px;
}
.cid-u4FRUjuHnj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FRUjuHnj .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umGFmNSr6o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGFmNSr6o .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3rB3E7vAL {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u3rB3E7vAL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u3rB3E7vAL .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u3rB3E7vAL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u3rB3E7vAL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u3rB3E7vAL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u3rB3E7vAL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u3rB3E7vAL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u3rB3E7vAL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u3rB3E7vAL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u3rB3E7vAL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u3rB3E7vAL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u3rB3E7vAL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u3rB3E7vAL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u3rB3E7vAL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u3rB3E7vAL .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u3rNVr7t5w .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3rNVr7t5w .nav-item:focus,
.cid-u3rNVr7t5w .nav-link:focus {
  outline: none;
}
.cid-u3rNVr7t5w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3rNVr7t5w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3rNVr7t5w .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u3rNVr7t5w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u3rNVr7t5w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3rNVr7t5w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3rNVr7t5w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3rNVr7t5w .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-u3rNVr7t5w .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u3rNVr7t5w .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3rNVr7t5w .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u3rNVr7t5w .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u3rNVr7t5w .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u3rNVr7t5w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3rNVr7t5w .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u3rNVr7t5w .navbar.collapsed .navbar-collapse.show,
.cid-u3rNVr7t5w .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3rNVr7t5w .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u3rNVr7t5w .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u3rNVr7t5w .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3rNVr7t5w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3rNVr7t5w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3rNVr7t5w .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3rNVr7t5w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3rNVr7t5w .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3rNVr7t5w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3rNVr7t5w .navbar.collapsed .right-menu,
.cid-u3rNVr7t5w .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u3rNVr7t5w .navbar .navbar-collapse.show,
  .cid-u3rNVr7t5w .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u3rNVr7t5w .navbar .navbar-collapse.show .brand-container,
  .cid-u3rNVr7t5w .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u3rNVr7t5w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3rNVr7t5w .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3rNVr7t5w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3rNVr7t5w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3rNVr7t5w .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3rNVr7t5w .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3rNVr7t5w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3rNVr7t5w .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-u3rNVr7t5w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u3rNVr7t5w .navbar .right-menu,
  .cid-u3rNVr7t5w .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u3rNVr7t5w .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3rNVr7t5w .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3rNVr7t5w .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3rNVr7t5w .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3rNVr7t5w .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3rNVr7t5w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3rNVr7t5w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3rNVr7t5w .dropdown-item.active,
.cid-u3rNVr7t5w .dropdown-item:active {
  background-color: transparent;
}
.cid-u3rNVr7t5w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3rNVr7t5w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3rNVr7t5w .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3rNVr7t5w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u3rNVr7t5w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3rNVr7t5w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3rNVr7t5w ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u3rNVr7t5w ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u3rNVr7t5w .navbar-buttons {
  margin-left: auto;
}
.cid-u3rNVr7t5w button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3rNVr7t5w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u3rNVr7t5w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3rNVr7t5w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3rNVr7t5w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3rNVr7t5w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3rNVr7t5w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3rNVr7t5w nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u3rNVr7t5w nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u3rNVr7t5w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3rNVr7t5w a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3rNVr7t5w .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3rNVr7t5w .right-menu,
.cid-u3rNVr7t5w .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u3rNVr7t5w .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3rNVr7t5w .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3rNVr7t5w .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u3rNVr7t5w .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u3rNVr7t5w .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u3rNVr7t5w .card-wrapper {
  z-index: 3;
}
.cid-u3rNVr7t5w .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u3rNVr7t5w .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3rNVr7t5w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3rNVskGJM {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u3rNVskGJM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3rNVskGJM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3rNVskGJM .mbr-section-title {
  color: #800096;
}
.cid-u4FT28skTR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FT28skTR .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3rNVBQMQq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u3rNVBQMQq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3rNVBQMQq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3rNVBQMQq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u3rNVBQMQq .item {
    margin-bottom: 1rem;
  }
}
.cid-u3rNVBQMQq .item-wrapper {
  position: relative;
}
.cid-u3rNVBQMQq .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u3rNVBQMQq .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u3rNVBQMQq .carousel-control,
.cid-u3rNVBQMQq .close {
  background: #1b1b1b;
}
.cid-u3rNVBQMQq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3rNVBQMQq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3rNVBQMQq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3rNVBQMQq .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3rNVBQMQq .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-u3rNVBQMQq .close::before {
  content: '\e91a';
}
.cid-u3rNVBQMQq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3rNVBQMQq .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-u3rNVBQMQq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3rNVBQMQq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3rNVBQMQq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3rNVBQMQq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3rNVBQMQq .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-u3rNVBQMQq .carousel-indicators li.active,
.cid-u3rNVBQMQq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3rNVBQMQq .carousel-indicators li::after,
.cid-u3rNVBQMQq .carousel-indicators li::before {
  content: none;
}
.cid-u3rNVBQMQq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3rNVBQMQq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3rNVBQMQq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3rNVBQMQq .carousel-indicators {
    display: none;
  }
}
.cid-u3rNVBQMQq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3rNVBQMQq .carousel-inner > .active {
  display: block;
}
.cid-u3rNVBQMQq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3rNVBQMQq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3rNVBQMQq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3rNVBQMQq .carousel-control,
  .cid-u3rNVBQMQq .carousel-indicators,
  .cid-u3rNVBQMQq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3rNVBQMQq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3rNVBQMQq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3rNVBQMQq .carousel-indicators .active,
.cid-u3rNVBQMQq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3rNVBQMQq .carousel-indicators .active {
  background: #fff;
}
.cid-u3rNVBQMQq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3rNVBQMQq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3rNVBQMQq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3rNVBQMQq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3rNVBQMQq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3rNVBQMQq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3rNVBQMQq .carousel {
  width: 100%;
}
.cid-u3rNVBQMQq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3rNVBQMQq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3rNVBQMQq .modal.fade .modal-dialog,
.cid-u3rNVBQMQq .modal.in .modal-dialog {
  transform: none;
}
.cid-u3rNVBQMQq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3rNVBQMQq .content-head {
  max-width: 800px;
}
.cid-u4FT3KRqJQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FT3KRqJQ .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umGFKZwsuw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGFKZwsuw .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3rNVIOkmb {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u3rNVIOkmb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u3rNVIOkmb .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u3rNVIOkmb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u3rNVIOkmb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u3rNVIOkmb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u3rNVIOkmb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u3rNVIOkmb .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u3rNVIOkmb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u3rNVIOkmb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u3rNVIOkmb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u3rNVIOkmb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u3rNVIOkmb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u3rNVIOkmb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u3rNVIOkmb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u3rNVIOkmb .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u3CJovvE19 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CJovvE19 .nav-item:focus,
.cid-u3CJovvE19 .nav-link:focus {
  outline: none;
}
.cid-u3CJovvE19 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CJovvE19 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3CJovvE19 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u3CJovvE19 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u3CJovvE19 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CJovvE19 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3CJovvE19 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3CJovvE19 .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-u3CJovvE19 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u3CJovvE19 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3CJovvE19 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u3CJovvE19 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u3CJovvE19 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u3CJovvE19 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3CJovvE19 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u3CJovvE19 .navbar.collapsed .navbar-collapse.show,
.cid-u3CJovvE19 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3CJovvE19 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u3CJovvE19 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u3CJovvE19 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3CJovvE19 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3CJovvE19 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3CJovvE19 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3CJovvE19 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3CJovvE19 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3CJovvE19 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3CJovvE19 .navbar.collapsed .right-menu,
.cid-u3CJovvE19 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u3CJovvE19 .navbar .navbar-collapse.show,
  .cid-u3CJovvE19 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u3CJovvE19 .navbar .navbar-collapse.show .brand-container,
  .cid-u3CJovvE19 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u3CJovvE19 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3CJovvE19 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3CJovvE19 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3CJovvE19 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3CJovvE19 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3CJovvE19 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3CJovvE19 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3CJovvE19 .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-u3CJovvE19 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u3CJovvE19 .navbar .right-menu,
  .cid-u3CJovvE19 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u3CJovvE19 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3CJovvE19 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3CJovvE19 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3CJovvE19 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3CJovvE19 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3CJovvE19 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3CJovvE19 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3CJovvE19 .dropdown-item.active,
.cid-u3CJovvE19 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3CJovvE19 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3CJovvE19 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3CJovvE19 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3CJovvE19 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u3CJovvE19 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3CJovvE19 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3CJovvE19 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u3CJovvE19 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u3CJovvE19 .navbar-buttons {
  margin-left: auto;
}
.cid-u3CJovvE19 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3CJovvE19 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u3CJovvE19 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3CJovvE19 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3CJovvE19 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3CJovvE19 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3CJovvE19 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3CJovvE19 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u3CJovvE19 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u3CJovvE19 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3CJovvE19 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3CJovvE19 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3CJovvE19 .right-menu,
.cid-u3CJovvE19 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u3CJovvE19 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3CJovvE19 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3CJovvE19 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u3CJovvE19 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u3CJovvE19 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u3CJovvE19 .card-wrapper {
  z-index: 3;
}
.cid-u3CJovvE19 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u3CJovvE19 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3CJovvE19 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u59CBxw7PP {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u59CBxw7PP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u59CBxw7PP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u59CBxw7PP .mbr-section-title {
  color: #800096;
}
.cid-u4QtxLsrJ3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4QtxLsrJ3 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3CJowO1uO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u3CJowO1uO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3CJowO1uO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3CJowO1uO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u3CJowO1uO .item {
    margin-bottom: 1rem;
  }
}
.cid-u3CJowO1uO .item-wrapper {
  position: relative;
}
.cid-u3CJowO1uO .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u3CJowO1uO .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u3CJowO1uO .carousel-control,
.cid-u3CJowO1uO .close {
  background: #1b1b1b;
}
.cid-u3CJowO1uO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3CJowO1uO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3CJowO1uO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3CJowO1uO .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3CJowO1uO .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-u3CJowO1uO .close::before {
  content: '\e91a';
}
.cid-u3CJowO1uO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3CJowO1uO .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-u3CJowO1uO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3CJowO1uO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3CJowO1uO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3CJowO1uO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3CJowO1uO .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-u3CJowO1uO .carousel-indicators li.active,
.cid-u3CJowO1uO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3CJowO1uO .carousel-indicators li::after,
.cid-u3CJowO1uO .carousel-indicators li::before {
  content: none;
}
.cid-u3CJowO1uO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3CJowO1uO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3CJowO1uO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3CJowO1uO .carousel-indicators {
    display: none;
  }
}
.cid-u3CJowO1uO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3CJowO1uO .carousel-inner > .active {
  display: block;
}
.cid-u3CJowO1uO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3CJowO1uO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3CJowO1uO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3CJowO1uO .carousel-control,
  .cid-u3CJowO1uO .carousel-indicators,
  .cid-u3CJowO1uO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3CJowO1uO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3CJowO1uO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3CJowO1uO .carousel-indicators .active,
.cid-u3CJowO1uO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3CJowO1uO .carousel-indicators .active {
  background: #fff;
}
.cid-u3CJowO1uO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3CJowO1uO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3CJowO1uO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3CJowO1uO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3CJowO1uO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3CJowO1uO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3CJowO1uO .carousel {
  width: 100%;
}
.cid-u3CJowO1uO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3CJowO1uO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3CJowO1uO .modal.fade .modal-dialog,
.cid-u3CJowO1uO .modal.in .modal-dialog {
  transform: none;
}
.cid-u3CJowO1uO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3CJowO1uO .content-head {
  max-width: 800px;
}
.cid-umGV5XDe2n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGV5XDe2n .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3CJoxeqr5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u3CJoxeqr5 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3CJoxpMf8 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u3CJoxpMf8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u3CJoxpMf8 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u3CJoxpMf8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u3CJoxpMf8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u3CJoxpMf8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u3CJoxpMf8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u3CJoxpMf8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u3CJoxpMf8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u3CJoxpMf8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u3CJoxpMf8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u3CJoxpMf8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u3CJoxpMf8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u3CJoxpMf8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u3CJoxpMf8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u3CJoxpMf8 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u3CJQwaBEH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CJQwaBEH .nav-item:focus,
.cid-u3CJQwaBEH .nav-link:focus {
  outline: none;
}
.cid-u3CJQwaBEH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CJQwaBEH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3CJQwaBEH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u3CJQwaBEH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u3CJQwaBEH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CJQwaBEH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3CJQwaBEH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3CJQwaBEH .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-u3CJQwaBEH .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u3CJQwaBEH .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3CJQwaBEH .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u3CJQwaBEH .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u3CJQwaBEH .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u3CJQwaBEH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3CJQwaBEH .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u3CJQwaBEH .navbar.collapsed .navbar-collapse.show,
.cid-u3CJQwaBEH .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3CJQwaBEH .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u3CJQwaBEH .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u3CJQwaBEH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3CJQwaBEH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3CJQwaBEH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3CJQwaBEH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3CJQwaBEH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3CJQwaBEH .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3CJQwaBEH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3CJQwaBEH .navbar.collapsed .right-menu,
.cid-u3CJQwaBEH .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u3CJQwaBEH .navbar .navbar-collapse.show,
  .cid-u3CJQwaBEH .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u3CJQwaBEH .navbar .navbar-collapse.show .brand-container,
  .cid-u3CJQwaBEH .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u3CJQwaBEH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3CJQwaBEH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3CJQwaBEH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3CJQwaBEH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3CJQwaBEH .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3CJQwaBEH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3CJQwaBEH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3CJQwaBEH .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-u3CJQwaBEH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u3CJQwaBEH .navbar .right-menu,
  .cid-u3CJQwaBEH .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u3CJQwaBEH .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3CJQwaBEH .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3CJQwaBEH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3CJQwaBEH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3CJQwaBEH .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3CJQwaBEH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3CJQwaBEH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3CJQwaBEH .dropdown-item.active,
.cid-u3CJQwaBEH .dropdown-item:active {
  background-color: transparent;
}
.cid-u3CJQwaBEH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3CJQwaBEH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3CJQwaBEH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3CJQwaBEH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u3CJQwaBEH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3CJQwaBEH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3CJQwaBEH ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u3CJQwaBEH ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u3CJQwaBEH .navbar-buttons {
  margin-left: auto;
}
.cid-u3CJQwaBEH button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3CJQwaBEH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u3CJQwaBEH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3CJQwaBEH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3CJQwaBEH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3CJQwaBEH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3CJQwaBEH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3CJQwaBEH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u3CJQwaBEH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u3CJQwaBEH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3CJQwaBEH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3CJQwaBEH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3CJQwaBEH .right-menu,
.cid-u3CJQwaBEH .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u3CJQwaBEH .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3CJQwaBEH .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3CJQwaBEH .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u3CJQwaBEH .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u3CJQwaBEH .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u3CJQwaBEH .card-wrapper {
  z-index: 3;
}
.cid-u3CJQwaBEH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u3CJQwaBEH .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3CJQwaBEH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u59muj3T3O {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u59muj3T3O .mbr-fallback-image.disabled {
  display: none;
}
.cid-u59muj3T3O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u59muj3T3O .mbr-section-title {
  color: #800096;
}
.cid-u4MoyyJcWN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4MoyyJcWN .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3CJQxynxn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u3CJQxynxn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3CJQxynxn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3CJQxynxn .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u3CJQxynxn .item {
    margin-bottom: 1rem;
  }
}
.cid-u3CJQxynxn .item-wrapper {
  position: relative;
}
.cid-u3CJQxynxn .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u3CJQxynxn .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u3CJQxynxn .carousel-control,
.cid-u3CJQxynxn .close {
  background: #1b1b1b;
}
.cid-u3CJQxynxn .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3CJQxynxn .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3CJQxynxn .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3CJQxynxn .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3CJQxynxn .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-u3CJQxynxn .close::before {
  content: '\e91a';
}
.cid-u3CJQxynxn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3CJQxynxn .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-u3CJQxynxn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3CJQxynxn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3CJQxynxn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3CJQxynxn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3CJQxynxn .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-u3CJQxynxn .carousel-indicators li.active,
.cid-u3CJQxynxn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3CJQxynxn .carousel-indicators li::after,
.cid-u3CJQxynxn .carousel-indicators li::before {
  content: none;
}
.cid-u3CJQxynxn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3CJQxynxn .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3CJQxynxn .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3CJQxynxn .carousel-indicators {
    display: none;
  }
}
.cid-u3CJQxynxn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3CJQxynxn .carousel-inner > .active {
  display: block;
}
.cid-u3CJQxynxn .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3CJQxynxn .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3CJQxynxn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3CJQxynxn .carousel-control,
  .cid-u3CJQxynxn .carousel-indicators,
  .cid-u3CJQxynxn .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3CJQxynxn .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3CJQxynxn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3CJQxynxn .carousel-indicators .active,
.cid-u3CJQxynxn .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3CJQxynxn .carousel-indicators .active {
  background: #fff;
}
.cid-u3CJQxynxn .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3CJQxynxn .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3CJQxynxn .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3CJQxynxn .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3CJQxynxn .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3CJQxynxn .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3CJQxynxn .carousel {
  width: 100%;
}
.cid-u3CJQxynxn .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3CJQxynxn .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3CJQxynxn .modal.fade .modal-dialog,
.cid-u3CJQxynxn .modal.in .modal-dialog {
  transform: none;
}
.cid-u3CJQxynxn .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3CJQxynxn .content-head {
  max-width: 800px;
}
.cid-u4MoYUWj8j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4MoYUWj8j .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umGSfJjHIp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGSfJjHIp .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3CJQybKNB {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u3CJQybKNB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u3CJQybKNB .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u3CJQybKNB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u3CJQybKNB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u3CJQybKNB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u3CJQybKNB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u3CJQybKNB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u3CJQybKNB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u3CJQybKNB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u3CJQybKNB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u3CJQybKNB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u3CJQybKNB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u3CJQybKNB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u3CJQybKNB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u3CJQybKNB .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u3CK2uRfYN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CK2uRfYN .nav-item:focus,
.cid-u3CK2uRfYN .nav-link:focus {
  outline: none;
}
.cid-u3CK2uRfYN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CK2uRfYN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3CK2uRfYN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u3CK2uRfYN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u3CK2uRfYN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u3CK2uRfYN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3CK2uRfYN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3CK2uRfYN .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-u3CK2uRfYN .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u3CK2uRfYN .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3CK2uRfYN .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u3CK2uRfYN .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u3CK2uRfYN .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u3CK2uRfYN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3CK2uRfYN .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u3CK2uRfYN .navbar.collapsed .navbar-collapse.show,
.cid-u3CK2uRfYN .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3CK2uRfYN .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u3CK2uRfYN .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u3CK2uRfYN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3CK2uRfYN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3CK2uRfYN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3CK2uRfYN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3CK2uRfYN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3CK2uRfYN .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u3CK2uRfYN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3CK2uRfYN .navbar.collapsed .right-menu,
.cid-u3CK2uRfYN .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u3CK2uRfYN .navbar .navbar-collapse.show,
  .cid-u3CK2uRfYN .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u3CK2uRfYN .navbar .navbar-collapse.show .brand-container,
  .cid-u3CK2uRfYN .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u3CK2uRfYN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3CK2uRfYN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3CK2uRfYN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3CK2uRfYN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3CK2uRfYN .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3CK2uRfYN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3CK2uRfYN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3CK2uRfYN .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-u3CK2uRfYN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u3CK2uRfYN .navbar .right-menu,
  .cid-u3CK2uRfYN .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u3CK2uRfYN .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3CK2uRfYN .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u3CK2uRfYN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3CK2uRfYN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3CK2uRfYN .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3CK2uRfYN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3CK2uRfYN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3CK2uRfYN .dropdown-item.active,
.cid-u3CK2uRfYN .dropdown-item:active {
  background-color: transparent;
}
.cid-u3CK2uRfYN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3CK2uRfYN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3CK2uRfYN .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3CK2uRfYN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u3CK2uRfYN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3CK2uRfYN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3CK2uRfYN ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u3CK2uRfYN ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u3CK2uRfYN .navbar-buttons {
  margin-left: auto;
}
.cid-u3CK2uRfYN button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3CK2uRfYN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u3CK2uRfYN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3CK2uRfYN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3CK2uRfYN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3CK2uRfYN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3CK2uRfYN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3CK2uRfYN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u3CK2uRfYN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u3CK2uRfYN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3CK2uRfYN a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3CK2uRfYN .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3CK2uRfYN .right-menu,
.cid-u3CK2uRfYN .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u3CK2uRfYN .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3CK2uRfYN .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u3CK2uRfYN .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u3CK2uRfYN .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u3CK2uRfYN .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u3CK2uRfYN .card-wrapper {
  z-index: 3;
}
.cid-u3CK2uRfYN .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u3CK2uRfYN .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3CK2uRfYN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3CK2vyfOS {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u3CK2vyfOS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3CK2vyfOS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3CK2vyfOS .mbr-section-title {
  color: #800096;
}
.cid-u4S2JaoKeH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4S2JaoKeH .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3CK2vZrKi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u3CK2vZrKi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3CK2vZrKi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3CK2vZrKi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u3CK2vZrKi .item {
    margin-bottom: 1rem;
  }
}
.cid-u3CK2vZrKi .item-wrapper {
  position: relative;
}
.cid-u3CK2vZrKi .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u3CK2vZrKi .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u3CK2vZrKi .carousel-control,
.cid-u3CK2vZrKi .close {
  background: #1b1b1b;
}
.cid-u3CK2vZrKi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3CK2vZrKi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3CK2vZrKi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3CK2vZrKi .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3CK2vZrKi .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-u3CK2vZrKi .close::before {
  content: '\e91a';
}
.cid-u3CK2vZrKi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3CK2vZrKi .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-u3CK2vZrKi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3CK2vZrKi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3CK2vZrKi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3CK2vZrKi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3CK2vZrKi .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-u3CK2vZrKi .carousel-indicators li.active,
.cid-u3CK2vZrKi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3CK2vZrKi .carousel-indicators li::after,
.cid-u3CK2vZrKi .carousel-indicators li::before {
  content: none;
}
.cid-u3CK2vZrKi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3CK2vZrKi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3CK2vZrKi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3CK2vZrKi .carousel-indicators {
    display: none;
  }
}
.cid-u3CK2vZrKi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3CK2vZrKi .carousel-inner > .active {
  display: block;
}
.cid-u3CK2vZrKi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3CK2vZrKi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3CK2vZrKi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3CK2vZrKi .carousel-control,
  .cid-u3CK2vZrKi .carousel-indicators,
  .cid-u3CK2vZrKi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3CK2vZrKi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3CK2vZrKi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3CK2vZrKi .carousel-indicators .active,
.cid-u3CK2vZrKi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3CK2vZrKi .carousel-indicators .active {
  background: #fff;
}
.cid-u3CK2vZrKi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3CK2vZrKi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3CK2vZrKi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3CK2vZrKi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3CK2vZrKi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3CK2vZrKi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3CK2vZrKi .carousel {
  width: 100%;
}
.cid-u3CK2vZrKi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3CK2vZrKi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3CK2vZrKi .modal.fade .modal-dialog,
.cid-u3CK2vZrKi .modal.in .modal-dialog {
  transform: none;
}
.cid-u3CK2vZrKi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3CK2vZrKi .content-head {
  max-width: 800px;
}
.cid-u4S2HtncTS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4S2HtncTS .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umGRhBojd1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGRhBojd1 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u3CK2wDWHJ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u3CK2wDWHJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u3CK2wDWHJ .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u3CK2wDWHJ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u3CK2wDWHJ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u3CK2wDWHJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u3CK2wDWHJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u3CK2wDWHJ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u3CK2wDWHJ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u3CK2wDWHJ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u3CK2wDWHJ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u3CK2wDWHJ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u3CK2wDWHJ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u3CK2wDWHJ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u3CK2wDWHJ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u3CK2wDWHJ .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u219pYVrm0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u219pYVrm0 .nav-item:focus,
.cid-u219pYVrm0 .nav-link:focus {
  outline: none;
}
.cid-u219pYVrm0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u219pYVrm0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u219pYVrm0 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u219pYVrm0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u219pYVrm0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u219pYVrm0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u219pYVrm0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u219pYVrm0 .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-u219pYVrm0 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u219pYVrm0 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u219pYVrm0 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u219pYVrm0 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u219pYVrm0 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u219pYVrm0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u219pYVrm0 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u219pYVrm0 .navbar.collapsed .navbar-collapse.show,
.cid-u219pYVrm0 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u219pYVrm0 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u219pYVrm0 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u219pYVrm0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u219pYVrm0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u219pYVrm0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u219pYVrm0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u219pYVrm0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u219pYVrm0 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u219pYVrm0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u219pYVrm0 .navbar.collapsed .right-menu,
.cid-u219pYVrm0 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u219pYVrm0 .navbar .navbar-collapse.show,
  .cid-u219pYVrm0 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u219pYVrm0 .navbar .navbar-collapse.show .brand-container,
  .cid-u219pYVrm0 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u219pYVrm0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u219pYVrm0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u219pYVrm0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u219pYVrm0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u219pYVrm0 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u219pYVrm0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u219pYVrm0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u219pYVrm0 .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-u219pYVrm0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u219pYVrm0 .navbar .right-menu,
  .cid-u219pYVrm0 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u219pYVrm0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u219pYVrm0 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u219pYVrm0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u219pYVrm0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u219pYVrm0 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u219pYVrm0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u219pYVrm0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u219pYVrm0 .dropdown-item.active,
.cid-u219pYVrm0 .dropdown-item:active {
  background-color: transparent;
}
.cid-u219pYVrm0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u219pYVrm0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u219pYVrm0 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u219pYVrm0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u219pYVrm0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u219pYVrm0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u219pYVrm0 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u219pYVrm0 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u219pYVrm0 .navbar-buttons {
  margin-left: auto;
}
.cid-u219pYVrm0 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u219pYVrm0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u219pYVrm0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u219pYVrm0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u219pYVrm0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u219pYVrm0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u219pYVrm0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u219pYVrm0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u219pYVrm0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u219pYVrm0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u219pYVrm0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u219pYVrm0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u219pYVrm0 .right-menu,
.cid-u219pYVrm0 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u219pYVrm0 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u219pYVrm0 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u219pYVrm0 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u219pYVrm0 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u219pYVrm0 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u219pYVrm0 .card-wrapper {
  z-index: 3;
}
.cid-u219pYVrm0 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u219pYVrm0 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u219pYVrm0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u219pZMNCw {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u219pZMNCw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u219pZMNCw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u219pZMNCw .mbr-section-title {
  color: #800096;
}
.cid-u4FUvyi0Cc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FUvyi0Cc .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u2HPbefryM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u2HPbefryM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2HPbefryM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2HPbefryM .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u2HPbefryM .item {
    margin-bottom: 1rem;
  }
}
.cid-u2HPbefryM .item-wrapper {
  position: relative;
}
.cid-u2HPbefryM .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u2HPbefryM .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u2HPbefryM .carousel-control,
.cid-u2HPbefryM .close {
  background: #1b1b1b;
}
.cid-u2HPbefryM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u2HPbefryM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u2HPbefryM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u2HPbefryM .carousel-control-next span {
  margin-left: 5px;
}
.cid-u2HPbefryM .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-u2HPbefryM .close::before {
  content: '\e91a';
}
.cid-u2HPbefryM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u2HPbefryM .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-u2HPbefryM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2HPbefryM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u2HPbefryM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u2HPbefryM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u2HPbefryM .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-u2HPbefryM .carousel-indicators li.active,
.cid-u2HPbefryM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u2HPbefryM .carousel-indicators li::after,
.cid-u2HPbefryM .carousel-indicators li::before {
  content: none;
}
.cid-u2HPbefryM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u2HPbefryM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u2HPbefryM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u2HPbefryM .carousel-indicators {
    display: none;
  }
}
.cid-u2HPbefryM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u2HPbefryM .carousel-inner > .active {
  display: block;
}
.cid-u2HPbefryM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2HPbefryM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2HPbefryM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u2HPbefryM .carousel-control,
  .cid-u2HPbefryM .carousel-indicators,
  .cid-u2HPbefryM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u2HPbefryM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u2HPbefryM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u2HPbefryM .carousel-indicators .active,
.cid-u2HPbefryM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u2HPbefryM .carousel-indicators .active {
  background: #fff;
}
.cid-u2HPbefryM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u2HPbefryM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u2HPbefryM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u2HPbefryM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u2HPbefryM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u2HPbefryM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u2HPbefryM .carousel {
  width: 100%;
}
.cid-u2HPbefryM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u2HPbefryM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u2HPbefryM .modal.fade .modal-dialog,
.cid-u2HPbefryM .modal.in .modal-dialog {
  transform: none;
}
.cid-u2HPbefryM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u2HPbefryM .content-head {
  max-width: 800px;
}
.cid-u4FU9Rzqvd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4FU9Rzqvd .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umGJSYL5fr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGJSYL5fr .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u219q9yMfl {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u219q9yMfl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u219q9yMfl .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u219q9yMfl .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u219q9yMfl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u219q9yMfl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u219q9yMfl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u219q9yMfl .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u219q9yMfl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u219q9yMfl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u219q9yMfl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u219q9yMfl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u219q9yMfl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u219q9yMfl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u219q9yMfl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u219q9yMfl .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u4S3gfb2p6 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u4S3gfb2p6 .nav-item:focus,
.cid-u4S3gfb2p6 .nav-link:focus {
  outline: none;
}
.cid-u4S3gfb2p6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u4S3gfb2p6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4S3gfb2p6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u4S3gfb2p6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u4S3gfb2p6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u4S3gfb2p6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4S3gfb2p6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4S3gfb2p6 .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-u4S3gfb2p6 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u4S3gfb2p6 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u4S3gfb2p6 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u4S3gfb2p6 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u4S3gfb2p6 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u4S3gfb2p6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u4S3gfb2p6 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u4S3gfb2p6 .navbar.collapsed .navbar-collapse.show,
.cid-u4S3gfb2p6 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u4S3gfb2p6 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u4S3gfb2p6 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u4S3gfb2p6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u4S3gfb2p6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4S3gfb2p6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4S3gfb2p6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u4S3gfb2p6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4S3gfb2p6 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u4S3gfb2p6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4S3gfb2p6 .navbar.collapsed .right-menu,
.cid-u4S3gfb2p6 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u4S3gfb2p6 .navbar .navbar-collapse.show,
  .cid-u4S3gfb2p6 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u4S3gfb2p6 .navbar .navbar-collapse.show .brand-container,
  .cid-u4S3gfb2p6 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u4S3gfb2p6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4S3gfb2p6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u4S3gfb2p6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4S3gfb2p6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4S3gfb2p6 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u4S3gfb2p6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u4S3gfb2p6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4S3gfb2p6 .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-u4S3gfb2p6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u4S3gfb2p6 .navbar .right-menu,
  .cid-u4S3gfb2p6 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u4S3gfb2p6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4S3gfb2p6 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u4S3gfb2p6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u4S3gfb2p6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u4S3gfb2p6 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4S3gfb2p6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4S3gfb2p6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4S3gfb2p6 .dropdown-item.active,
.cid-u4S3gfb2p6 .dropdown-item:active {
  background-color: transparent;
}
.cid-u4S3gfb2p6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4S3gfb2p6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4S3gfb2p6 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4S3gfb2p6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u4S3gfb2p6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4S3gfb2p6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4S3gfb2p6 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u4S3gfb2p6 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u4S3gfb2p6 .navbar-buttons {
  margin-left: auto;
}
.cid-u4S3gfb2p6 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u4S3gfb2p6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4S3gfb2p6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4S3gfb2p6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4S3gfb2p6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4S3gfb2p6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4S3gfb2p6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4S3gfb2p6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u4S3gfb2p6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u4S3gfb2p6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4S3gfb2p6 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u4S3gfb2p6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4S3gfb2p6 .right-menu,
.cid-u4S3gfb2p6 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u4S3gfb2p6 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u4S3gfb2p6 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u4S3gfb2p6 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u4S3gfb2p6 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u4S3gfb2p6 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u4S3gfb2p6 .card-wrapper {
  z-index: 3;
}
.cid-u4S3gfb2p6 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u4S3gfb2p6 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4S3gfb2p6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4S3gg0xFd {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u4S3gg0xFd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4S3gg0xFd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4S3gg0xFd .mbr-section-title {
  color: #800096;
}
.cid-u4S3rEnXHO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4S3rEnXHO .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u4S3ggq48w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c8c8c8;
}
.cid-u4S3ggq48w .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4S3ggq48w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4S3ggq48w .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u4S3ggq48w .item {
    margin-bottom: 1rem;
  }
}
.cid-u4S3ggq48w .item-wrapper {
  position: relative;
}
.cid-u4S3ggq48w .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-u4S3ggq48w .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u4S3ggq48w .carousel-control,
.cid-u4S3ggq48w .close {
  background: #1b1b1b;
}
.cid-u4S3ggq48w .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4S3ggq48w .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4S3ggq48w .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4S3ggq48w .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4S3ggq48w .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-u4S3ggq48w .close::before {
  content: '\e91a';
}
.cid-u4S3ggq48w .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4S3ggq48w .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-u4S3ggq48w .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4S3ggq48w .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4S3ggq48w .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4S3ggq48w .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4S3ggq48w .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-u4S3ggq48w .carousel-indicators li.active,
.cid-u4S3ggq48w .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4S3ggq48w .carousel-indicators li::after,
.cid-u4S3ggq48w .carousel-indicators li::before {
  content: none;
}
.cid-u4S3ggq48w .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4S3ggq48w .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4S3ggq48w .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4S3ggq48w .carousel-indicators {
    display: none;
  }
}
.cid-u4S3ggq48w .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4S3ggq48w .carousel-inner > .active {
  display: block;
}
.cid-u4S3ggq48w .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4S3ggq48w .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4S3ggq48w .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4S3ggq48w .carousel-control,
  .cid-u4S3ggq48w .carousel-indicators,
  .cid-u4S3ggq48w .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4S3ggq48w .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4S3ggq48w .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4S3ggq48w .carousel-indicators .active,
.cid-u4S3ggq48w .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4S3ggq48w .carousel-indicators .active {
  background: #fff;
}
.cid-u4S3ggq48w .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4S3ggq48w .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4S3ggq48w .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4S3ggq48w .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4S3ggq48w .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4S3ggq48w .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4S3ggq48w .carousel {
  width: 100%;
}
.cid-u4S3ggq48w .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4S3ggq48w .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4S3ggq48w .modal.fade .modal-dialog,
.cid-u4S3ggq48w .modal.in .modal-dialog {
  transform: none;
}
.cid-u4S3ggq48w .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4S3ggq48w .content-head {
  max-width: 800px;
}
.cid-u4S3qsAQmt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4S3qsAQmt .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umGXnYt9Gk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umGXnYt9Gk .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u4S3ggR8vK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u4S3ggR8vK .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u4S3gh4E8o {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u4S3gh4E8o .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u4S3gh4E8o .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u4S3gh4E8o .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u4S3gh4E8o .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u4S3gh4E8o .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u4S3gh4E8o .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u4S3gh4E8o .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u4S3gh4E8o .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u4S3gh4E8o .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u4S3gh4E8o .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u4S3gh4E8o .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u4S3gh4E8o .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u4S3gh4E8o .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u4S3gh4E8o .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u4S3gh4E8o .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u6bUtO1rbO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6bUtO1rbO .nav-item:focus,
.cid-u6bUtO1rbO .nav-link:focus {
  outline: none;
}
.cid-u6bUtO1rbO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6bUtO1rbO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6bUtO1rbO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u6bUtO1rbO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u6bUtO1rbO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6bUtO1rbO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6bUtO1rbO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6bUtO1rbO .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-u6bUtO1rbO .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u6bUtO1rbO .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u6bUtO1rbO .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u6bUtO1rbO .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u6bUtO1rbO .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u6bUtO1rbO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u6bUtO1rbO .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u6bUtO1rbO .navbar.collapsed .navbar-collapse.show,
.cid-u6bUtO1rbO .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u6bUtO1rbO .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u6bUtO1rbO .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u6bUtO1rbO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u6bUtO1rbO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6bUtO1rbO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6bUtO1rbO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u6bUtO1rbO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6bUtO1rbO .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u6bUtO1rbO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6bUtO1rbO .navbar.collapsed .right-menu,
.cid-u6bUtO1rbO .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u6bUtO1rbO .navbar .navbar-collapse.show,
  .cid-u6bUtO1rbO .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u6bUtO1rbO .navbar .navbar-collapse.show .brand-container,
  .cid-u6bUtO1rbO .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u6bUtO1rbO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6bUtO1rbO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u6bUtO1rbO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6bUtO1rbO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6bUtO1rbO .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u6bUtO1rbO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u6bUtO1rbO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6bUtO1rbO .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-u6bUtO1rbO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u6bUtO1rbO .navbar .right-menu,
  .cid-u6bUtO1rbO .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u6bUtO1rbO .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6bUtO1rbO .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u6bUtO1rbO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u6bUtO1rbO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u6bUtO1rbO .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6bUtO1rbO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6bUtO1rbO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6bUtO1rbO .dropdown-item.active,
.cid-u6bUtO1rbO .dropdown-item:active {
  background-color: transparent;
}
.cid-u6bUtO1rbO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6bUtO1rbO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6bUtO1rbO .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6bUtO1rbO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u6bUtO1rbO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6bUtO1rbO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6bUtO1rbO ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u6bUtO1rbO ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u6bUtO1rbO .navbar-buttons {
  margin-left: auto;
}
.cid-u6bUtO1rbO button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u6bUtO1rbO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u6bUtO1rbO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6bUtO1rbO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6bUtO1rbO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6bUtO1rbO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6bUtO1rbO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6bUtO1rbO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u6bUtO1rbO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u6bUtO1rbO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6bUtO1rbO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u6bUtO1rbO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6bUtO1rbO .right-menu,
.cid-u6bUtO1rbO .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u6bUtO1rbO .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u6bUtO1rbO .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u6bUtO1rbO .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u6bUtO1rbO .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u6bUtO1rbO .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u6bUtO1rbO .card-wrapper {
  z-index: 3;
}
.cid-u6bUtO1rbO .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u6bUtO1rbO .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6bUtO1rbO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6bUtOX3cE {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u6bUtOX3cE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6bUtOX3cE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6bUtOX3cE .mbr-section-title {
  color: #6400af;
}
.cid-uShmwbJnkn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShmwbJnkn .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u77PtCtnqI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u77PtCtnqI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u77PtCtnqI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u77PtCtnqI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u77PtCtnqI .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-u77PtCtnqI .item-wrapper {
  position: relative;
}
.cid-u77PtCtnqI .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-u77PtCtnqI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u77PtCtnqI .carousel-control,
.cid-u77PtCtnqI .close {
  background: #1b1b1b;
}
.cid-u77PtCtnqI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u77PtCtnqI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u77PtCtnqI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u77PtCtnqI .carousel-control-next span {
  margin-left: 5px;
}
.cid-u77PtCtnqI .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-u77PtCtnqI .close::before {
  content: '\e91a';
}
.cid-u77PtCtnqI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u77PtCtnqI .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-u77PtCtnqI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u77PtCtnqI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u77PtCtnqI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u77PtCtnqI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u77PtCtnqI .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-u77PtCtnqI .carousel-indicators li.active,
.cid-u77PtCtnqI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u77PtCtnqI .carousel-indicators li::after,
.cid-u77PtCtnqI .carousel-indicators li::before {
  content: none;
}
.cid-u77PtCtnqI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u77PtCtnqI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u77PtCtnqI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u77PtCtnqI .carousel-indicators {
    display: none;
  }
}
.cid-u77PtCtnqI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u77PtCtnqI .carousel-inner > .active {
  display: block;
}
.cid-u77PtCtnqI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u77PtCtnqI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u77PtCtnqI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u77PtCtnqI .carousel-control,
  .cid-u77PtCtnqI .carousel-indicators,
  .cid-u77PtCtnqI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u77PtCtnqI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u77PtCtnqI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u77PtCtnqI .carousel-indicators .active,
.cid-u77PtCtnqI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u77PtCtnqI .carousel-indicators .active {
  background: #fff;
}
.cid-u77PtCtnqI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u77PtCtnqI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u77PtCtnqI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u77PtCtnqI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u77PtCtnqI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u77PtCtnqI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u77PtCtnqI .carousel {
  width: 100%;
}
.cid-u77PtCtnqI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u77PtCtnqI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u77PtCtnqI .modal.fade .modal-dialog,
.cid-u77PtCtnqI .modal.in .modal-dialog {
  transform: none;
}
.cid-u77PtCtnqI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u77PtCtnqI H6 {
  text-align: center;
}
.cid-v4Uot05Ibx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v4Uot05Ibx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4Uot05Ibx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4Uot05Ibx .item {
  padding-bottom: 2rem;
}
.cid-v4Uot05Ibx .item-wrapper {
  position: relative;
}
.cid-v4Uot05Ibx .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-v4Uot05Ibx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v4Uot05Ibx .carousel-control,
.cid-v4Uot05Ibx .close {
  background: #1b1b1b;
}
.cid-v4Uot05Ibx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4Uot05Ibx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4Uot05Ibx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4Uot05Ibx .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4Uot05Ibx .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-v4Uot05Ibx .close::before {
  content: '\e91a';
}
.cid-v4Uot05Ibx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4Uot05Ibx .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-v4Uot05Ibx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4Uot05Ibx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4Uot05Ibx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4Uot05Ibx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4Uot05Ibx .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-v4Uot05Ibx .carousel-indicators li.active,
.cid-v4Uot05Ibx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4Uot05Ibx .carousel-indicators li::after,
.cid-v4Uot05Ibx .carousel-indicators li::before {
  content: none;
}
.cid-v4Uot05Ibx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4Uot05Ibx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4Uot05Ibx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4Uot05Ibx .carousel-indicators {
    display: none;
  }
}
.cid-v4Uot05Ibx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4Uot05Ibx .carousel-inner > .active {
  display: block;
}
.cid-v4Uot05Ibx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4Uot05Ibx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4Uot05Ibx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4Uot05Ibx .carousel-control,
  .cid-v4Uot05Ibx .carousel-indicators,
  .cid-v4Uot05Ibx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4Uot05Ibx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4Uot05Ibx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4Uot05Ibx .carousel-indicators .active,
.cid-v4Uot05Ibx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4Uot05Ibx .carousel-indicators .active {
  background: #fff;
}
.cid-v4Uot05Ibx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4Uot05Ibx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4Uot05Ibx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4Uot05Ibx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4Uot05Ibx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4Uot05Ibx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4Uot05Ibx .carousel {
  width: 100%;
}
.cid-v4Uot05Ibx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4Uot05Ibx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4Uot05Ibx .modal.fade .modal-dialog,
.cid-v4Uot05Ibx .modal.in .modal-dialog {
  transform: none;
}
.cid-v4Uot05Ibx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4Uot05Ibx H6 {
  text-align: center;
}
.cid-v4UdjtB3lG {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v4UdjtB3lG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4UdjtB3lG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4UdjtB3lG .item {
  padding-bottom: 2rem;
}
.cid-v4UdjtB3lG .item-wrapper {
  position: relative;
}
.cid-v4UdjtB3lG .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-v4UdjtB3lG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v4UdjtB3lG .carousel-control,
.cid-v4UdjtB3lG .close {
  background: #1b1b1b;
}
.cid-v4UdjtB3lG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4UdjtB3lG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4UdjtB3lG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4UdjtB3lG .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4UdjtB3lG .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-v4UdjtB3lG .close::before {
  content: '\e91a';
}
.cid-v4UdjtB3lG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4UdjtB3lG .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-v4UdjtB3lG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4UdjtB3lG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4UdjtB3lG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4UdjtB3lG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4UdjtB3lG .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-v4UdjtB3lG .carousel-indicators li.active,
.cid-v4UdjtB3lG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4UdjtB3lG .carousel-indicators li::after,
.cid-v4UdjtB3lG .carousel-indicators li::before {
  content: none;
}
.cid-v4UdjtB3lG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4UdjtB3lG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4UdjtB3lG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4UdjtB3lG .carousel-indicators {
    display: none;
  }
}
.cid-v4UdjtB3lG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4UdjtB3lG .carousel-inner > .active {
  display: block;
}
.cid-v4UdjtB3lG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4UdjtB3lG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4UdjtB3lG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4UdjtB3lG .carousel-control,
  .cid-v4UdjtB3lG .carousel-indicators,
  .cid-v4UdjtB3lG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4UdjtB3lG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4UdjtB3lG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4UdjtB3lG .carousel-indicators .active,
.cid-v4UdjtB3lG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4UdjtB3lG .carousel-indicators .active {
  background: #fff;
}
.cid-v4UdjtB3lG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4UdjtB3lG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4UdjtB3lG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4UdjtB3lG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4UdjtB3lG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4UdjtB3lG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4UdjtB3lG .carousel {
  width: 100%;
}
.cid-v4UdjtB3lG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4UdjtB3lG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4UdjtB3lG .modal.fade .modal-dialog,
.cid-v4UdjtB3lG .modal.in .modal-dialog {
  transform: none;
}
.cid-v4UdjtB3lG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4UdjtB3lG H6 {
  text-align: center;
}
.cid-uXmTpL1vYr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uXmTpL1vYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXmTpL1vYr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXmTpL1vYr .item {
  padding-bottom: 2rem;
}
.cid-uXmTpL1vYr .item-wrapper {
  position: relative;
}
.cid-uXmTpL1vYr .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-uXmTpL1vYr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uXmTpL1vYr .carousel-control,
.cid-uXmTpL1vYr .close {
  background: #1b1b1b;
}
.cid-uXmTpL1vYr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uXmTpL1vYr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uXmTpL1vYr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uXmTpL1vYr .carousel-control-next span {
  margin-left: 5px;
}
.cid-uXmTpL1vYr .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-uXmTpL1vYr .close::before {
  content: '\e91a';
}
.cid-uXmTpL1vYr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uXmTpL1vYr .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-uXmTpL1vYr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXmTpL1vYr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXmTpL1vYr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uXmTpL1vYr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uXmTpL1vYr .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-uXmTpL1vYr .carousel-indicators li.active,
.cid-uXmTpL1vYr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uXmTpL1vYr .carousel-indicators li::after,
.cid-uXmTpL1vYr .carousel-indicators li::before {
  content: none;
}
.cid-uXmTpL1vYr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uXmTpL1vYr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uXmTpL1vYr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uXmTpL1vYr .carousel-indicators {
    display: none;
  }
}
.cid-uXmTpL1vYr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uXmTpL1vYr .carousel-inner > .active {
  display: block;
}
.cid-uXmTpL1vYr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXmTpL1vYr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXmTpL1vYr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uXmTpL1vYr .carousel-control,
  .cid-uXmTpL1vYr .carousel-indicators,
  .cid-uXmTpL1vYr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uXmTpL1vYr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uXmTpL1vYr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uXmTpL1vYr .carousel-indicators .active,
.cid-uXmTpL1vYr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uXmTpL1vYr .carousel-indicators .active {
  background: #fff;
}
.cid-uXmTpL1vYr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uXmTpL1vYr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uXmTpL1vYr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uXmTpL1vYr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uXmTpL1vYr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uXmTpL1vYr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uXmTpL1vYr .carousel {
  width: 100%;
}
.cid-uXmTpL1vYr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uXmTpL1vYr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uXmTpL1vYr .modal.fade .modal-dialog,
.cid-uXmTpL1vYr .modal.in .modal-dialog {
  transform: none;
}
.cid-uXmTpL1vYr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uXmTpL1vYr H6 {
  text-align: center;
}
.cid-uRltdwqUJ0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uRltdwqUJ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRltdwqUJ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRltdwqUJ0 .item {
  padding-bottom: 2rem;
}
.cid-uRltdwqUJ0 .item-wrapper {
  position: relative;
}
.cid-uRltdwqUJ0 .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-uRltdwqUJ0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRltdwqUJ0 .carousel-control,
.cid-uRltdwqUJ0 .close {
  background: #1b1b1b;
}
.cid-uRltdwqUJ0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRltdwqUJ0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRltdwqUJ0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRltdwqUJ0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRltdwqUJ0 .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-uRltdwqUJ0 .close::before {
  content: '\e91a';
}
.cid-uRltdwqUJ0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uRltdwqUJ0 .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-uRltdwqUJ0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRltdwqUJ0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRltdwqUJ0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRltdwqUJ0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRltdwqUJ0 .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-uRltdwqUJ0 .carousel-indicators li.active,
.cid-uRltdwqUJ0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRltdwqUJ0 .carousel-indicators li::after,
.cid-uRltdwqUJ0 .carousel-indicators li::before {
  content: none;
}
.cid-uRltdwqUJ0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRltdwqUJ0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRltdwqUJ0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRltdwqUJ0 .carousel-indicators {
    display: none;
  }
}
.cid-uRltdwqUJ0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRltdwqUJ0 .carousel-inner > .active {
  display: block;
}
.cid-uRltdwqUJ0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRltdwqUJ0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRltdwqUJ0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRltdwqUJ0 .carousel-control,
  .cid-uRltdwqUJ0 .carousel-indicators,
  .cid-uRltdwqUJ0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRltdwqUJ0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRltdwqUJ0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRltdwqUJ0 .carousel-indicators .active,
.cid-uRltdwqUJ0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRltdwqUJ0 .carousel-indicators .active {
  background: #fff;
}
.cid-uRltdwqUJ0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRltdwqUJ0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRltdwqUJ0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRltdwqUJ0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRltdwqUJ0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRltdwqUJ0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRltdwqUJ0 .carousel {
  width: 100%;
}
.cid-uRltdwqUJ0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRltdwqUJ0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRltdwqUJ0 .modal.fade .modal-dialog,
.cid-uRltdwqUJ0 .modal.in .modal-dialog {
  transform: none;
}
.cid-uRltdwqUJ0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uRltdwqUJ0 H6 {
  text-align: center;
}
.cid-uJYQJFgmqW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uJYQJFgmqW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJYQJFgmqW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJYQJFgmqW .item {
  padding-bottom: 2rem;
}
.cid-uJYQJFgmqW .item-wrapper {
  position: relative;
}
.cid-uJYQJFgmqW .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-uJYQJFgmqW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uJYQJFgmqW .carousel-control,
.cid-uJYQJFgmqW .close {
  background: #1b1b1b;
}
.cid-uJYQJFgmqW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJYQJFgmqW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJYQJFgmqW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJYQJFgmqW .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJYQJFgmqW .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-uJYQJFgmqW .close::before {
  content: '\e91a';
}
.cid-uJYQJFgmqW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJYQJFgmqW .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-uJYQJFgmqW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJYQJFgmqW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJYQJFgmqW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJYQJFgmqW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJYQJFgmqW .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-uJYQJFgmqW .carousel-indicators li.active,
.cid-uJYQJFgmqW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJYQJFgmqW .carousel-indicators li::after,
.cid-uJYQJFgmqW .carousel-indicators li::before {
  content: none;
}
.cid-uJYQJFgmqW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJYQJFgmqW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJYQJFgmqW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJYQJFgmqW .carousel-indicators {
    display: none;
  }
}
.cid-uJYQJFgmqW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJYQJFgmqW .carousel-inner > .active {
  display: block;
}
.cid-uJYQJFgmqW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJYQJFgmqW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJYQJFgmqW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJYQJFgmqW .carousel-control,
  .cid-uJYQJFgmqW .carousel-indicators,
  .cid-uJYQJFgmqW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJYQJFgmqW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJYQJFgmqW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJYQJFgmqW .carousel-indicators .active,
.cid-uJYQJFgmqW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJYQJFgmqW .carousel-indicators .active {
  background: #fff;
}
.cid-uJYQJFgmqW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJYQJFgmqW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJYQJFgmqW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJYQJFgmqW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJYQJFgmqW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJYQJFgmqW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJYQJFgmqW .carousel {
  width: 100%;
}
.cid-uJYQJFgmqW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJYQJFgmqW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJYQJFgmqW .modal.fade .modal-dialog,
.cid-uJYQJFgmqW .modal.in .modal-dialog {
  transform: none;
}
.cid-uJYQJFgmqW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJYQJFgmqW H6 {
  text-align: center;
}
.cid-uJYLhs9Y0M {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uJYLhs9Y0M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJYLhs9Y0M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJYLhs9Y0M .item {
  padding-bottom: 2rem;
}
.cid-uJYLhs9Y0M .item-wrapper {
  position: relative;
}
.cid-uJYLhs9Y0M .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-uJYLhs9Y0M .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uJYLhs9Y0M .carousel-control,
.cid-uJYLhs9Y0M .close {
  background: #1b1b1b;
}
.cid-uJYLhs9Y0M .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJYLhs9Y0M .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJYLhs9Y0M .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJYLhs9Y0M .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJYLhs9Y0M .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-uJYLhs9Y0M .close::before {
  content: '\e91a';
}
.cid-uJYLhs9Y0M .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJYLhs9Y0M .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-uJYLhs9Y0M .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJYLhs9Y0M .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJYLhs9Y0M .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJYLhs9Y0M .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJYLhs9Y0M .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-uJYLhs9Y0M .carousel-indicators li.active,
.cid-uJYLhs9Y0M .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJYLhs9Y0M .carousel-indicators li::after,
.cid-uJYLhs9Y0M .carousel-indicators li::before {
  content: none;
}
.cid-uJYLhs9Y0M .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJYLhs9Y0M .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJYLhs9Y0M .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJYLhs9Y0M .carousel-indicators {
    display: none;
  }
}
.cid-uJYLhs9Y0M .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJYLhs9Y0M .carousel-inner > .active {
  display: block;
}
.cid-uJYLhs9Y0M .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJYLhs9Y0M .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJYLhs9Y0M .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJYLhs9Y0M .carousel-control,
  .cid-uJYLhs9Y0M .carousel-indicators,
  .cid-uJYLhs9Y0M .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJYLhs9Y0M .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJYLhs9Y0M .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJYLhs9Y0M .carousel-indicators .active,
.cid-uJYLhs9Y0M .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJYLhs9Y0M .carousel-indicators .active {
  background: #fff;
}
.cid-uJYLhs9Y0M .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJYLhs9Y0M .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJYLhs9Y0M .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJYLhs9Y0M .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJYLhs9Y0M .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJYLhs9Y0M .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJYLhs9Y0M .carousel {
  width: 100%;
}
.cid-uJYLhs9Y0M .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJYLhs9Y0M .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJYLhs9Y0M .modal.fade .modal-dialog,
.cid-uJYLhs9Y0M .modal.in .modal-dialog {
  transform: none;
}
.cid-uJYLhs9Y0M .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJYLhs9Y0M H6 {
  text-align: center;
}
.cid-uFmC19mCPR {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uFmC19mCPR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFmC19mCPR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFmC19mCPR .item {
  padding-bottom: 2rem;
}
.cid-uFmC19mCPR .item-wrapper {
  position: relative;
}
.cid-uFmC19mCPR .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-uFmC19mCPR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFmC19mCPR .carousel-control,
.cid-uFmC19mCPR .close {
  background: #1b1b1b;
}
.cid-uFmC19mCPR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFmC19mCPR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFmC19mCPR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFmC19mCPR .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFmC19mCPR .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-uFmC19mCPR .close::before {
  content: '\e91a';
}
.cid-uFmC19mCPR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFmC19mCPR .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-uFmC19mCPR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFmC19mCPR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFmC19mCPR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFmC19mCPR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFmC19mCPR .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-uFmC19mCPR .carousel-indicators li.active,
.cid-uFmC19mCPR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFmC19mCPR .carousel-indicators li::after,
.cid-uFmC19mCPR .carousel-indicators li::before {
  content: none;
}
.cid-uFmC19mCPR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFmC19mCPR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFmC19mCPR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFmC19mCPR .carousel-indicators {
    display: none;
  }
}
.cid-uFmC19mCPR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFmC19mCPR .carousel-inner > .active {
  display: block;
}
.cid-uFmC19mCPR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFmC19mCPR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFmC19mCPR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFmC19mCPR .carousel-control,
  .cid-uFmC19mCPR .carousel-indicators,
  .cid-uFmC19mCPR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFmC19mCPR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFmC19mCPR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFmC19mCPR .carousel-indicators .active,
.cid-uFmC19mCPR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFmC19mCPR .carousel-indicators .active {
  background: #fff;
}
.cid-uFmC19mCPR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFmC19mCPR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFmC19mCPR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFmC19mCPR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFmC19mCPR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFmC19mCPR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFmC19mCPR .carousel {
  width: 100%;
}
.cid-uFmC19mCPR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFmC19mCPR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFmC19mCPR .modal.fade .modal-dialog,
.cid-uFmC19mCPR .modal.in .modal-dialog {
  transform: none;
}
.cid-uFmC19mCPR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFmC19mCPR H6 {
  text-align: center;
}
.cid-uw0EtRJuYa {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uw0EtRJuYa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw0EtRJuYa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw0EtRJuYa .item {
  padding-bottom: 2rem;
}
.cid-uw0EtRJuYa .item-wrapper {
  position: relative;
}
.cid-uw0EtRJuYa .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-uw0EtRJuYa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uw0EtRJuYa .carousel-control,
.cid-uw0EtRJuYa .close {
  background: #1b1b1b;
}
.cid-uw0EtRJuYa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uw0EtRJuYa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uw0EtRJuYa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uw0EtRJuYa .carousel-control-next span {
  margin-left: 5px;
}
.cid-uw0EtRJuYa .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-uw0EtRJuYa .close::before {
  content: '\e91a';
}
.cid-uw0EtRJuYa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uw0EtRJuYa .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-uw0EtRJuYa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uw0EtRJuYa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uw0EtRJuYa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uw0EtRJuYa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uw0EtRJuYa .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-uw0EtRJuYa .carousel-indicators li.active,
.cid-uw0EtRJuYa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uw0EtRJuYa .carousel-indicators li::after,
.cid-uw0EtRJuYa .carousel-indicators li::before {
  content: none;
}
.cid-uw0EtRJuYa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uw0EtRJuYa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uw0EtRJuYa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uw0EtRJuYa .carousel-indicators {
    display: none;
  }
}
.cid-uw0EtRJuYa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uw0EtRJuYa .carousel-inner > .active {
  display: block;
}
.cid-uw0EtRJuYa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uw0EtRJuYa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uw0EtRJuYa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uw0EtRJuYa .carousel-control,
  .cid-uw0EtRJuYa .carousel-indicators,
  .cid-uw0EtRJuYa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uw0EtRJuYa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uw0EtRJuYa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uw0EtRJuYa .carousel-indicators .active,
.cid-uw0EtRJuYa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uw0EtRJuYa .carousel-indicators .active {
  background: #fff;
}
.cid-uw0EtRJuYa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uw0EtRJuYa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uw0EtRJuYa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uw0EtRJuYa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uw0EtRJuYa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uw0EtRJuYa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uw0EtRJuYa .carousel {
  width: 100%;
}
.cid-uw0EtRJuYa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uw0EtRJuYa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uw0EtRJuYa .modal.fade .modal-dialog,
.cid-uw0EtRJuYa .modal.in .modal-dialog {
  transform: none;
}
.cid-uw0EtRJuYa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uw0EtRJuYa H6 {
  text-align: center;
}
.cid-upvSqrguB6 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-upvSqrguB6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upvSqrguB6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upvSqrguB6 .item {
  padding-bottom: 2rem;
}
.cid-upvSqrguB6 .item-wrapper {
  position: relative;
}
.cid-upvSqrguB6 .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-upvSqrguB6 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-upvSqrguB6 .carousel-control,
.cid-upvSqrguB6 .close {
  background: #1b1b1b;
}
.cid-upvSqrguB6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-upvSqrguB6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-upvSqrguB6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-upvSqrguB6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-upvSqrguB6 .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-upvSqrguB6 .close::before {
  content: '\e91a';
}
.cid-upvSqrguB6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upvSqrguB6 .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-upvSqrguB6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upvSqrguB6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-upvSqrguB6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-upvSqrguB6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-upvSqrguB6 .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-upvSqrguB6 .carousel-indicators li.active,
.cid-upvSqrguB6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-upvSqrguB6 .carousel-indicators li::after,
.cid-upvSqrguB6 .carousel-indicators li::before {
  content: none;
}
.cid-upvSqrguB6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-upvSqrguB6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-upvSqrguB6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-upvSqrguB6 .carousel-indicators {
    display: none;
  }
}
.cid-upvSqrguB6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-upvSqrguB6 .carousel-inner > .active {
  display: block;
}
.cid-upvSqrguB6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-upvSqrguB6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-upvSqrguB6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-upvSqrguB6 .carousel-control,
  .cid-upvSqrguB6 .carousel-indicators,
  .cid-upvSqrguB6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-upvSqrguB6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-upvSqrguB6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-upvSqrguB6 .carousel-indicators .active,
.cid-upvSqrguB6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-upvSqrguB6 .carousel-indicators .active {
  background: #fff;
}
.cid-upvSqrguB6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-upvSqrguB6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-upvSqrguB6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-upvSqrguB6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-upvSqrguB6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-upvSqrguB6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-upvSqrguB6 .carousel {
  width: 100%;
}
.cid-upvSqrguB6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-upvSqrguB6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-upvSqrguB6 .modal.fade .modal-dialog,
.cid-upvSqrguB6 .modal.in .modal-dialog {
  transform: none;
}
.cid-upvSqrguB6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-upvSqrguB6 H6 {
  text-align: center;
}
.cid-ujFRnM089Q {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ujFRnM089Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujFRnM089Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujFRnM089Q .item {
  padding-bottom: 2rem;
}
.cid-ujFRnM089Q .item-wrapper {
  position: relative;
}
.cid-ujFRnM089Q .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-ujFRnM089Q .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ujFRnM089Q .carousel-control,
.cid-ujFRnM089Q .close {
  background: #1b1b1b;
}
.cid-ujFRnM089Q .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ujFRnM089Q .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ujFRnM089Q .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ujFRnM089Q .carousel-control-next span {
  margin-left: 5px;
}
.cid-ujFRnM089Q .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-ujFRnM089Q .close::before {
  content: '\e91a';
}
.cid-ujFRnM089Q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ujFRnM089Q .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-ujFRnM089Q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ujFRnM089Q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ujFRnM089Q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ujFRnM089Q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ujFRnM089Q .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-ujFRnM089Q .carousel-indicators li.active,
.cid-ujFRnM089Q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ujFRnM089Q .carousel-indicators li::after,
.cid-ujFRnM089Q .carousel-indicators li::before {
  content: none;
}
.cid-ujFRnM089Q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ujFRnM089Q .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ujFRnM089Q .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ujFRnM089Q .carousel-indicators {
    display: none;
  }
}
.cid-ujFRnM089Q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ujFRnM089Q .carousel-inner > .active {
  display: block;
}
.cid-ujFRnM089Q .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ujFRnM089Q .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ujFRnM089Q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ujFRnM089Q .carousel-control,
  .cid-ujFRnM089Q .carousel-indicators,
  .cid-ujFRnM089Q .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ujFRnM089Q .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ujFRnM089Q .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ujFRnM089Q .carousel-indicators .active,
.cid-ujFRnM089Q .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ujFRnM089Q .carousel-indicators .active {
  background: #fff;
}
.cid-ujFRnM089Q .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ujFRnM089Q .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ujFRnM089Q .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ujFRnM089Q .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ujFRnM089Q .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ujFRnM089Q .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ujFRnM089Q .carousel {
  width: 100%;
}
.cid-ujFRnM089Q .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ujFRnM089Q .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ujFRnM089Q .modal.fade .modal-dialog,
.cid-ujFRnM089Q .modal.in .modal-dialog {
  transform: none;
}
.cid-ujFRnM089Q .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ujFRnM089Q H6 {
  text-align: center;
}
.cid-ucj8uuOfum {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-ucj8uuOfum .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucj8uuOfum .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucj8uuOfum .item {
  padding-bottom: 2rem;
}
.cid-ucj8uuOfum .item-wrapper {
  position: relative;
}
.cid-ucj8uuOfum .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-ucj8uuOfum .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ucj8uuOfum .carousel-control,
.cid-ucj8uuOfum .close {
  background: #1b1b1b;
}
.cid-ucj8uuOfum .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ucj8uuOfum .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ucj8uuOfum .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ucj8uuOfum .carousel-control-next span {
  margin-left: 5px;
}
.cid-ucj8uuOfum .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-ucj8uuOfum .close::before {
  content: '\e91a';
}
.cid-ucj8uuOfum .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ucj8uuOfum .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-ucj8uuOfum .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucj8uuOfum .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucj8uuOfum .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ucj8uuOfum .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ucj8uuOfum .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-ucj8uuOfum .carousel-indicators li.active,
.cid-ucj8uuOfum .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ucj8uuOfum .carousel-indicators li::after,
.cid-ucj8uuOfum .carousel-indicators li::before {
  content: none;
}
.cid-ucj8uuOfum .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ucj8uuOfum .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ucj8uuOfum .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ucj8uuOfum .carousel-indicators {
    display: none;
  }
}
.cid-ucj8uuOfum .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ucj8uuOfum .carousel-inner > .active {
  display: block;
}
.cid-ucj8uuOfum .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucj8uuOfum .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ucj8uuOfum .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ucj8uuOfum .carousel-control,
  .cid-ucj8uuOfum .carousel-indicators,
  .cid-ucj8uuOfum .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ucj8uuOfum .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ucj8uuOfum .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ucj8uuOfum .carousel-indicators .active,
.cid-ucj8uuOfum .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ucj8uuOfum .carousel-indicators .active {
  background: #fff;
}
.cid-ucj8uuOfum .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ucj8uuOfum .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ucj8uuOfum .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ucj8uuOfum .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ucj8uuOfum .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ucj8uuOfum .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ucj8uuOfum .carousel {
  width: 100%;
}
.cid-ucj8uuOfum .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ucj8uuOfum .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ucj8uuOfum .modal.fade .modal-dialog,
.cid-ucj8uuOfum .modal.in .modal-dialog {
  transform: none;
}
.cid-ucj8uuOfum .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ucj8uuOfum H6 {
  text-align: center;
}
.cid-u6mTn5yv9L {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6mTn5yv9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mTn5yv9L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mTn5yv9L .item {
  padding-bottom: 2rem;
}
.cid-u6mTn5yv9L .item-wrapper {
  position: relative;
}
.cid-u6mTn5yv9L .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-u6mTn5yv9L .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mTn5yv9L .carousel-control,
.cid-u6mTn5yv9L .close {
  background: #1b1b1b;
}
.cid-u6mTn5yv9L .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mTn5yv9L .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mTn5yv9L .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mTn5yv9L .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mTn5yv9L .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-u6mTn5yv9L .close::before {
  content: '\e91a';
}
.cid-u6mTn5yv9L .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mTn5yv9L .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-u6mTn5yv9L .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mTn5yv9L .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mTn5yv9L .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mTn5yv9L .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mTn5yv9L .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-u6mTn5yv9L .carousel-indicators li.active,
.cid-u6mTn5yv9L .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mTn5yv9L .carousel-indicators li::after,
.cid-u6mTn5yv9L .carousel-indicators li::before {
  content: none;
}
.cid-u6mTn5yv9L .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mTn5yv9L .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mTn5yv9L .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mTn5yv9L .carousel-indicators {
    display: none;
  }
}
.cid-u6mTn5yv9L .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mTn5yv9L .carousel-inner > .active {
  display: block;
}
.cid-u6mTn5yv9L .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mTn5yv9L .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mTn5yv9L .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mTn5yv9L .carousel-control,
  .cid-u6mTn5yv9L .carousel-indicators,
  .cid-u6mTn5yv9L .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mTn5yv9L .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mTn5yv9L .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mTn5yv9L .carousel-indicators .active,
.cid-u6mTn5yv9L .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mTn5yv9L .carousel-indicators .active {
  background: #fff;
}
.cid-u6mTn5yv9L .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mTn5yv9L .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mTn5yv9L .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mTn5yv9L .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mTn5yv9L .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mTn5yv9L .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mTn5yv9L .carousel {
  width: 100%;
}
.cid-u6mTn5yv9L .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mTn5yv9L .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mTn5yv9L .modal.fade .modal-dialog,
.cid-u6mTn5yv9L .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mTn5yv9L .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mTn5yv9L H6 {
  text-align: center;
}
.cid-u6bUtPyMIH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u6bUtPyMIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6bUtPyMIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6bUtPyMIH .item {
  padding-bottom: 2rem;
}
.cid-u6bUtPyMIH .item-wrapper {
  position: relative;
}
.cid-u6bUtPyMIH .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-u6bUtPyMIH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6bUtPyMIH .carousel-control,
.cid-u6bUtPyMIH .close {
  background: #1b1b1b;
}
.cid-u6bUtPyMIH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6bUtPyMIH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6bUtPyMIH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6bUtPyMIH .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6bUtPyMIH .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-u6bUtPyMIH .close::before {
  content: '\e91a';
}
.cid-u6bUtPyMIH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6bUtPyMIH .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-u6bUtPyMIH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtPyMIH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6bUtPyMIH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6bUtPyMIH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6bUtPyMIH .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-u6bUtPyMIH .carousel-indicators li.active,
.cid-u6bUtPyMIH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6bUtPyMIH .carousel-indicators li::after,
.cid-u6bUtPyMIH .carousel-indicators li::before {
  content: none;
}
.cid-u6bUtPyMIH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6bUtPyMIH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6bUtPyMIH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtPyMIH .carousel-indicators {
    display: none;
  }
}
.cid-u6bUtPyMIH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6bUtPyMIH .carousel-inner > .active {
  display: block;
}
.cid-u6bUtPyMIH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtPyMIH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6bUtPyMIH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6bUtPyMIH .carousel-control,
  .cid-u6bUtPyMIH .carousel-indicators,
  .cid-u6bUtPyMIH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtPyMIH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6bUtPyMIH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6bUtPyMIH .carousel-indicators .active,
.cid-u6bUtPyMIH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6bUtPyMIH .carousel-indicators .active {
  background: #fff;
}
.cid-u6bUtPyMIH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6bUtPyMIH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6bUtPyMIH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6bUtPyMIH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6bUtPyMIH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6bUtPyMIH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6bUtPyMIH .carousel {
  width: 100%;
}
.cid-u6bUtPyMIH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6bUtPyMIH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6bUtPyMIH .modal.fade .modal-dialog,
.cid-u6bUtPyMIH .modal.in .modal-dialog {
  transform: none;
}
.cid-u6bUtPyMIH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6bUtPyMIH H6 {
  text-align: center;
}
.cid-u6bUtSnERP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u6bUtSnERP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6bUtSnERP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6bUtSnERP .item {
  padding-bottom: 2rem;
}
.cid-u6bUtSnERP .item-wrapper {
  position: relative;
}
.cid-u6bUtSnERP .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-u6bUtSnERP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6bUtSnERP .carousel-control,
.cid-u6bUtSnERP .close {
  background: #1b1b1b;
}
.cid-u6bUtSnERP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6bUtSnERP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6bUtSnERP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6bUtSnERP .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6bUtSnERP .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-u6bUtSnERP .close::before {
  content: '\e91a';
}
.cid-u6bUtSnERP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6bUtSnERP .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-u6bUtSnERP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtSnERP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6bUtSnERP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6bUtSnERP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6bUtSnERP .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-u6bUtSnERP .carousel-indicators li.active,
.cid-u6bUtSnERP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6bUtSnERP .carousel-indicators li::after,
.cid-u6bUtSnERP .carousel-indicators li::before {
  content: none;
}
.cid-u6bUtSnERP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6bUtSnERP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6bUtSnERP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtSnERP .carousel-indicators {
    display: none;
  }
}
.cid-u6bUtSnERP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6bUtSnERP .carousel-inner > .active {
  display: block;
}
.cid-u6bUtSnERP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtSnERP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6bUtSnERP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6bUtSnERP .carousel-control,
  .cid-u6bUtSnERP .carousel-indicators,
  .cid-u6bUtSnERP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtSnERP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6bUtSnERP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6bUtSnERP .carousel-indicators .active,
.cid-u6bUtSnERP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6bUtSnERP .carousel-indicators .active {
  background: #fff;
}
.cid-u6bUtSnERP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6bUtSnERP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6bUtSnERP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6bUtSnERP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6bUtSnERP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6bUtSnERP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6bUtSnERP .carousel {
  width: 100%;
}
.cid-u6bUtSnERP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6bUtSnERP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6bUtSnERP .modal.fade .modal-dialog,
.cid-u6bUtSnERP .modal.in .modal-dialog {
  transform: none;
}
.cid-u6bUtSnERP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6bUtSnERP H6 {
  text-align: center;
}
.cid-u6bUtV8rYd {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-u6bUtV8rYd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6bUtV8rYd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6bUtV8rYd .item {
  padding-bottom: 2rem;
}
.cid-u6bUtV8rYd .item-wrapper {
  position: relative;
}
.cid-u6bUtV8rYd .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-u6bUtV8rYd .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6bUtV8rYd .carousel-control,
.cid-u6bUtV8rYd .close {
  background: #1b1b1b;
}
.cid-u6bUtV8rYd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6bUtV8rYd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6bUtV8rYd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6bUtV8rYd .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6bUtV8rYd .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-u6bUtV8rYd .close::before {
  content: '\e91a';
}
.cid-u6bUtV8rYd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6bUtV8rYd .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-u6bUtV8rYd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtV8rYd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6bUtV8rYd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6bUtV8rYd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6bUtV8rYd .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-u6bUtV8rYd .carousel-indicators li.active,
.cid-u6bUtV8rYd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6bUtV8rYd .carousel-indicators li::after,
.cid-u6bUtV8rYd .carousel-indicators li::before {
  content: none;
}
.cid-u6bUtV8rYd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6bUtV8rYd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6bUtV8rYd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtV8rYd .carousel-indicators {
    display: none;
  }
}
.cid-u6bUtV8rYd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6bUtV8rYd .carousel-inner > .active {
  display: block;
}
.cid-u6bUtV8rYd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtV8rYd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6bUtV8rYd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6bUtV8rYd .carousel-control,
  .cid-u6bUtV8rYd .carousel-indicators,
  .cid-u6bUtV8rYd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtV8rYd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6bUtV8rYd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6bUtV8rYd .carousel-indicators .active,
.cid-u6bUtV8rYd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6bUtV8rYd .carousel-indicators .active {
  background: #fff;
}
.cid-u6bUtV8rYd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6bUtV8rYd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6bUtV8rYd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6bUtV8rYd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6bUtV8rYd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6bUtV8rYd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6bUtV8rYd .carousel {
  width: 100%;
}
.cid-u6bUtV8rYd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6bUtV8rYd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6bUtV8rYd .modal.fade .modal-dialog,
.cid-u6bUtV8rYd .modal.in .modal-dialog {
  transform: none;
}
.cid-u6bUtV8rYd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6bUtV8rYd H6 {
  text-align: center;
}
.cid-u6bUtWB4So {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6bUtWB4So .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6bUtWB4So .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6bUtWB4So .item {
  padding-bottom: 2rem;
}
.cid-u6bUtWB4So .item-wrapper {
  position: relative;
}
.cid-u6bUtWB4So .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-u6bUtWB4So .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6bUtWB4So .carousel-control,
.cid-u6bUtWB4So .close {
  background: #1b1b1b;
}
.cid-u6bUtWB4So .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6bUtWB4So .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6bUtWB4So .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6bUtWB4So .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6bUtWB4So .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-u6bUtWB4So .close::before {
  content: '\e91a';
}
.cid-u6bUtWB4So .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6bUtWB4So .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-u6bUtWB4So .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtWB4So .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6bUtWB4So .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6bUtWB4So .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6bUtWB4So .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-u6bUtWB4So .carousel-indicators li.active,
.cid-u6bUtWB4So .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6bUtWB4So .carousel-indicators li::after,
.cid-u6bUtWB4So .carousel-indicators li::before {
  content: none;
}
.cid-u6bUtWB4So .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6bUtWB4So .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6bUtWB4So .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtWB4So .carousel-indicators {
    display: none;
  }
}
.cid-u6bUtWB4So .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6bUtWB4So .carousel-inner > .active {
  display: block;
}
.cid-u6bUtWB4So .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtWB4So .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6bUtWB4So .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6bUtWB4So .carousel-control,
  .cid-u6bUtWB4So .carousel-indicators,
  .cid-u6bUtWB4So .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtWB4So .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6bUtWB4So .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6bUtWB4So .carousel-indicators .active,
.cid-u6bUtWB4So .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6bUtWB4So .carousel-indicators .active {
  background: #fff;
}
.cid-u6bUtWB4So .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6bUtWB4So .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6bUtWB4So .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6bUtWB4So .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6bUtWB4So .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6bUtWB4So .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6bUtWB4So .carousel {
  width: 100%;
}
.cid-u6bUtWB4So .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6bUtWB4So .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6bUtWB4So .modal.fade .modal-dialog,
.cid-u6bUtWB4So .modal.in .modal-dialog {
  transform: none;
}
.cid-u6bUtWB4So .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6bUtWB4So H6 {
  text-align: center;
}
.cid-u6bUtXAKXF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6bUtXAKXF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6bUtXAKXF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6bUtXAKXF .item {
  padding-bottom: 2rem;
}
.cid-u6bUtXAKXF .item-wrapper {
  position: relative;
}
.cid-u6bUtXAKXF .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-u6bUtXAKXF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6bUtXAKXF .carousel-control,
.cid-u6bUtXAKXF .close {
  background: #1b1b1b;
}
.cid-u6bUtXAKXF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6bUtXAKXF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6bUtXAKXF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6bUtXAKXF .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6bUtXAKXF .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-u6bUtXAKXF .close::before {
  content: '\e91a';
}
.cid-u6bUtXAKXF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6bUtXAKXF .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-u6bUtXAKXF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtXAKXF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6bUtXAKXF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6bUtXAKXF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6bUtXAKXF .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-u6bUtXAKXF .carousel-indicators li.active,
.cid-u6bUtXAKXF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6bUtXAKXF .carousel-indicators li::after,
.cid-u6bUtXAKXF .carousel-indicators li::before {
  content: none;
}
.cid-u6bUtXAKXF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6bUtXAKXF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6bUtXAKXF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtXAKXF .carousel-indicators {
    display: none;
  }
}
.cid-u6bUtXAKXF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6bUtXAKXF .carousel-inner > .active {
  display: block;
}
.cid-u6bUtXAKXF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6bUtXAKXF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6bUtXAKXF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6bUtXAKXF .carousel-control,
  .cid-u6bUtXAKXF .carousel-indicators,
  .cid-u6bUtXAKXF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6bUtXAKXF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6bUtXAKXF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6bUtXAKXF .carousel-indicators .active,
.cid-u6bUtXAKXF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6bUtXAKXF .carousel-indicators .active {
  background: #fff;
}
.cid-u6bUtXAKXF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6bUtXAKXF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6bUtXAKXF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6bUtXAKXF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6bUtXAKXF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6bUtXAKXF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6bUtXAKXF .carousel {
  width: 100%;
}
.cid-u6bUtXAKXF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6bUtXAKXF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6bUtXAKXF .modal.fade .modal-dialog,
.cid-u6bUtXAKXF .modal.in .modal-dialog {
  transform: none;
}
.cid-u6bUtXAKXF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6bUtXAKXF H6 {
  text-align: center;
}
.cid-uyL9VaapIi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyL9VaapIi .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u6bUu0AFPr {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u6bUu0AFPr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u6bUu0AFPr .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u6bUu0AFPr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u6bUu0AFPr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u6bUu0AFPr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u6bUu0AFPr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u6bUu0AFPr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u6bUu0AFPr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u6bUu0AFPr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u6bUu0AFPr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u6bUu0AFPr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u6bUu0AFPr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u6bUu0AFPr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u6bUu0AFPr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u6bUu0AFPr .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u6KjR8zb1R .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6KjR8zb1R .nav-item:focus,
.cid-u6KjR8zb1R .nav-link:focus {
  outline: none;
}
.cid-u6KjR8zb1R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6KjR8zb1R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6KjR8zb1R .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u6KjR8zb1R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u6KjR8zb1R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6KjR8zb1R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6KjR8zb1R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6KjR8zb1R .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-u6KjR8zb1R .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u6KjR8zb1R .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u6KjR8zb1R .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u6KjR8zb1R .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u6KjR8zb1R .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u6KjR8zb1R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u6KjR8zb1R .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u6KjR8zb1R .navbar.collapsed .navbar-collapse.show,
.cid-u6KjR8zb1R .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u6KjR8zb1R .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u6KjR8zb1R .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u6KjR8zb1R .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u6KjR8zb1R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6KjR8zb1R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6KjR8zb1R .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u6KjR8zb1R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6KjR8zb1R .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u6KjR8zb1R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6KjR8zb1R .navbar.collapsed .right-menu,
.cid-u6KjR8zb1R .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u6KjR8zb1R .navbar .navbar-collapse.show,
  .cid-u6KjR8zb1R .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u6KjR8zb1R .navbar .navbar-collapse.show .brand-container,
  .cid-u6KjR8zb1R .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u6KjR8zb1R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6KjR8zb1R .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u6KjR8zb1R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6KjR8zb1R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6KjR8zb1R .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u6KjR8zb1R .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u6KjR8zb1R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6KjR8zb1R .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-u6KjR8zb1R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u6KjR8zb1R .navbar .right-menu,
  .cid-u6KjR8zb1R .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u6KjR8zb1R .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6KjR8zb1R .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u6KjR8zb1R .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u6KjR8zb1R .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u6KjR8zb1R .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6KjR8zb1R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6KjR8zb1R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6KjR8zb1R .dropdown-item.active,
.cid-u6KjR8zb1R .dropdown-item:active {
  background-color: transparent;
}
.cid-u6KjR8zb1R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6KjR8zb1R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6KjR8zb1R .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6KjR8zb1R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u6KjR8zb1R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6KjR8zb1R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6KjR8zb1R ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u6KjR8zb1R ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u6KjR8zb1R .navbar-buttons {
  margin-left: auto;
}
.cid-u6KjR8zb1R button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u6KjR8zb1R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u6KjR8zb1R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6KjR8zb1R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6KjR8zb1R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6KjR8zb1R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6KjR8zb1R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6KjR8zb1R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u6KjR8zb1R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u6KjR8zb1R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6KjR8zb1R a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u6KjR8zb1R .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6KjR8zb1R .right-menu,
.cid-u6KjR8zb1R .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u6KjR8zb1R .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u6KjR8zb1R .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u6KjR8zb1R .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u6KjR8zb1R .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u6KjR8zb1R .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u6KjR8zb1R .card-wrapper {
  z-index: 3;
}
.cid-u6KjR8zb1R .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u6KjR8zb1R .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6KjR8zb1R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6KjR9sTG3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6KjR9sTG3 .mbr-text,
.cid-u6KjR9sTG3 .mbr-section-btn {
  color: #232323;
}
.cid-u6KjR9sTG3 .card-title,
.cid-u6KjR9sTG3 .card-box {
  color: #6400af;
}
.cid-u6KjR9sTG3 .mbr-text,
.cid-u6KjR9sTG3 .link-wrap {
  color: #ffffff;
}
.cid-u6KjR9sTG3 .card-box .mbr-text,
.cid-u6KjR9sTG3 .mbr-section-btn {
  color: #000000;
}
.cid-u6Kl53PTYD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #c8c8c8;
}
.cid-u6Kl53PTYD .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-u6Kl53PTYD .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
}
.cid-u6Kl53PTYD .card_wrapper {
  height: 100%;
  margin-bottom: 3.5rem;
  cursor: pointer;
}
.cid-u6Kl53PTYD .item-img {
  position: relative;
  transition: box-shadow 0.2s ease-in, transform 0.2s ease-in;
}
.cid-u6Kl53PTYD .item-img:hover {
  transform: scale(1.02, 1.02);
  box-shadow: 0 0 15px -1px rgba(0, 0, 0, 0.4);
}
.cid-u6Kl53PTYD .item-img:before {
  position: absolute;
  content: ' ';
  display: block;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.5) 100%);
  pointer-events: none;
}
.cid-u6Kl53PTYD img,
.cid-u6Kl53PTYD .item-img {
  width: 100%;
  transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.cid-u6Kl53PTYD .card_content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 5;
  padding: 20px;
  display: flex;
  justify-content: space-between;
}
.cid-u6Kl53PTYD .card_info {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.cid-u6Kl53PTYD .card_text {
  padding-top: 5px;
  color: #eae8e4;
}
.cid-u6Kl53PTYD .card-number {
  min-width: 48px;
  color: #eae8e4;
  text-align: right;
}
.cid-u6Kl53PTYD .list_content {
  display: flex;
  justify-content: space-between;
  padding: 14px 0;
  border-top: 1px dotted rgba(121, 21, 11, 0.5);
}
.cid-u6Kl53PTYD .list_content:nth-child(1) {
  border: none;
}
.cid-u6Kl53PTYD .list_date {
  min-width: 130px;
}
.cid-u6Kl53PTYD .list_text {
  padding: 0 1rem;
}
.cid-u6Kl53PTYD .list_number {
  min-width: 50px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u6Kl53PTYD .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-u6Kl53PTYD .mbr-text {
    margin-top: .75rem;
  }
  .cid-u6Kl53PTYD .card_wrapper {
    margin-bottom: 1.75rem;
  }
  .cid-u6Kl53PTYD .item-img,
  .cid-u6Kl53PTYD img {
    max-height: 200px;
  }
  .cid-u6Kl53PTYD .list_content {
    flex-direction: column-reverse;
    padding: 14px 0;
  }
  .cid-u6Kl53PTYD .list_text {
    padding: 5px 0;
  }
  .cid-u6Kl53PTYD .list_number {
    text-align: left;
  }
}
.cid-uakQjI5c0x {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uakQjI5c0x .video-wrapper iframe {
  width: 100%;
}
.cid-uakQjI5c0x .mbr-section-title,
.cid-uakQjI5c0x .mbr-section-subtitle,
.cid-uakQjI5c0x .mbr-text {
  text-align: center;
}
.cid-u6KjRa7VFj {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u6KjRa7VFj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u6KjRa7VFj .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u6KjRa7VFj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u6KjRa7VFj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u6KjRa7VFj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u6KjRa7VFj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u6KjRa7VFj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u6KjRa7VFj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u6KjRa7VFj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u6KjRa7VFj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u6KjRa7VFj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u6KjRa7VFj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u6KjRa7VFj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u6KjRa7VFj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u6KjRa7VFj .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sAZAV8Cmy1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .nav-item:focus,
.cid-sAZAV8Cmy1 .nav-link:focus {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-sAZAV8Cmy1 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-sAZAV8Cmy1 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sAZAV8Cmy1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .right-menu,
.cid-sAZAV8Cmy1 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show .brand-container,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sAZAV8Cmy1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sAZAV8Cmy1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-sAZAV8Cmy1 .navbar .right-menu,
  .cid-sAZAV8Cmy1 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sAZAV8Cmy1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sAZAV8Cmy1 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown-item.active,
.cid-sAZAV8Cmy1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sAZAV8Cmy1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sAZAV8Cmy1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sAZAV8Cmy1 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sAZAV8Cmy1 .navbar-buttons {
  margin-left: auto;
}
.cid-sAZAV8Cmy1 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sAZAV8Cmy1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sAZAV8Cmy1 .right-menu,
.cid-sAZAV8Cmy1 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sAZAV8Cmy1 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-sAZAV8Cmy1 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sAZAV8Cmy1 .card-wrapper {
  z-index: 3;
}
.cid-sAZAV8Cmy1 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sAZAV8Cmy1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6W4b6Zveu {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6W4b6Zveu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W4b6Zveu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W4b6Zveu .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u6W4b6Zveu .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-u6W4b6Zveu .mbr-section-title {
  color: #6400af;
}
.cid-v56ym5grxt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v56ym5grxt .mbr-section-subtitle {
  color: #6400af;
}
.cid-v4EJ7jyejM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v4EJ7jyejM .mbr-section-subtitle {
  color: #6400af;
}
.cid-v3A8Ucf9Sn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v3A8Ucf9Sn .mbr-section-subtitle {
  color: #6400af;
}
.cid-v3uL66uxrG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v3uL66uxrG .mbr-section-subtitle {
  color: #6400af;
}
.cid-v31WMK8XOA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v31WMK8XOA .mbr-section-subtitle {
  color: #6400af;
}
.cid-v2hG5pN2gf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v2hG5pN2gf .mbr-section-subtitle {
  color: #6400af;
}
.cid-v1CclIIYbU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v1CclIIYbU .mbr-section-subtitle {
  color: #6400af;
}
.cid-v1rmsyvee0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v1rmsyvee0 .mbr-section-subtitle {
  color: #6400af;
}
.cid-v18VAdGXxz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v18VAdGXxz .mbr-section-subtitle {
  color: #6400af;
}
.cid-v0XeWOJKxW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v0XeWOJKxW .mbr-section-subtitle {
  color: #6400af;
}
.cid-v0QGrb9n9K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v0QGrb9n9K .mbr-section-subtitle {
  color: #6400af;
}
.cid-v0FNap0FyZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v0FNap0FyZ .mbr-section-subtitle {
  color: #6400af;
}
.cid-v0uqw3ZPcs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v0uqw3ZPcs .mbr-section-subtitle {
  color: #6400af;
}
.cid-v0cjV37Sbh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v0cjV37Sbh .mbr-section-subtitle {
  color: #6400af;
}
.cid-v0oHAPjQQ2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-v0oHAPjQQ2 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uZwFIpJCwF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uZwFIpJCwF .mbr-section-subtitle {
  color: #6400af;
}
.cid-uZ3TeshyaK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uZ3TeshyaK .mbr-section-subtitle {
  color: #6400af;
}
.cid-uYRSTylO8l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRSTylO8l .mbr-section-subtitle {
  color: #6400af;
}
.cid-uYpUpTUnZx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYpUpTUnZx .mbr-section-subtitle {
  color: #6400af;
}
.cid-uYiGhn1hbf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYiGhn1hbf .mbr-section-subtitle {
  color: #6400af;
}
.cid-uXoGWhMvmb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uXoGWhMvmb .mbr-section-subtitle {
  color: #6400af;
}
.cid-uWwuvxx9N6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uWwuvxx9N6 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uVRXvRpsEU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uVRXvRpsEU .mbr-section-subtitle {
  color: #6400af;
}
.cid-uV1dJ6Z1qY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uV1dJ6Z1qY .mbr-section-subtitle {
  color: #6400af;
}
.cid-uUOnGpiLuE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uUOnGpiLuE .mbr-section-subtitle {
  color: #6400af;
}
.cid-uUE4JoTg65 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uUE4JoTg65 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uUmiGyPbCA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uUmiGyPbCA .mbr-section-subtitle {
  color: #6400af;
}
.cid-uTT16ImoYY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT16ImoYY .mbr-section-subtitle {
  color: #6400af;
}
.cid-uTGZ0q1q5a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTGZ0q1q5a .mbr-section-subtitle {
  color: #6400af;
}
.cid-uTB2ra63JH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTB2ra63JH .mbr-section-subtitle {
  color: #6400af;
}
.cid-uTpx0YZ8ez {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTpx0YZ8ez .mbr-section-subtitle {
  color: #6400af;
}
.cid-uT2AWZBAKg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uT2AWZBAKg .mbr-section-subtitle {
  color: #6400af;
}
.cid-uSVWDGkQYB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSVWDGkQYB .mbr-section-subtitle {
  color: #6400af;
}
.cid-uRTWZUucfG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uRTWZUucfG .mbr-section-subtitle {
  color: #6400af;
}
.cid-uRTNuPHW92 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uRTNuPHW92 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uRIZdNEvWN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uRIZdNEvWN .mbr-section-subtitle {
  color: #6400af;
}
.cid-uRx7VPZEH8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uRx7VPZEH8 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uRlLUyibyW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uRlLUyibyW .mbr-section-subtitle {
  color: #6400af;
}
.cid-uQXsfaI504 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uQXsfaI504 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uQhSA7WEuH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uQhSA7WEuH .mbr-section-subtitle {
  color: #6400af;
}
.cid-uQ19SheYdZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uQ19SheYdZ .mbr-section-subtitle {
  color: #6400af;
}
.cid-uPDoU4Hmjz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uPDoU4Hmjz .mbr-section-subtitle {
  color: #6400af;
}
.cid-uPb7f3TvUB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uPb7f3TvUB .mbr-section-subtitle {
  color: #6400af;
}
.cid-uNEfIea6t2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uNEfIea6t2 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uN5D0e9Is1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uN5D0e9Is1 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uMesMjpNCJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uMesMjpNCJ .mbr-section-subtitle {
  color: #6400af;
}
.cid-uLLAk9XkGc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uLLAk9XkGc .mbr-section-subtitle {
  color: #6400af;
}
.cid-uLuOeBCjuX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uLuOeBCjuX .mbr-section-subtitle {
  color: #6400af;
}
.cid-uLuk2zNe5N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uLuk2zNe5N .mbr-section-subtitle {
  color: #6400af;
}
.cid-uL7LnZgi4j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uL7LnZgi4j .mbr-section-subtitle {
  color: #6400af;
}
.cid-uKUtsQAE2d {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uKUtsQAE2d .mbr-section-subtitle {
  color: #6400af;
}
.cid-uKJIj4TLk7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uKJIj4TLk7 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uKl8aEBxcL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uKl8aEBxcL .mbr-section-subtitle {
  color: #6400af;
}
.cid-uJYPO5Ejd4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uJYPO5Ejd4 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uJBacd11wd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uJBacd11wd .mbr-section-subtitle {
  color: #6400af;
}
.cid-uJ1BBOEbli {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uJ1BBOEbli .mbr-section-subtitle {
  color: #6400af;
}
.cid-uIW9Y5ysvA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uIW9Y5ysvA .mbr-section-subtitle {
  color: #6400af;
}
.cid-uIQ3XJitBF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uIQ3XJitBF .mbr-section-subtitle {
  color: #6400af;
}
.cid-uIn0VcBvKq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uIn0VcBvKq .mbr-section-subtitle {
  color: #6400af;
}
.cid-uHHAXUr6Zs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uHHAXUr6Zs .mbr-section-subtitle {
  color: #6400af;
}
.cid-uHql6o71yy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uHql6o71yy .mbr-section-subtitle {
  color: #6400af;
}
.cid-uGtxqYT0K2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uGtxqYT0K2 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uGnVq4Owio {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uGnVq4Owio .mbr-section-subtitle {
  color: #6400af;
}
.cid-uFPIFRozBd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uFPIFRozBd .mbr-section-subtitle {
  color: #6400af;
}
.cid-uFEfpZOUpD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uFEfpZOUpD .mbr-section-subtitle {
  color: #6400af;
}
.cid-uF4M1OawIJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uF4M1OawIJ .mbr-section-subtitle {
  color: #6400af;
}
.cid-uENek4s5Dn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uENek4s5Dn .mbr-section-subtitle {
  color: #6400af;
}
.cid-uEAX6nyM2Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uEAX6nyM2Q .mbr-section-subtitle {
  color: #6400af;
}
.cid-uEH9iwKOeg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uEH9iwKOeg .mbr-section-subtitle {
  color: #6400af;
}
.cid-uEpBMKtN49 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uEpBMKtN49 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uDKVcun4aQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uDKVcun4aQ .mbr-section-subtitle {
  color: #6400af;
}
.cid-uDuxUTiZ9P {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uDuxUTiZ9P .mbr-section-subtitle {
  color: #6400af;
}
.cid-uDbrsRtQnK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uDbrsRtQnK .mbr-section-subtitle {
  color: #6400af;
}
.cid-uCU3PUpX9y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uCU3PUpX9y .mbr-section-subtitle {
  color: #6400af;
}
.cid-uCDdwCoTZy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uCDdwCoTZy .mbr-section-subtitle {
  color: #6400af;
}
.cid-uCqHMIf6M7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uCqHMIf6M7 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uBROVVN64m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uBROVVN64m .mbr-section-subtitle {
  color: #6400af;
}
.cid-uBenQT2URu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uBenQT2URu .mbr-section-subtitle {
  color: #6400af;
}
.cid-uAJLC849By {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAJLC849By .mbr-section-subtitle {
  color: #6400af;
}
.cid-uz232aZ9mR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz232aZ9mR .mbr-section-subtitle {
  color: #6400af;
}
.cid-uyKeBnbVPI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyKeBnbVPI .mbr-section-subtitle {
  color: #6400af;
}
.cid-uyzMUypQEv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyzMUypQEv .mbr-section-subtitle {
  color: #6400af;
}
.cid-uyi9We50j8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uyi9We50j8 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uwSeNbJo0l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uwSeNbJo0l .mbr-section-subtitle {
  color: #6400af;
}
.cid-uwkGE4dHjJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uwkGE4dHjJ .mbr-section-subtitle {
  color: #6400af;
}
.cid-uvKvt9Dlhd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uvKvt9Dlhd .mbr-section-subtitle {
  color: #6400af;
}
.cid-uu2pInAKB1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uu2pInAKB1 .mbr-section-subtitle {
  color: #6400af;
}
.cid-ut6gVrCXpI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ut6gVrCXpI .mbr-section-subtitle {
  color: #6400af;
}
.cid-us9KaJ2Baq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-us9KaJ2Baq .mbr-section-subtitle {
  color: #6400af;
}
.cid-us8CeUOZNf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-us8CeUOZNf .mbr-section-subtitle {
  color: #6400af;
}
.cid-urXYL9yzJ8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-urXYL9yzJ8 .mbr-section-subtitle {
  color: #6400af;
}
.cid-ur7zPO7PQq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ur7zPO7PQq .mbr-section-subtitle {
  color: #6400af;
}
.cid-uqyiLuMaDR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uqyiLuMaDR .mbr-section-subtitle {
  color: #6400af;
}
.cid-uqrKmQSXoS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uqrKmQSXoS .mbr-section-subtitle {
  color: #6400af;
}
.cid-uq4Xrz5MpZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uq4Xrz5MpZ .mbr-section-subtitle {
  color: #6400af;
}
.cid-upNM5nCCnI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-upNM5nCCnI .mbr-section-subtitle {
  color: #6400af;
}
.cid-upHJ10Yckd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-upHJ10Yckd .mbr-section-subtitle {
  color: #6400af;
}
.cid-upBfAHdSpJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-upBfAHdSpJ .mbr-section-subtitle {
  color: #6400af;
}
.cid-upkISnC0qr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-upkISnC0qr .mbr-section-subtitle {
  color: #6400af;
}
.cid-uoG9Lmt2eH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uoG9Lmt2eH .mbr-section-subtitle {
  color: #6400af;
}
.cid-uozmn9jxoB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uozmn9jxoB .mbr-section-subtitle {
  color: #6400af;
}
.cid-unZF9UG9Xg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-unZF9UG9Xg .mbr-section-subtitle {
  color: #6400af;
}
.cid-unCqu2nPvs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-unCqu2nPvs .mbr-section-subtitle {
  color: #6400af;
}
.cid-unlR3WYL8E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-unlR3WYL8E .mbr-section-subtitle {
  color: #6400af;
}
.cid-unaKBZHyGd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-unaKBZHyGd .mbr-section-subtitle {
  color: #6400af;
}
.cid-umYwDxjEbG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umYwDxjEbG .mbr-section-subtitle {
  color: #6400af;
}
.cid-umFWvxeARZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umFWvxeARZ .mbr-section-subtitle {
  color: #6400af;
}
.cid-umjWR8uO1G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umjWR8uO1G .mbr-section-subtitle {
  color: #6400af;
}
.cid-um1xXyYcNz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-um1xXyYcNz .mbr-section-subtitle {
  color: #6400af;
}
.cid-ulVoEnde8l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ulVoEnde8l .mbr-section-subtitle {
  color: #6400af;
}
.cid-ulET1wqNca {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ulET1wqNca .mbr-section-subtitle {
  color: #6400af;
}
.cid-uln2uCLkm0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uln2uCLkm0 .mbr-section-subtitle {
  color: #6400af;
}
.cid-ukO4fOp3VC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ukO4fOp3VC .mbr-section-subtitle {
  color: #6400af;
}
.cid-ukO4dLRsfG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ukO4dLRsfG .mbr-section-subtitle {
  color: #6400af;
}
.cid-ujG1G8GMQV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ujG1G8GMQV .mbr-section-subtitle {
  color: #6400af;
}
.cid-ujnN7hdFFr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ujnN7hdFFr .mbr-section-subtitle {
  color: #6400af;
}
.cid-uiIiScOH3e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uiIiScOH3e .mbr-section-subtitle {
  color: #6400af;
}
.cid-uirOARXM5J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uirOARXM5J .mbr-section-subtitle {
  color: #6400af;
}
.cid-uimgsNRZaf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uimgsNRZaf .mbr-section-subtitle {
  color: #6400af;
}
.cid-ui9E2ZaO12 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ui9E2ZaO12 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uhoZA7PArW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uhoZA7PArW .mbr-section-subtitle {
  color: #6400af;
}
.cid-uh8lSQWuaV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uh8lSQWuaV .mbr-section-subtitle {
  color: #6400af;
}
.cid-ugE0jGEL2N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ugE0jGEL2N .mbr-section-subtitle {
  color: #6400af;
}
.cid-ug50NauhiT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ug50NauhiT .mbr-section-subtitle {
  color: #6400af;
}
.cid-ufHoW6jzm5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ufHoW6jzm5 .mbr-section-subtitle {
  color: #6400af;
}
.cid-ufvxRB77sq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ufvxRB77sq .mbr-section-subtitle {
  color: #6400af;
}
.cid-ufknXEkQnB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ufknXEkQnB .mbr-section-subtitle {
  color: #6400af;
}
.cid-ueWSPFrmox {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ueWSPFrmox .mbr-section-subtitle {
  color: #6400af;
}
.cid-ueRp6ja0fF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ueRp6ja0fF .mbr-section-subtitle {
  color: #6400af;
}
.cid-uhp2dpeyQ7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uhp2dpeyQ7 .mbr-section-subtitle {
  color: #6400af;
}
.cid-udVjXzx9cY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-udVjXzx9cY .mbr-section-subtitle {
  color: #6400af;
}
.cid-udCDIK81tE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-udCDIK81tE .mbr-section-subtitle {
  color: #6400af;
}
.cid-udrk7irazV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-udrk7irazV .mbr-section-subtitle {
  color: #6400af;
}
.cid-udfneab5yk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-udfneab5yk .mbr-section-subtitle {
  color: #6400af;
}
.cid-ucvSyoSO3o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ucvSyoSO3o .mbr-section-subtitle {
  color: #6400af;
}
.cid-ucjnM86fLZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-ucjnM86fLZ .mbr-section-subtitle {
  color: #6400af;
}
.cid-uaYxH6qny2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uaYxH6qny2 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uaCYxfyoS1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uaCYxfyoS1 .mbr-section-subtitle {
  color: #6400af;
}
.cid-uaeoauAZaM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uaeoauAZaM .mbr-section-subtitle {
  color: #6400af;
}
.cid-u9APGEWlFX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u9APGEWlFX .mbr-section-subtitle {
  color: #6400af;
}
.cid-u9utBbJ0rS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u9utBbJ0rS .mbr-section-subtitle {
  color: #6400af;
}
.cid-u97HbVjNGq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u97HbVjNGq .mbr-section-subtitle {
  color: #6400af;
}
.cid-u8Pfu3WA1F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u8Pfu3WA1F .mbr-section-subtitle {
  color: #6400af;
}
.cid-u8l8yAdhW5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u8l8yAdhW5 .mbr-section-subtitle {
  color: #6400af;
}
.cid-u8gD4IMh1p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u8gD4IMh1p .mbr-section-subtitle {
  color: #6400af;
}
.cid-u8aJBQCSQh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u8aJBQCSQh .mbr-section-subtitle {
  color: #6400af;
}
.cid-u83NIJDbLs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u83NIJDbLs .mbr-section-subtitle {
  color: #6400af;
}
.cid-u7dFOyUI1J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u7dFOyUI1J .mbr-section-subtitle {
  color: #6400af;
}
.cid-u77Rul2oX5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u77Rul2oX5 .mbr-section-subtitle {
  color: #6400af;
}
.cid-u6W203yCJd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6W203yCJd .mbr-section-subtitle {
  color: #6400af;
}
.cid-u711XYyc1X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u711XYyc1X .mbr-section-subtitle {
  color: #6400af;
}
.cid-sAZAV8aWGp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-sAZAV8aWGp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sAZAV8aWGp .social-row {
  width: 50%;
  justify-content: center;
}
.cid-sAZAV8aWGp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sAZAV8aWGp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sAZAV8aWGp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sAZAV8aWGp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sAZAV8aWGp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sAZAV8aWGp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sAZAV8aWGp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .mbr-text {
  color: #6400af;
}
.cid-u6Wl0PuAlU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6Wl0PuAlU .nav-item:focus,
.cid-u6Wl0PuAlU .nav-link:focus {
  outline: none;
}
.cid-u6Wl0PuAlU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6Wl0PuAlU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6Wl0PuAlU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u6Wl0PuAlU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u6Wl0PuAlU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u6Wl0PuAlU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6Wl0PuAlU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6Wl0PuAlU .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-u6Wl0PuAlU .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-u6Wl0PuAlU .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u6Wl0PuAlU .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-u6Wl0PuAlU .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-u6Wl0PuAlU .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-u6Wl0PuAlU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u6Wl0PuAlU .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-u6Wl0PuAlU .navbar.collapsed .navbar-collapse.show,
.cid-u6Wl0PuAlU .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u6Wl0PuAlU .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-u6Wl0PuAlU .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-u6Wl0PuAlU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u6Wl0PuAlU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6Wl0PuAlU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6Wl0PuAlU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u6Wl0PuAlU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6Wl0PuAlU .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u6Wl0PuAlU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6Wl0PuAlU .navbar.collapsed .right-menu,
.cid-u6Wl0PuAlU .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-u6Wl0PuAlU .navbar .navbar-collapse.show,
  .cid-u6Wl0PuAlU .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u6Wl0PuAlU .navbar .navbar-collapse.show .brand-container,
  .cid-u6Wl0PuAlU .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-u6Wl0PuAlU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6Wl0PuAlU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u6Wl0PuAlU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6Wl0PuAlU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6Wl0PuAlU .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u6Wl0PuAlU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u6Wl0PuAlU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6Wl0PuAlU .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-u6Wl0PuAlU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-u6Wl0PuAlU .navbar .right-menu,
  .cid-u6Wl0PuAlU .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-u6Wl0PuAlU .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6Wl0PuAlU .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-u6Wl0PuAlU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u6Wl0PuAlU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u6Wl0PuAlU .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6Wl0PuAlU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6Wl0PuAlU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6Wl0PuAlU .dropdown-item.active,
.cid-u6Wl0PuAlU .dropdown-item:active {
  background-color: transparent;
}
.cid-u6Wl0PuAlU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6Wl0PuAlU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6Wl0PuAlU .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6Wl0PuAlU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-u6Wl0PuAlU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6Wl0PuAlU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6Wl0PuAlU ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-u6Wl0PuAlU ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-u6Wl0PuAlU .navbar-buttons {
  margin-left: auto;
}
.cid-u6Wl0PuAlU button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u6Wl0PuAlU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u6Wl0PuAlU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6Wl0PuAlU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6Wl0PuAlU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6Wl0PuAlU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6Wl0PuAlU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6Wl0PuAlU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-u6Wl0PuAlU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-u6Wl0PuAlU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6Wl0PuAlU a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u6Wl0PuAlU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6Wl0PuAlU .right-menu,
.cid-u6Wl0PuAlU .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-u6Wl0PuAlU .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u6Wl0PuAlU .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u6Wl0PuAlU .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u6Wl0PuAlU .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-u6Wl0PuAlU .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u6Wl0PuAlU .card-wrapper {
  z-index: 3;
}
.cid-u6Wl0PuAlU .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-u6Wl0PuAlU .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6Wl0PuAlU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6Wl0QA4gu {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-u6Wl0QA4gu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Wl0QA4gu .row {
  flex-direction: row-reverse;
}
.cid-u6Wl0QA4gu img {
  width: 100%;
}
.cid-uSgIkk1aso {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgIkk1aso .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u6Wl0R59JH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-u6Wl0R59JH .mbr-section-title {
  text-align: center;
}
.cid-u6Wl0R59JH .mbr-text,
.cid-u6Wl0R59JH .mbr-section-btn {
  color: #232323;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u6Wl0R59JH .mbr-section-title,
  .cid-u6Wl0R59JH .mbr-section-btn,
  .cid-u6Wl0R59JH .mbr-text {
    text-align: center;
  }
}
.cid-u8gyojzFbm {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-u8gyojzFbm .video-wrapper iframe {
  width: 100%;
}
.cid-u8gyojzFbm .mbr-section-title,
.cid-u8gyojzFbm .mbr-section-subtitle,
.cid-u8gyojzFbm .mbr-text {
  text-align: center;
}
.cid-umH8vDl06V {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-umH8vDl06V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-umH8vDl06V img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-umH8vDl06V .text-wrapper {
    padding: 2rem;
  }
}
.cid-umH8vDl06V .mbr-section-title {
  text-align: center;
}
.cid-u6Wl0RqC3e {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-u6Wl0RqC3e .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6Wl0RqC3e .row {
  flex-direction: row-reverse;
}
.cid-u6Wl0RqC3e img {
  width: 100%;
}
.cid-u6Wl0RFFst {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-u6Wl0RFFst .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u6Wl0RFFst .social-row {
  width: 50%;
  justify-content: center;
}
.cid-u6Wl0RFFst .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u6Wl0RFFst .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u6Wl0RFFst .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u6Wl0RFFst .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u6Wl0RFFst .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u6Wl0RFFst .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u6Wl0RFFst .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u6Wl0RFFst .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u6Wl0RFFst .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u6Wl0RFFst .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u6Wl0RFFst .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u6Wl0RFFst .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u6Wl0RFFst .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sAZAV8Cmy1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .nav-item:focus,
.cid-sAZAV8Cmy1 .nav-link:focus {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-sAZAV8Cmy1 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-sAZAV8Cmy1 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sAZAV8Cmy1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .right-menu,
.cid-sAZAV8Cmy1 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show .brand-container,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sAZAV8Cmy1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sAZAV8Cmy1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-sAZAV8Cmy1 .navbar .right-menu,
  .cid-sAZAV8Cmy1 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sAZAV8Cmy1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sAZAV8Cmy1 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown-item.active,
.cid-sAZAV8Cmy1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sAZAV8Cmy1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sAZAV8Cmy1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sAZAV8Cmy1 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sAZAV8Cmy1 .navbar-buttons {
  margin-left: auto;
}
.cid-sAZAV8Cmy1 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sAZAV8Cmy1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sAZAV8Cmy1 .right-menu,
.cid-sAZAV8Cmy1 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sAZAV8Cmy1 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-sAZAV8Cmy1 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sAZAV8Cmy1 .card-wrapper {
  z-index: 3;
}
.cid-sAZAV8Cmy1 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sAZAV8Cmy1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJjqzeD9BK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-uJjqzeD9BK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uJjqzeD9BK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uJjqzeD9BK .text-wrapper {
    padding: 2rem;
  }
}
.cid-udeV12mZ5v {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
@media (max-width: 991px) {
  .cid-udeV12mZ5v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-udeV12mZ5v img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-udeV12mZ5v .text-wrapper {
    padding: 2rem;
  }
}
.cid-sAZAV8aWGp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-sAZAV8aWGp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sAZAV8aWGp .social-row {
  width: 50%;
  justify-content: center;
}
.cid-sAZAV8aWGp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sAZAV8aWGp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sAZAV8aWGp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sAZAV8aWGp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sAZAV8aWGp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sAZAV8aWGp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sAZAV8aWGp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .mbr-text {
  color: #6400af;
}
.cid-umFTlGkfLw .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-umFTlGkfLw .nav-item:focus,
.cid-umFTlGkfLw .nav-link:focus {
  outline: none;
}
.cid-umFTlGkfLw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-umFTlGkfLw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-umFTlGkfLw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-umFTlGkfLw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-umFTlGkfLw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-umFTlGkfLw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-umFTlGkfLw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-umFTlGkfLw .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-umFTlGkfLw .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-umFTlGkfLw .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-umFTlGkfLw .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-umFTlGkfLw .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-umFTlGkfLw .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-umFTlGkfLw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-umFTlGkfLw .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-umFTlGkfLw .navbar.collapsed .navbar-collapse.show,
.cid-umFTlGkfLw .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-umFTlGkfLw .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-umFTlGkfLw .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-umFTlGkfLw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-umFTlGkfLw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-umFTlGkfLw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-umFTlGkfLw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-umFTlGkfLw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-umFTlGkfLw .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-umFTlGkfLw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-umFTlGkfLw .navbar.collapsed .right-menu,
.cid-umFTlGkfLw .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-umFTlGkfLw .navbar .navbar-collapse.show,
  .cid-umFTlGkfLw .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-umFTlGkfLw .navbar .navbar-collapse.show .brand-container,
  .cid-umFTlGkfLw .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-umFTlGkfLw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-umFTlGkfLw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-umFTlGkfLw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-umFTlGkfLw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-umFTlGkfLw .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-umFTlGkfLw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-umFTlGkfLw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-umFTlGkfLw .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-umFTlGkfLw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-umFTlGkfLw .navbar .right-menu,
  .cid-umFTlGkfLw .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-umFTlGkfLw .navbar.navbar-short {
  min-height: 60px;
}
.cid-umFTlGkfLw .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-umFTlGkfLw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-umFTlGkfLw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-umFTlGkfLw .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-umFTlGkfLw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-umFTlGkfLw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-umFTlGkfLw .dropdown-item.active,
.cid-umFTlGkfLw .dropdown-item:active {
  background-color: transparent;
}
.cid-umFTlGkfLw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-umFTlGkfLw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-umFTlGkfLw .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-umFTlGkfLw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-umFTlGkfLw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-umFTlGkfLw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-umFTlGkfLw ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-umFTlGkfLw ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-umFTlGkfLw .navbar-buttons {
  margin-left: auto;
}
.cid-umFTlGkfLw button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-umFTlGkfLw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-umFTlGkfLw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-umFTlGkfLw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umFTlGkfLw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-umFTlGkfLw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-umFTlGkfLw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umFTlGkfLw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-umFTlGkfLw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-umFTlGkfLw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-umFTlGkfLw a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-umFTlGkfLw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-umFTlGkfLw .right-menu,
.cid-umFTlGkfLw .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-umFTlGkfLw .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umFTlGkfLw .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-umFTlGkfLw .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-umFTlGkfLw .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-umFTlGkfLw .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-umFTlGkfLw .card-wrapper {
  z-index: 3;
}
.cid-umFTlGkfLw .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-umFTlGkfLw .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-umFTlGkfLw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-umFTlHnopo {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-umFTlHnopo .mbr-fallback-image.disabled {
  display: none;
}
.cid-umFTlHnopo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umFTlHnopo .mbr-section-title {
  color: #6400af;
}
.cid-uYRPyCmzd7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRPyCmzd7 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umFTlUNoX2 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-umFTlUNoX2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-umFTlUNoX2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umFTlUNoX2 .item {
  padding-bottom: 2rem;
}
.cid-umFTlUNoX2 .item-wrapper {
  position: relative;
}
.cid-umFTlUNoX2 .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-umFTlUNoX2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-umFTlUNoX2 .carousel-control,
.cid-umFTlUNoX2 .close {
  background: #1b1b1b;
}
.cid-umFTlUNoX2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-umFTlUNoX2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-umFTlUNoX2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-umFTlUNoX2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-umFTlUNoX2 .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-umFTlUNoX2 .close::before {
  content: '\e91a';
}
.cid-umFTlUNoX2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-umFTlUNoX2 .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-umFTlUNoX2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTlUNoX2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-umFTlUNoX2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-umFTlUNoX2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-umFTlUNoX2 .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-umFTlUNoX2 .carousel-indicators li.active,
.cid-umFTlUNoX2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-umFTlUNoX2 .carousel-indicators li::after,
.cid-umFTlUNoX2 .carousel-indicators li::before {
  content: none;
}
.cid-umFTlUNoX2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-umFTlUNoX2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-umFTlUNoX2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-umFTlUNoX2 .carousel-indicators {
    display: none;
  }
}
.cid-umFTlUNoX2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-umFTlUNoX2 .carousel-inner > .active {
  display: block;
}
.cid-umFTlUNoX2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTlUNoX2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umFTlUNoX2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-umFTlUNoX2 .carousel-control,
  .cid-umFTlUNoX2 .carousel-indicators,
  .cid-umFTlUNoX2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-umFTlUNoX2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-umFTlUNoX2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-umFTlUNoX2 .carousel-indicators .active,
.cid-umFTlUNoX2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-umFTlUNoX2 .carousel-indicators .active {
  background: #fff;
}
.cid-umFTlUNoX2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-umFTlUNoX2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-umFTlUNoX2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-umFTlUNoX2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-umFTlUNoX2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-umFTlUNoX2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-umFTlUNoX2 .carousel {
  width: 100%;
}
.cid-umFTlUNoX2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-umFTlUNoX2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-umFTlUNoX2 .modal.fade .modal-dialog,
.cid-umFTlUNoX2 .modal.in .modal-dialog {
  transform: none;
}
.cid-umFTlUNoX2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-umFTlUNoX2 H6 {
  text-align: center;
}
.cid-umFTlYBX4a {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-umFTlYBX4a .mbr-fallback-image.disabled {
  display: none;
}
.cid-umFTlYBX4a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umFTlYBX4a .item {
  padding-bottom: 2rem;
}
.cid-umFTlYBX4a .item-wrapper {
  position: relative;
}
.cid-umFTlYBX4a .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-umFTlYBX4a .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-umFTlYBX4a .carousel-control,
.cid-umFTlYBX4a .close {
  background: #1b1b1b;
}
.cid-umFTlYBX4a .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-umFTlYBX4a .carousel-control-prev span {
  margin-right: 5px;
}
.cid-umFTlYBX4a .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-umFTlYBX4a .carousel-control-next span {
  margin-left: 5px;
}
.cid-umFTlYBX4a .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-umFTlYBX4a .close::before {
  content: '\e91a';
}
.cid-umFTlYBX4a .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-umFTlYBX4a .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-umFTlYBX4a .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTlYBX4a .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-umFTlYBX4a .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-umFTlYBX4a .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-umFTlYBX4a .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-umFTlYBX4a .carousel-indicators li.active,
.cid-umFTlYBX4a .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-umFTlYBX4a .carousel-indicators li::after,
.cid-umFTlYBX4a .carousel-indicators li::before {
  content: none;
}
.cid-umFTlYBX4a .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-umFTlYBX4a .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-umFTlYBX4a .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-umFTlYBX4a .carousel-indicators {
    display: none;
  }
}
.cid-umFTlYBX4a .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-umFTlYBX4a .carousel-inner > .active {
  display: block;
}
.cid-umFTlYBX4a .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTlYBX4a .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umFTlYBX4a .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-umFTlYBX4a .carousel-control,
  .cid-umFTlYBX4a .carousel-indicators,
  .cid-umFTlYBX4a .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-umFTlYBX4a .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-umFTlYBX4a .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-umFTlYBX4a .carousel-indicators .active,
.cid-umFTlYBX4a .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-umFTlYBX4a .carousel-indicators .active {
  background: #fff;
}
.cid-umFTlYBX4a .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-umFTlYBX4a .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-umFTlYBX4a .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-umFTlYBX4a .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-umFTlYBX4a .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-umFTlYBX4a .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-umFTlYBX4a .carousel {
  width: 100%;
}
.cid-umFTlYBX4a .modal-backdrop.in {
  opacity: 0.8;
}
.cid-umFTlYBX4a .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-umFTlYBX4a .modal.fade .modal-dialog,
.cid-umFTlYBX4a .modal.in .modal-dialog {
  transform: none;
}
.cid-umFTlYBX4a .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-umFTlYBX4a H6 {
  text-align: center;
}
.cid-umFTm5Nyek {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-umFTm5Nyek .mbr-fallback-image.disabled {
  display: none;
}
.cid-umFTm5Nyek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umFTm5Nyek .item {
  padding-bottom: 2rem;
}
.cid-umFTm5Nyek .item-wrapper {
  position: relative;
}
.cid-umFTm5Nyek .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-umFTm5Nyek .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-umFTm5Nyek .carousel-control,
.cid-umFTm5Nyek .close {
  background: #1b1b1b;
}
.cid-umFTm5Nyek .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-umFTm5Nyek .carousel-control-prev span {
  margin-right: 5px;
}
.cid-umFTm5Nyek .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-umFTm5Nyek .carousel-control-next span {
  margin-left: 5px;
}
.cid-umFTm5Nyek .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-umFTm5Nyek .close::before {
  content: '\e91a';
}
.cid-umFTm5Nyek .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-umFTm5Nyek .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-umFTm5Nyek .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTm5Nyek .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-umFTm5Nyek .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-umFTm5Nyek .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-umFTm5Nyek .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-umFTm5Nyek .carousel-indicators li.active,
.cid-umFTm5Nyek .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-umFTm5Nyek .carousel-indicators li::after,
.cid-umFTm5Nyek .carousel-indicators li::before {
  content: none;
}
.cid-umFTm5Nyek .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-umFTm5Nyek .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-umFTm5Nyek .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-umFTm5Nyek .carousel-indicators {
    display: none;
  }
}
.cid-umFTm5Nyek .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-umFTm5Nyek .carousel-inner > .active {
  display: block;
}
.cid-umFTm5Nyek .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTm5Nyek .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umFTm5Nyek .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-umFTm5Nyek .carousel-control,
  .cid-umFTm5Nyek .carousel-indicators,
  .cid-umFTm5Nyek .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-umFTm5Nyek .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-umFTm5Nyek .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-umFTm5Nyek .carousel-indicators .active,
.cid-umFTm5Nyek .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-umFTm5Nyek .carousel-indicators .active {
  background: #fff;
}
.cid-umFTm5Nyek .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-umFTm5Nyek .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-umFTm5Nyek .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-umFTm5Nyek .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-umFTm5Nyek .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-umFTm5Nyek .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-umFTm5Nyek .carousel {
  width: 100%;
}
.cid-umFTm5Nyek .modal-backdrop.in {
  opacity: 0.8;
}
.cid-umFTm5Nyek .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-umFTm5Nyek .modal.fade .modal-dialog,
.cid-umFTm5Nyek .modal.in .modal-dialog {
  transform: none;
}
.cid-umFTm5Nyek .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-umFTm5Nyek H6 {
  text-align: center;
}
.cid-umFTmaDfDG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-umFTmaDfDG .mbr-fallback-image.disabled {
  display: none;
}
.cid-umFTmaDfDG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umFTmaDfDG .item {
  padding-bottom: 2rem;
}
.cid-umFTmaDfDG .item-wrapper {
  position: relative;
}
.cid-umFTmaDfDG .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-umFTmaDfDG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-umFTmaDfDG .carousel-control,
.cid-umFTmaDfDG .close {
  background: #1b1b1b;
}
.cid-umFTmaDfDG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-umFTmaDfDG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-umFTmaDfDG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-umFTmaDfDG .carousel-control-next span {
  margin-left: 5px;
}
.cid-umFTmaDfDG .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-umFTmaDfDG .close::before {
  content: '\e91a';
}
.cid-umFTmaDfDG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-umFTmaDfDG .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-umFTmaDfDG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTmaDfDG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-umFTmaDfDG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-umFTmaDfDG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-umFTmaDfDG .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-umFTmaDfDG .carousel-indicators li.active,
.cid-umFTmaDfDG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-umFTmaDfDG .carousel-indicators li::after,
.cid-umFTmaDfDG .carousel-indicators li::before {
  content: none;
}
.cid-umFTmaDfDG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-umFTmaDfDG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-umFTmaDfDG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-umFTmaDfDG .carousel-indicators {
    display: none;
  }
}
.cid-umFTmaDfDG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-umFTmaDfDG .carousel-inner > .active {
  display: block;
}
.cid-umFTmaDfDG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTmaDfDG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umFTmaDfDG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-umFTmaDfDG .carousel-control,
  .cid-umFTmaDfDG .carousel-indicators,
  .cid-umFTmaDfDG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-umFTmaDfDG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-umFTmaDfDG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-umFTmaDfDG .carousel-indicators .active,
.cid-umFTmaDfDG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-umFTmaDfDG .carousel-indicators .active {
  background: #fff;
}
.cid-umFTmaDfDG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-umFTmaDfDG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-umFTmaDfDG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-umFTmaDfDG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-umFTmaDfDG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-umFTmaDfDG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-umFTmaDfDG .carousel {
  width: 100%;
}
.cid-umFTmaDfDG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-umFTmaDfDG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-umFTmaDfDG .modal.fade .modal-dialog,
.cid-umFTmaDfDG .modal.in .modal-dialog {
  transform: none;
}
.cid-umFTmaDfDG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-umFTmaDfDG H6 {
  text-align: center;
}
.cid-umFTmg2s6p {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-umFTmg2s6p .mbr-fallback-image.disabled {
  display: none;
}
.cid-umFTmg2s6p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umFTmg2s6p .item {
  padding-bottom: 2rem;
}
.cid-umFTmg2s6p .item-wrapper {
  position: relative;
}
.cid-umFTmg2s6p .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-umFTmg2s6p .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-umFTmg2s6p .carousel-control,
.cid-umFTmg2s6p .close {
  background: #1b1b1b;
}
.cid-umFTmg2s6p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-umFTmg2s6p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-umFTmg2s6p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-umFTmg2s6p .carousel-control-next span {
  margin-left: 5px;
}
.cid-umFTmg2s6p .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-umFTmg2s6p .close::before {
  content: '\e91a';
}
.cid-umFTmg2s6p .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-umFTmg2s6p .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-umFTmg2s6p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTmg2s6p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-umFTmg2s6p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-umFTmg2s6p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-umFTmg2s6p .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-umFTmg2s6p .carousel-indicators li.active,
.cid-umFTmg2s6p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-umFTmg2s6p .carousel-indicators li::after,
.cid-umFTmg2s6p .carousel-indicators li::before {
  content: none;
}
.cid-umFTmg2s6p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-umFTmg2s6p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-umFTmg2s6p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-umFTmg2s6p .carousel-indicators {
    display: none;
  }
}
.cid-umFTmg2s6p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-umFTmg2s6p .carousel-inner > .active {
  display: block;
}
.cid-umFTmg2s6p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTmg2s6p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umFTmg2s6p .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-umFTmg2s6p .carousel-control,
  .cid-umFTmg2s6p .carousel-indicators,
  .cid-umFTmg2s6p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-umFTmg2s6p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-umFTmg2s6p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-umFTmg2s6p .carousel-indicators .active,
.cid-umFTmg2s6p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-umFTmg2s6p .carousel-indicators .active {
  background: #fff;
}
.cid-umFTmg2s6p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-umFTmg2s6p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-umFTmg2s6p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-umFTmg2s6p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-umFTmg2s6p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-umFTmg2s6p .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-umFTmg2s6p .carousel {
  width: 100%;
}
.cid-umFTmg2s6p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-umFTmg2s6p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-umFTmg2s6p .modal.fade .modal-dialog,
.cid-umFTmg2s6p .modal.in .modal-dialog {
  transform: none;
}
.cid-umFTmg2s6p .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-umFTmg2s6p H6 {
  text-align: center;
}
.cid-umFTml5IPX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-umFTml5IPX .mbr-fallback-image.disabled {
  display: none;
}
.cid-umFTml5IPX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-umFTml5IPX .item {
  padding-bottom: 2rem;
}
.cid-umFTml5IPX .item-wrapper {
  position: relative;
}
.cid-umFTml5IPX .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-umFTml5IPX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-umFTml5IPX .carousel-control,
.cid-umFTml5IPX .close {
  background: #1b1b1b;
}
.cid-umFTml5IPX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-umFTml5IPX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-umFTml5IPX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-umFTml5IPX .carousel-control-next span {
  margin-left: 5px;
}
.cid-umFTml5IPX .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-umFTml5IPX .close::before {
  content: '\e91a';
}
.cid-umFTml5IPX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-umFTml5IPX .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-umFTml5IPX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTml5IPX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-umFTml5IPX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-umFTml5IPX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-umFTml5IPX .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-umFTml5IPX .carousel-indicators li.active,
.cid-umFTml5IPX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-umFTml5IPX .carousel-indicators li::after,
.cid-umFTml5IPX .carousel-indicators li::before {
  content: none;
}
.cid-umFTml5IPX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-umFTml5IPX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-umFTml5IPX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-umFTml5IPX .carousel-indicators {
    display: none;
  }
}
.cid-umFTml5IPX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-umFTml5IPX .carousel-inner > .active {
  display: block;
}
.cid-umFTml5IPX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umFTml5IPX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umFTml5IPX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-umFTml5IPX .carousel-control,
  .cid-umFTml5IPX .carousel-indicators,
  .cid-umFTml5IPX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-umFTml5IPX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-umFTml5IPX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-umFTml5IPX .carousel-indicators .active,
.cid-umFTml5IPX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-umFTml5IPX .carousel-indicators .active {
  background: #fff;
}
.cid-umFTml5IPX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-umFTml5IPX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-umFTml5IPX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-umFTml5IPX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-umFTml5IPX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-umFTml5IPX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-umFTml5IPX .carousel {
  width: 100%;
}
.cid-umFTml5IPX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-umFTml5IPX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-umFTml5IPX .modal.fade .modal-dialog,
.cid-umFTml5IPX .modal.in .modal-dialog {
  transform: none;
}
.cid-umFTml5IPX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-umFTml5IPX H6 {
  text-align: center;
}
.cid-uYRPsMAZ9J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRPsMAZ9J .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-umFTmrAUiB {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-umFTmrAUiB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-umFTmrAUiB .social-row {
  width: 50%;
  justify-content: center;
}
.cid-umFTmrAUiB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-umFTmrAUiB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-umFTmrAUiB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-umFTmrAUiB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-umFTmrAUiB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-umFTmrAUiB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-umFTmrAUiB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-umFTmrAUiB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-umFTmrAUiB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-umFTmrAUiB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-umFTmrAUiB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-umFTmrAUiB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-umFTmrAUiB .media-container-row .mbr-text {
  color: #6400af;
}
.cid-us4pOGYqY1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-us4pOGYqY1 .nav-item:focus,
.cid-us4pOGYqY1 .nav-link:focus {
  outline: none;
}
.cid-us4pOGYqY1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-us4pOGYqY1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-us4pOGYqY1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-us4pOGYqY1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-us4pOGYqY1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-us4pOGYqY1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-us4pOGYqY1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-us4pOGYqY1 .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-us4pOGYqY1 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-us4pOGYqY1 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-us4pOGYqY1 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-us4pOGYqY1 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-us4pOGYqY1 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-us4pOGYqY1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-us4pOGYqY1 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-us4pOGYqY1 .navbar.collapsed .navbar-collapse.show,
.cid-us4pOGYqY1 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-us4pOGYqY1 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-us4pOGYqY1 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-us4pOGYqY1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-us4pOGYqY1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-us4pOGYqY1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-us4pOGYqY1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-us4pOGYqY1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-us4pOGYqY1 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-us4pOGYqY1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-us4pOGYqY1 .navbar.collapsed .right-menu,
.cid-us4pOGYqY1 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-us4pOGYqY1 .navbar .navbar-collapse.show,
  .cid-us4pOGYqY1 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-us4pOGYqY1 .navbar .navbar-collapse.show .brand-container,
  .cid-us4pOGYqY1 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-us4pOGYqY1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us4pOGYqY1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-us4pOGYqY1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us4pOGYqY1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us4pOGYqY1 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-us4pOGYqY1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-us4pOGYqY1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-us4pOGYqY1 .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-us4pOGYqY1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-us4pOGYqY1 .navbar .right-menu,
  .cid-us4pOGYqY1 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-us4pOGYqY1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-us4pOGYqY1 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-us4pOGYqY1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-us4pOGYqY1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-us4pOGYqY1 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-us4pOGYqY1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-us4pOGYqY1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-us4pOGYqY1 .dropdown-item.active,
.cid-us4pOGYqY1 .dropdown-item:active {
  background-color: transparent;
}
.cid-us4pOGYqY1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us4pOGYqY1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us4pOGYqY1 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us4pOGYqY1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-us4pOGYqY1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-us4pOGYqY1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-us4pOGYqY1 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-us4pOGYqY1 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-us4pOGYqY1 .navbar-buttons {
  margin-left: auto;
}
.cid-us4pOGYqY1 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-us4pOGYqY1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-us4pOGYqY1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-us4pOGYqY1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us4pOGYqY1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us4pOGYqY1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us4pOGYqY1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us4pOGYqY1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-us4pOGYqY1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-us4pOGYqY1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us4pOGYqY1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-us4pOGYqY1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-us4pOGYqY1 .right-menu,
.cid-us4pOGYqY1 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-us4pOGYqY1 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-us4pOGYqY1 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-us4pOGYqY1 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-us4pOGYqY1 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-us4pOGYqY1 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-us4pOGYqY1 .card-wrapper {
  z-index: 3;
}
.cid-us4pOGYqY1 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-us4pOGYqY1 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-us4pOGYqY1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us4pOHC9RT {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-us4pOHC9RT .mbr-fallback-image.disabled {
  display: none;
}
.cid-us4pOHC9RT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uShoT4R0P0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShoT4R0P0 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-us8zmwC2Dv {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-us8zmwC2Dv .mbr-fallback-image.disabled {
  display: none;
}
.cid-us8zmwC2Dv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us8zmwC2Dv .item {
  padding-bottom: 2rem;
}
.cid-us8zmwC2Dv .item-wrapper {
  position: relative;
}
.cid-us8zmwC2Dv .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-us8zmwC2Dv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-us8zmwC2Dv .carousel-control,
.cid-us8zmwC2Dv .close {
  background: #1b1b1b;
}
.cid-us8zmwC2Dv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-us8zmwC2Dv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-us8zmwC2Dv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-us8zmwC2Dv .carousel-control-next span {
  margin-left: 5px;
}
.cid-us8zmwC2Dv .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-us8zmwC2Dv .close::before {
  content: '\e91a';
}
.cid-us8zmwC2Dv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-us8zmwC2Dv .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-us8zmwC2Dv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us8zmwC2Dv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us8zmwC2Dv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us8zmwC2Dv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-us8zmwC2Dv .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-us8zmwC2Dv .carousel-indicators li.active,
.cid-us8zmwC2Dv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us8zmwC2Dv .carousel-indicators li::after,
.cid-us8zmwC2Dv .carousel-indicators li::before {
  content: none;
}
.cid-us8zmwC2Dv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us8zmwC2Dv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-us8zmwC2Dv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-us8zmwC2Dv .carousel-indicators {
    display: none;
  }
}
.cid-us8zmwC2Dv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us8zmwC2Dv .carousel-inner > .active {
  display: block;
}
.cid-us8zmwC2Dv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us8zmwC2Dv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us8zmwC2Dv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-us8zmwC2Dv .carousel-control,
  .cid-us8zmwC2Dv .carousel-indicators,
  .cid-us8zmwC2Dv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-us8zmwC2Dv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-us8zmwC2Dv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us8zmwC2Dv .carousel-indicators .active,
.cid-us8zmwC2Dv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-us8zmwC2Dv .carousel-indicators .active {
  background: #fff;
}
.cid-us8zmwC2Dv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-us8zmwC2Dv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-us8zmwC2Dv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-us8zmwC2Dv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-us8zmwC2Dv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-us8zmwC2Dv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-us8zmwC2Dv .carousel {
  width: 100%;
}
.cid-us8zmwC2Dv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-us8zmwC2Dv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-us8zmwC2Dv .modal.fade .modal-dialog,
.cid-us8zmwC2Dv .modal.in .modal-dialog {
  transform: none;
}
.cid-us8zmwC2Dv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-us8zmwC2Dv H6 {
  text-align: center;
}
.cid-us4MTj0YlL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-us4MTj0YlL .mbr-fallback-image.disabled {
  display: none;
}
.cid-us4MTj0YlL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us4MTj0YlL .item {
  padding-bottom: 2rem;
}
.cid-us4MTj0YlL .item-wrapper {
  position: relative;
}
.cid-us4MTj0YlL .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-us4MTj0YlL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-us4MTj0YlL .carousel-control,
.cid-us4MTj0YlL .close {
  background: #1b1b1b;
}
.cid-us4MTj0YlL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-us4MTj0YlL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-us4MTj0YlL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-us4MTj0YlL .carousel-control-next span {
  margin-left: 5px;
}
.cid-us4MTj0YlL .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-us4MTj0YlL .close::before {
  content: '\e91a';
}
.cid-us4MTj0YlL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-us4MTj0YlL .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-us4MTj0YlL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4MTj0YlL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us4MTj0YlL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us4MTj0YlL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-us4MTj0YlL .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-us4MTj0YlL .carousel-indicators li.active,
.cid-us4MTj0YlL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us4MTj0YlL .carousel-indicators li::after,
.cid-us4MTj0YlL .carousel-indicators li::before {
  content: none;
}
.cid-us4MTj0YlL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us4MTj0YlL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-us4MTj0YlL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-us4MTj0YlL .carousel-indicators {
    display: none;
  }
}
.cid-us4MTj0YlL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us4MTj0YlL .carousel-inner > .active {
  display: block;
}
.cid-us4MTj0YlL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4MTj0YlL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us4MTj0YlL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-us4MTj0YlL .carousel-control,
  .cid-us4MTj0YlL .carousel-indicators,
  .cid-us4MTj0YlL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-us4MTj0YlL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-us4MTj0YlL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us4MTj0YlL .carousel-indicators .active,
.cid-us4MTj0YlL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-us4MTj0YlL .carousel-indicators .active {
  background: #fff;
}
.cid-us4MTj0YlL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-us4MTj0YlL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-us4MTj0YlL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-us4MTj0YlL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-us4MTj0YlL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-us4MTj0YlL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-us4MTj0YlL .carousel {
  width: 100%;
}
.cid-us4MTj0YlL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-us4MTj0YlL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-us4MTj0YlL .modal.fade .modal-dialog,
.cid-us4MTj0YlL .modal.in .modal-dialog {
  transform: none;
}
.cid-us4MTj0YlL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-us4MTj0YlL H6 {
  text-align: center;
}
.cid-us4AdlJzkM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-us4AdlJzkM .mbr-fallback-image.disabled {
  display: none;
}
.cid-us4AdlJzkM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us4AdlJzkM .item {
  padding-bottom: 2rem;
}
.cid-us4AdlJzkM .item-wrapper {
  position: relative;
}
.cid-us4AdlJzkM .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-us4AdlJzkM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-us4AdlJzkM .carousel-control,
.cid-us4AdlJzkM .close {
  background: #1b1b1b;
}
.cid-us4AdlJzkM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-us4AdlJzkM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-us4AdlJzkM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-us4AdlJzkM .carousel-control-next span {
  margin-left: 5px;
}
.cid-us4AdlJzkM .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-us4AdlJzkM .close::before {
  content: '\e91a';
}
.cid-us4AdlJzkM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-us4AdlJzkM .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-us4AdlJzkM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4AdlJzkM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us4AdlJzkM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us4AdlJzkM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-us4AdlJzkM .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-us4AdlJzkM .carousel-indicators li.active,
.cid-us4AdlJzkM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us4AdlJzkM .carousel-indicators li::after,
.cid-us4AdlJzkM .carousel-indicators li::before {
  content: none;
}
.cid-us4AdlJzkM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us4AdlJzkM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-us4AdlJzkM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-us4AdlJzkM .carousel-indicators {
    display: none;
  }
}
.cid-us4AdlJzkM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us4AdlJzkM .carousel-inner > .active {
  display: block;
}
.cid-us4AdlJzkM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4AdlJzkM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us4AdlJzkM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-us4AdlJzkM .carousel-control,
  .cid-us4AdlJzkM .carousel-indicators,
  .cid-us4AdlJzkM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-us4AdlJzkM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-us4AdlJzkM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us4AdlJzkM .carousel-indicators .active,
.cid-us4AdlJzkM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-us4AdlJzkM .carousel-indicators .active {
  background: #fff;
}
.cid-us4AdlJzkM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-us4AdlJzkM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-us4AdlJzkM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-us4AdlJzkM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-us4AdlJzkM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-us4AdlJzkM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-us4AdlJzkM .carousel {
  width: 100%;
}
.cid-us4AdlJzkM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-us4AdlJzkM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-us4AdlJzkM .modal.fade .modal-dialog,
.cid-us4AdlJzkM .modal.in .modal-dialog {
  transform: none;
}
.cid-us4AdlJzkM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-us4AdlJzkM H6 {
  text-align: center;
}
.cid-us4zAY3KJO {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-us4zAY3KJO .mbr-fallback-image.disabled {
  display: none;
}
.cid-us4zAY3KJO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us4zAY3KJO .item {
  padding-bottom: 2rem;
}
.cid-us4zAY3KJO .item-wrapper {
  position: relative;
}
.cid-us4zAY3KJO .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-us4zAY3KJO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-us4zAY3KJO .carousel-control,
.cid-us4zAY3KJO .close {
  background: #1b1b1b;
}
.cid-us4zAY3KJO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-us4zAY3KJO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-us4zAY3KJO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-us4zAY3KJO .carousel-control-next span {
  margin-left: 5px;
}
.cid-us4zAY3KJO .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-us4zAY3KJO .close::before {
  content: '\e91a';
}
.cid-us4zAY3KJO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-us4zAY3KJO .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-us4zAY3KJO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4zAY3KJO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us4zAY3KJO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us4zAY3KJO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-us4zAY3KJO .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-us4zAY3KJO .carousel-indicators li.active,
.cid-us4zAY3KJO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us4zAY3KJO .carousel-indicators li::after,
.cid-us4zAY3KJO .carousel-indicators li::before {
  content: none;
}
.cid-us4zAY3KJO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us4zAY3KJO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-us4zAY3KJO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-us4zAY3KJO .carousel-indicators {
    display: none;
  }
}
.cid-us4zAY3KJO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us4zAY3KJO .carousel-inner > .active {
  display: block;
}
.cid-us4zAY3KJO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4zAY3KJO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us4zAY3KJO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-us4zAY3KJO .carousel-control,
  .cid-us4zAY3KJO .carousel-indicators,
  .cid-us4zAY3KJO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-us4zAY3KJO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-us4zAY3KJO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us4zAY3KJO .carousel-indicators .active,
.cid-us4zAY3KJO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-us4zAY3KJO .carousel-indicators .active {
  background: #fff;
}
.cid-us4zAY3KJO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-us4zAY3KJO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-us4zAY3KJO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-us4zAY3KJO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-us4zAY3KJO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-us4zAY3KJO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-us4zAY3KJO .carousel {
  width: 100%;
}
.cid-us4zAY3KJO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-us4zAY3KJO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-us4zAY3KJO .modal.fade .modal-dialog,
.cid-us4zAY3KJO .modal.in .modal-dialog {
  transform: none;
}
.cid-us4zAY3KJO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-us4zAY3KJO H6 {
  text-align: center;
}
.cid-us4tMQ5QLk {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-us4tMQ5QLk .mbr-fallback-image.disabled {
  display: none;
}
.cid-us4tMQ5QLk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us4tMQ5QLk .item {
  padding-bottom: 2rem;
}
.cid-us4tMQ5QLk .item-wrapper {
  position: relative;
}
.cid-us4tMQ5QLk .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-us4tMQ5QLk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-us4tMQ5QLk .carousel-control,
.cid-us4tMQ5QLk .close {
  background: #1b1b1b;
}
.cid-us4tMQ5QLk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-us4tMQ5QLk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-us4tMQ5QLk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-us4tMQ5QLk .carousel-control-next span {
  margin-left: 5px;
}
.cid-us4tMQ5QLk .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-us4tMQ5QLk .close::before {
  content: '\e91a';
}
.cid-us4tMQ5QLk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-us4tMQ5QLk .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-us4tMQ5QLk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4tMQ5QLk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us4tMQ5QLk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us4tMQ5QLk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-us4tMQ5QLk .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-us4tMQ5QLk .carousel-indicators li.active,
.cid-us4tMQ5QLk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us4tMQ5QLk .carousel-indicators li::after,
.cid-us4tMQ5QLk .carousel-indicators li::before {
  content: none;
}
.cid-us4tMQ5QLk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us4tMQ5QLk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-us4tMQ5QLk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-us4tMQ5QLk .carousel-indicators {
    display: none;
  }
}
.cid-us4tMQ5QLk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us4tMQ5QLk .carousel-inner > .active {
  display: block;
}
.cid-us4tMQ5QLk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4tMQ5QLk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us4tMQ5QLk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-us4tMQ5QLk .carousel-control,
  .cid-us4tMQ5QLk .carousel-indicators,
  .cid-us4tMQ5QLk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-us4tMQ5QLk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-us4tMQ5QLk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us4tMQ5QLk .carousel-indicators .active,
.cid-us4tMQ5QLk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-us4tMQ5QLk .carousel-indicators .active {
  background: #fff;
}
.cid-us4tMQ5QLk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-us4tMQ5QLk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-us4tMQ5QLk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-us4tMQ5QLk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-us4tMQ5QLk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-us4tMQ5QLk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-us4tMQ5QLk .carousel {
  width: 100%;
}
.cid-us4tMQ5QLk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-us4tMQ5QLk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-us4tMQ5QLk .modal.fade .modal-dialog,
.cid-us4tMQ5QLk .modal.in .modal-dialog {
  transform: none;
}
.cid-us4tMQ5QLk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-us4tMQ5QLk H6 {
  text-align: center;
}
.cid-us4qombw8D {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-us4qombw8D .mbr-fallback-image.disabled {
  display: none;
}
.cid-us4qombw8D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us4qombw8D .item {
  padding-bottom: 2rem;
}
.cid-us4qombw8D .item-wrapper {
  position: relative;
}
.cid-us4qombw8D .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-us4qombw8D .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-us4qombw8D .carousel-control,
.cid-us4qombw8D .close {
  background: #1b1b1b;
}
.cid-us4qombw8D .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-us4qombw8D .carousel-control-prev span {
  margin-right: 5px;
}
.cid-us4qombw8D .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-us4qombw8D .carousel-control-next span {
  margin-left: 5px;
}
.cid-us4qombw8D .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-us4qombw8D .close::before {
  content: '\e91a';
}
.cid-us4qombw8D .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-us4qombw8D .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-us4qombw8D .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4qombw8D .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us4qombw8D .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us4qombw8D .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-us4qombw8D .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-us4qombw8D .carousel-indicators li.active,
.cid-us4qombw8D .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us4qombw8D .carousel-indicators li::after,
.cid-us4qombw8D .carousel-indicators li::before {
  content: none;
}
.cid-us4qombw8D .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us4qombw8D .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-us4qombw8D .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-us4qombw8D .carousel-indicators {
    display: none;
  }
}
.cid-us4qombw8D .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us4qombw8D .carousel-inner > .active {
  display: block;
}
.cid-us4qombw8D .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us4qombw8D .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us4qombw8D .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-us4qombw8D .carousel-control,
  .cid-us4qombw8D .carousel-indicators,
  .cid-us4qombw8D .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-us4qombw8D .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-us4qombw8D .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us4qombw8D .carousel-indicators .active,
.cid-us4qombw8D .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-us4qombw8D .carousel-indicators .active {
  background: #fff;
}
.cid-us4qombw8D .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-us4qombw8D .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-us4qombw8D .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-us4qombw8D .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-us4qombw8D .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-us4qombw8D .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-us4qombw8D .carousel {
  width: 100%;
}
.cid-us4qombw8D .modal-backdrop.in {
  opacity: 0.8;
}
.cid-us4qombw8D .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-us4qombw8D .modal.fade .modal-dialog,
.cid-us4qombw8D .modal.in .modal-dialog {
  transform: none;
}
.cid-us4qombw8D .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-us4qombw8D H6 {
  text-align: center;
}
.cid-uShoYkHORN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShoYkHORN .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-us4pOIRYqk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-us4pOIRYqk .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-us4pOJ5QWD {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-us4pOJ5QWD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-us4pOJ5QWD .social-row {
  width: 50%;
  justify-content: center;
}
.cid-us4pOJ5QWD .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-us4pOJ5QWD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-us4pOJ5QWD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-us4pOJ5QWD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-us4pOJ5QWD .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-us4pOJ5QWD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-us4pOJ5QWD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-us4pOJ5QWD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-us4pOJ5QWD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-us4pOJ5QWD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-us4pOJ5QWD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-us4pOJ5QWD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-us4pOJ5QWD .media-container-row .mbr-text {
  color: #6400af;
}
.cid-us8I97Wcxq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-us8I97Wcxq .nav-item:focus,
.cid-us8I97Wcxq .nav-link:focus {
  outline: none;
}
.cid-us8I97Wcxq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-us8I97Wcxq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-us8I97Wcxq .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-us8I97Wcxq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-us8I97Wcxq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-us8I97Wcxq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-us8I97Wcxq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-us8I97Wcxq .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-us8I97Wcxq .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-us8I97Wcxq .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-us8I97Wcxq .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-us8I97Wcxq .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-us8I97Wcxq .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-us8I97Wcxq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-us8I97Wcxq .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-us8I97Wcxq .navbar.collapsed .navbar-collapse.show,
.cid-us8I97Wcxq .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-us8I97Wcxq .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-us8I97Wcxq .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-us8I97Wcxq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-us8I97Wcxq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-us8I97Wcxq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-us8I97Wcxq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-us8I97Wcxq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-us8I97Wcxq .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-us8I97Wcxq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-us8I97Wcxq .navbar.collapsed .right-menu,
.cid-us8I97Wcxq .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-us8I97Wcxq .navbar .navbar-collapse.show,
  .cid-us8I97Wcxq .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-us8I97Wcxq .navbar .navbar-collapse.show .brand-container,
  .cid-us8I97Wcxq .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-us8I97Wcxq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us8I97Wcxq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-us8I97Wcxq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us8I97Wcxq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us8I97Wcxq .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-us8I97Wcxq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-us8I97Wcxq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-us8I97Wcxq .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-us8I97Wcxq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-us8I97Wcxq .navbar .right-menu,
  .cid-us8I97Wcxq .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-us8I97Wcxq .navbar.navbar-short {
  min-height: 60px;
}
.cid-us8I97Wcxq .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-us8I97Wcxq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-us8I97Wcxq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-us8I97Wcxq .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-us8I97Wcxq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-us8I97Wcxq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-us8I97Wcxq .dropdown-item.active,
.cid-us8I97Wcxq .dropdown-item:active {
  background-color: transparent;
}
.cid-us8I97Wcxq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us8I97Wcxq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us8I97Wcxq .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us8I97Wcxq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-us8I97Wcxq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-us8I97Wcxq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-us8I97Wcxq ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-us8I97Wcxq ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-us8I97Wcxq .navbar-buttons {
  margin-left: auto;
}
.cid-us8I97Wcxq button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-us8I97Wcxq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-us8I97Wcxq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-us8I97Wcxq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us8I97Wcxq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us8I97Wcxq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us8I97Wcxq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us8I97Wcxq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-us8I97Wcxq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-us8I97Wcxq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us8I97Wcxq a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-us8I97Wcxq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-us8I97Wcxq .right-menu,
.cid-us8I97Wcxq .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-us8I97Wcxq .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-us8I97Wcxq .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-us8I97Wcxq .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-us8I97Wcxq .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-us8I97Wcxq .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-us8I97Wcxq .card-wrapper {
  z-index: 3;
}
.cid-us8I97Wcxq .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-us8I97Wcxq .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-us8I97Wcxq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us8I98F1a8 {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-us8I98F1a8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us8I98F1a8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us8I99bGK1 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-us8I99bGK1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us8I99bGK1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us8I99bGK1 .item {
  padding-bottom: 2rem;
}
.cid-us8I99bGK1 .item-wrapper {
  position: relative;
}
.cid-us8I99bGK1 .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-us8I99bGK1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-us8I99bGK1 .carousel-control,
.cid-us8I99bGK1 .close {
  background: #1b1b1b;
}
.cid-us8I99bGK1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-us8I99bGK1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-us8I99bGK1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-us8I99bGK1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-us8I99bGK1 .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-us8I99bGK1 .close::before {
  content: '\e91a';
}
.cid-us8I99bGK1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-us8I99bGK1 .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-us8I99bGK1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us8I99bGK1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us8I99bGK1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us8I99bGK1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-us8I99bGK1 .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-us8I99bGK1 .carousel-indicators li.active,
.cid-us8I99bGK1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us8I99bGK1 .carousel-indicators li::after,
.cid-us8I99bGK1 .carousel-indicators li::before {
  content: none;
}
.cid-us8I99bGK1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us8I99bGK1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-us8I99bGK1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-us8I99bGK1 .carousel-indicators {
    display: none;
  }
}
.cid-us8I99bGK1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us8I99bGK1 .carousel-inner > .active {
  display: block;
}
.cid-us8I99bGK1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us8I99bGK1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us8I99bGK1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-us8I99bGK1 .carousel-control,
  .cid-us8I99bGK1 .carousel-indicators,
  .cid-us8I99bGK1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-us8I99bGK1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-us8I99bGK1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us8I99bGK1 .carousel-indicators .active,
.cid-us8I99bGK1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-us8I99bGK1 .carousel-indicators .active {
  background: #fff;
}
.cid-us8I99bGK1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-us8I99bGK1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-us8I99bGK1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-us8I99bGK1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-us8I99bGK1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-us8I99bGK1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-us8I99bGK1 .carousel {
  width: 100%;
}
.cid-us8I99bGK1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-us8I99bGK1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-us8I99bGK1 .modal.fade .modal-dialog,
.cid-us8I99bGK1 .modal.in .modal-dialog {
  transform: none;
}
.cid-us8I99bGK1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-us8I99bGK1 H6 {
  text-align: center;
}
.cid-us8I99EHcX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-us8I99EHcX .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-us8I99RBSM {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-us8I99RBSM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-us8I99RBSM .social-row {
  width: 50%;
  justify-content: center;
}
.cid-us8I99RBSM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-us8I99RBSM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-us8I99RBSM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-us8I99RBSM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-us8I99RBSM .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-us8I99RBSM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-us8I99RBSM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-us8I99RBSM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-us8I99RBSM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-us8I99RBSM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-us8I99RBSM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-us8I99RBSM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-us8I99RBSM .media-container-row .mbr-text {
  color: #6400af;
}
.cid-usTCM6HDFS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-usTCM6HDFS .nav-item:focus,
.cid-usTCM6HDFS .nav-link:focus {
  outline: none;
}
.cid-usTCM6HDFS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-usTCM6HDFS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usTCM6HDFS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-usTCM6HDFS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-usTCM6HDFS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-usTCM6HDFS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usTCM6HDFS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usTCM6HDFS .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-usTCM6HDFS .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-usTCM6HDFS .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-usTCM6HDFS .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-usTCM6HDFS .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-usTCM6HDFS .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-usTCM6HDFS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-usTCM6HDFS .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-usTCM6HDFS .navbar.collapsed .navbar-collapse.show,
.cid-usTCM6HDFS .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-usTCM6HDFS .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-usTCM6HDFS .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-usTCM6HDFS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-usTCM6HDFS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usTCM6HDFS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usTCM6HDFS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-usTCM6HDFS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usTCM6HDFS .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-usTCM6HDFS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usTCM6HDFS .navbar.collapsed .right-menu,
.cid-usTCM6HDFS .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-usTCM6HDFS .navbar .navbar-collapse.show,
  .cid-usTCM6HDFS .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-usTCM6HDFS .navbar .navbar-collapse.show .brand-container,
  .cid-usTCM6HDFS .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-usTCM6HDFS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usTCM6HDFS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-usTCM6HDFS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usTCM6HDFS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usTCM6HDFS .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-usTCM6HDFS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-usTCM6HDFS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usTCM6HDFS .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-usTCM6HDFS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-usTCM6HDFS .navbar .right-menu,
  .cid-usTCM6HDFS .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-usTCM6HDFS .navbar.navbar-short {
  min-height: 60px;
}
.cid-usTCM6HDFS .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-usTCM6HDFS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-usTCM6HDFS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-usTCM6HDFS .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usTCM6HDFS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usTCM6HDFS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usTCM6HDFS .dropdown-item.active,
.cid-usTCM6HDFS .dropdown-item:active {
  background-color: transparent;
}
.cid-usTCM6HDFS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usTCM6HDFS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usTCM6HDFS .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usTCM6HDFS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-usTCM6HDFS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usTCM6HDFS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usTCM6HDFS ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-usTCM6HDFS ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-usTCM6HDFS .navbar-buttons {
  margin-left: auto;
}
.cid-usTCM6HDFS button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-usTCM6HDFS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-usTCM6HDFS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usTCM6HDFS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usTCM6HDFS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usTCM6HDFS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usTCM6HDFS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usTCM6HDFS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-usTCM6HDFS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-usTCM6HDFS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usTCM6HDFS a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-usTCM6HDFS .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-usTCM6HDFS .right-menu,
.cid-usTCM6HDFS .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-usTCM6HDFS .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-usTCM6HDFS .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-usTCM6HDFS .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-usTCM6HDFS .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-usTCM6HDFS .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-usTCM6HDFS .card-wrapper {
  z-index: 3;
}
.cid-usTCM6HDFS .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-usTCM6HDFS .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usTCM6HDFS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usTCM7z71j {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-usTCM7z71j .mbr-fallback-image.disabled {
  display: none;
}
.cid-usTCM7z71j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uShp4kYzF1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShp4kYzF1 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-usTCM8b6uA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-usTCM8b6uA .mbr-fallback-image.disabled {
  display: none;
}
.cid-usTCM8b6uA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usTCM8b6uA .item {
  padding-bottom: 2rem;
}
.cid-usTCM8b6uA .item-wrapper {
  position: relative;
}
.cid-usTCM8b6uA .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-usTCM8b6uA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-usTCM8b6uA .carousel-control,
.cid-usTCM8b6uA .close {
  background: #1b1b1b;
}
.cid-usTCM8b6uA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-usTCM8b6uA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-usTCM8b6uA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-usTCM8b6uA .carousel-control-next span {
  margin-left: 5px;
}
.cid-usTCM8b6uA .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-usTCM8b6uA .close::before {
  content: '\e91a';
}
.cid-usTCM8b6uA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-usTCM8b6uA .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-usTCM8b6uA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usTCM8b6uA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usTCM8b6uA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usTCM8b6uA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-usTCM8b6uA .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-usTCM8b6uA .carousel-indicators li.active,
.cid-usTCM8b6uA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usTCM8b6uA .carousel-indicators li::after,
.cid-usTCM8b6uA .carousel-indicators li::before {
  content: none;
}
.cid-usTCM8b6uA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usTCM8b6uA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-usTCM8b6uA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-usTCM8b6uA .carousel-indicators {
    display: none;
  }
}
.cid-usTCM8b6uA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usTCM8b6uA .carousel-inner > .active {
  display: block;
}
.cid-usTCM8b6uA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usTCM8b6uA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-usTCM8b6uA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-usTCM8b6uA .carousel-control,
  .cid-usTCM8b6uA .carousel-indicators,
  .cid-usTCM8b6uA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-usTCM8b6uA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-usTCM8b6uA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usTCM8b6uA .carousel-indicators .active,
.cid-usTCM8b6uA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-usTCM8b6uA .carousel-indicators .active {
  background: #fff;
}
.cid-usTCM8b6uA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-usTCM8b6uA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-usTCM8b6uA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-usTCM8b6uA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-usTCM8b6uA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-usTCM8b6uA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-usTCM8b6uA .carousel {
  width: 100%;
}
.cid-usTCM8b6uA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-usTCM8b6uA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-usTCM8b6uA .modal.fade .modal-dialog,
.cid-usTCM8b6uA .modal.in .modal-dialog {
  transform: none;
}
.cid-usTCM8b6uA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-usTCM8b6uA H6 {
  text-align: center;
}
.cid-usTElS9o72 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-usTElS9o72 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usTElS9o72 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usTElS9o72 .item {
  padding-bottom: 2rem;
}
.cid-usTElS9o72 .item-wrapper {
  position: relative;
}
.cid-usTElS9o72 .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-usTElS9o72 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-usTElS9o72 .carousel-control,
.cid-usTElS9o72 .close {
  background: #1b1b1b;
}
.cid-usTElS9o72 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-usTElS9o72 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-usTElS9o72 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-usTElS9o72 .carousel-control-next span {
  margin-left: 5px;
}
.cid-usTElS9o72 .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-usTElS9o72 .close::before {
  content: '\e91a';
}
.cid-usTElS9o72 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-usTElS9o72 .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-usTElS9o72 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usTElS9o72 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usTElS9o72 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usTElS9o72 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-usTElS9o72 .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-usTElS9o72 .carousel-indicators li.active,
.cid-usTElS9o72 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usTElS9o72 .carousel-indicators li::after,
.cid-usTElS9o72 .carousel-indicators li::before {
  content: none;
}
.cid-usTElS9o72 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usTElS9o72 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-usTElS9o72 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-usTElS9o72 .carousel-indicators {
    display: none;
  }
}
.cid-usTElS9o72 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usTElS9o72 .carousel-inner > .active {
  display: block;
}
.cid-usTElS9o72 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usTElS9o72 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-usTElS9o72 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-usTElS9o72 .carousel-control,
  .cid-usTElS9o72 .carousel-indicators,
  .cid-usTElS9o72 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-usTElS9o72 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-usTElS9o72 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usTElS9o72 .carousel-indicators .active,
.cid-usTElS9o72 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-usTElS9o72 .carousel-indicators .active {
  background: #fff;
}
.cid-usTElS9o72 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-usTElS9o72 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-usTElS9o72 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-usTElS9o72 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-usTElS9o72 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-usTElS9o72 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-usTElS9o72 .carousel {
  width: 100%;
}
.cid-usTElS9o72 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-usTElS9o72 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-usTElS9o72 .modal.fade .modal-dialog,
.cid-usTElS9o72 .modal.in .modal-dialog {
  transform: none;
}
.cid-usTElS9o72 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-usTElS9o72 H6 {
  text-align: center;
}
.cid-uShp6AqV4I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShp6AqV4I .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-usTCM8Knb3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-usTCM8Knb3 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-usTCM8VpM3 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-usTCM8VpM3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-usTCM8VpM3 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-usTCM8VpM3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-usTCM8VpM3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-usTCM8VpM3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-usTCM8VpM3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-usTCM8VpM3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-usTCM8VpM3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-usTCM8VpM3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-usTCM8VpM3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-usTCM8VpM3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-usTCM8VpM3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-usTCM8VpM3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-usTCM8VpM3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-usTCM8VpM3 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uvKyARPsJa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uvKyARPsJa .nav-item:focus,
.cid-uvKyARPsJa .nav-link:focus {
  outline: none;
}
.cid-uvKyARPsJa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uvKyARPsJa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvKyARPsJa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uvKyARPsJa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uvKyARPsJa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uvKyARPsJa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvKyARPsJa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvKyARPsJa .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-uvKyARPsJa .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uvKyARPsJa .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uvKyARPsJa .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uvKyARPsJa .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uvKyARPsJa .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uvKyARPsJa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uvKyARPsJa .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uvKyARPsJa .navbar.collapsed .navbar-collapse.show,
.cid-uvKyARPsJa .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uvKyARPsJa .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uvKyARPsJa .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uvKyARPsJa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uvKyARPsJa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvKyARPsJa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvKyARPsJa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uvKyARPsJa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvKyARPsJa .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uvKyARPsJa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvKyARPsJa .navbar.collapsed .right-menu,
.cid-uvKyARPsJa .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uvKyARPsJa .navbar .navbar-collapse.show,
  .cid-uvKyARPsJa .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uvKyARPsJa .navbar .navbar-collapse.show .brand-container,
  .cid-uvKyARPsJa .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uvKyARPsJa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvKyARPsJa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uvKyARPsJa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvKyARPsJa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvKyARPsJa .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uvKyARPsJa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uvKyARPsJa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvKyARPsJa .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-uvKyARPsJa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uvKyARPsJa .navbar .right-menu,
  .cid-uvKyARPsJa .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uvKyARPsJa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvKyARPsJa .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uvKyARPsJa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uvKyARPsJa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uvKyARPsJa .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvKyARPsJa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvKyARPsJa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvKyARPsJa .dropdown-item.active,
.cid-uvKyARPsJa .dropdown-item:active {
  background-color: transparent;
}
.cid-uvKyARPsJa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvKyARPsJa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvKyARPsJa .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvKyARPsJa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uvKyARPsJa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvKyARPsJa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvKyARPsJa ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uvKyARPsJa ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uvKyARPsJa .navbar-buttons {
  margin-left: auto;
}
.cid-uvKyARPsJa button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uvKyARPsJa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvKyARPsJa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvKyARPsJa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvKyARPsJa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvKyARPsJa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvKyARPsJa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvKyARPsJa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uvKyARPsJa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uvKyARPsJa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvKyARPsJa a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uvKyARPsJa .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvKyARPsJa .right-menu,
.cid-uvKyARPsJa .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uvKyARPsJa .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uvKyARPsJa .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uvKyARPsJa .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uvKyARPsJa .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uvKyARPsJa .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uvKyARPsJa .card-wrapper {
  z-index: 3;
}
.cid-uvKyARPsJa .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uvKyARPsJa .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvKyARPsJa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvKyASrNjk {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uvKyASrNjk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvKyASrNjk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvKyASGygV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uvKyASGygV .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uvKyASPhYr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uvKyASPhYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvKyASPhYr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvKyASPhYr .item {
  padding-bottom: 2rem;
}
.cid-uvKyASPhYr .item-wrapper {
  position: relative;
}
.cid-uvKyASPhYr .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-uvKyASPhYr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uvKyASPhYr .carousel-control,
.cid-uvKyASPhYr .close {
  background: #1b1b1b;
}
.cid-uvKyASPhYr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uvKyASPhYr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uvKyASPhYr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uvKyASPhYr .carousel-control-next span {
  margin-left: 5px;
}
.cid-uvKyASPhYr .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-uvKyASPhYr .close::before {
  content: '\e91a';
}
.cid-uvKyASPhYr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uvKyASPhYr .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-uvKyASPhYr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvKyASPhYr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uvKyASPhYr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uvKyASPhYr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uvKyASPhYr .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-uvKyASPhYr .carousel-indicators li.active,
.cid-uvKyASPhYr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uvKyASPhYr .carousel-indicators li::after,
.cid-uvKyASPhYr .carousel-indicators li::before {
  content: none;
}
.cid-uvKyASPhYr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uvKyASPhYr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uvKyASPhYr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uvKyASPhYr .carousel-indicators {
    display: none;
  }
}
.cid-uvKyASPhYr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uvKyASPhYr .carousel-inner > .active {
  display: block;
}
.cid-uvKyASPhYr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvKyASPhYr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uvKyASPhYr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uvKyASPhYr .carousel-control,
  .cid-uvKyASPhYr .carousel-indicators,
  .cid-uvKyASPhYr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uvKyASPhYr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uvKyASPhYr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uvKyASPhYr .carousel-indicators .active,
.cid-uvKyASPhYr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uvKyASPhYr .carousel-indicators .active {
  background: #fff;
}
.cid-uvKyASPhYr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uvKyASPhYr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uvKyASPhYr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uvKyASPhYr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uvKyASPhYr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uvKyASPhYr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uvKyASPhYr .carousel {
  width: 100%;
}
.cid-uvKyASPhYr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uvKyASPhYr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uvKyASPhYr .modal.fade .modal-dialog,
.cid-uvKyASPhYr .modal.in .modal-dialog {
  transform: none;
}
.cid-uvKyASPhYr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uvKyASPhYr H6 {
  text-align: center;
}
.cid-uvKyAT4CJq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uvKyAT4CJq .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uvKyATdEFi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uvKyATdEFi .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uvKyATmGnJ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uvKyATmGnJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvKyATmGnJ .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uvKyATmGnJ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvKyATmGnJ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uvKyATmGnJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uvKyATmGnJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uvKyATmGnJ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvKyATmGnJ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uvKyATmGnJ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uvKyATmGnJ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uvKyATmGnJ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uvKyATmGnJ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvKyATmGnJ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uvKyATmGnJ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uvKyATmGnJ .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uwHfJ5c4st .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uwHfJ5c4st .nav-item:focus,
.cid-uwHfJ5c4st .nav-link:focus {
  outline: none;
}
.cid-uwHfJ5c4st .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uwHfJ5c4st .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwHfJ5c4st .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uwHfJ5c4st .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uwHfJ5c4st .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uwHfJ5c4st .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwHfJ5c4st .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwHfJ5c4st .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-uwHfJ5c4st .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uwHfJ5c4st .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uwHfJ5c4st .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uwHfJ5c4st .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uwHfJ5c4st .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uwHfJ5c4st .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uwHfJ5c4st .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uwHfJ5c4st .navbar.collapsed .navbar-collapse.show,
.cid-uwHfJ5c4st .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uwHfJ5c4st .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uwHfJ5c4st .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uwHfJ5c4st .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uwHfJ5c4st .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwHfJ5c4st .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwHfJ5c4st .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uwHfJ5c4st .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwHfJ5c4st .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uwHfJ5c4st .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwHfJ5c4st .navbar.collapsed .right-menu,
.cid-uwHfJ5c4st .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uwHfJ5c4st .navbar .navbar-collapse.show,
  .cid-uwHfJ5c4st .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uwHfJ5c4st .navbar .navbar-collapse.show .brand-container,
  .cid-uwHfJ5c4st .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uwHfJ5c4st .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwHfJ5c4st .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uwHfJ5c4st .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwHfJ5c4st .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwHfJ5c4st .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uwHfJ5c4st .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uwHfJ5c4st .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwHfJ5c4st .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-uwHfJ5c4st .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uwHfJ5c4st .navbar .right-menu,
  .cid-uwHfJ5c4st .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uwHfJ5c4st .navbar.navbar-short {
  min-height: 60px;
}
.cid-uwHfJ5c4st .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uwHfJ5c4st .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uwHfJ5c4st .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uwHfJ5c4st .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uwHfJ5c4st .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwHfJ5c4st .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwHfJ5c4st .dropdown-item.active,
.cid-uwHfJ5c4st .dropdown-item:active {
  background-color: transparent;
}
.cid-uwHfJ5c4st .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwHfJ5c4st .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwHfJ5c4st .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwHfJ5c4st .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uwHfJ5c4st .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwHfJ5c4st .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwHfJ5c4st ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uwHfJ5c4st ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uwHfJ5c4st .navbar-buttons {
  margin-left: auto;
}
.cid-uwHfJ5c4st button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uwHfJ5c4st button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uwHfJ5c4st button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwHfJ5c4st button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwHfJ5c4st button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwHfJ5c4st button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwHfJ5c4st nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwHfJ5c4st nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uwHfJ5c4st nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uwHfJ5c4st nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwHfJ5c4st a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uwHfJ5c4st .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwHfJ5c4st .right-menu,
.cid-uwHfJ5c4st .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uwHfJ5c4st .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uwHfJ5c4st .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uwHfJ5c4st .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uwHfJ5c4st .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uwHfJ5c4st .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uwHfJ5c4st .card-wrapper {
  z-index: 3;
}
.cid-uwHfJ5c4st .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uwHfJ5c4st .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwHfJ5c4st .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwHfJ5OkXI {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uwHfJ5OkXI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwHfJ5OkXI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwHfJ62LLq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uwHfJ62LLq .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uwHfJ6a2Wp {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uwHfJ6a2Wp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwHfJ6a2Wp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwHfJ6a2Wp .item {
  padding-bottom: 2rem;
}
.cid-uwHfJ6a2Wp .item-wrapper {
  position: relative;
}
.cid-uwHfJ6a2Wp .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-uwHfJ6a2Wp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uwHfJ6a2Wp .carousel-control,
.cid-uwHfJ6a2Wp .close {
  background: #1b1b1b;
}
.cid-uwHfJ6a2Wp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uwHfJ6a2Wp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uwHfJ6a2Wp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uwHfJ6a2Wp .carousel-control-next span {
  margin-left: 5px;
}
.cid-uwHfJ6a2Wp .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-uwHfJ6a2Wp .close::before {
  content: '\e91a';
}
.cid-uwHfJ6a2Wp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uwHfJ6a2Wp .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-uwHfJ6a2Wp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwHfJ6a2Wp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uwHfJ6a2Wp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uwHfJ6a2Wp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uwHfJ6a2Wp .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-uwHfJ6a2Wp .carousel-indicators li.active,
.cid-uwHfJ6a2Wp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uwHfJ6a2Wp .carousel-indicators li::after,
.cid-uwHfJ6a2Wp .carousel-indicators li::before {
  content: none;
}
.cid-uwHfJ6a2Wp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uwHfJ6a2Wp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uwHfJ6a2Wp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uwHfJ6a2Wp .carousel-indicators {
    display: none;
  }
}
.cid-uwHfJ6a2Wp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uwHfJ6a2Wp .carousel-inner > .active {
  display: block;
}
.cid-uwHfJ6a2Wp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uwHfJ6a2Wp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uwHfJ6a2Wp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uwHfJ6a2Wp .carousel-control,
  .cid-uwHfJ6a2Wp .carousel-indicators,
  .cid-uwHfJ6a2Wp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uwHfJ6a2Wp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uwHfJ6a2Wp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uwHfJ6a2Wp .carousel-indicators .active,
.cid-uwHfJ6a2Wp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uwHfJ6a2Wp .carousel-indicators .active {
  background: #fff;
}
.cid-uwHfJ6a2Wp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uwHfJ6a2Wp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uwHfJ6a2Wp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uwHfJ6a2Wp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uwHfJ6a2Wp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uwHfJ6a2Wp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uwHfJ6a2Wp .carousel {
  width: 100%;
}
.cid-uwHfJ6a2Wp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uwHfJ6a2Wp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uwHfJ6a2Wp .modal.fade .modal-dialog,
.cid-uwHfJ6a2Wp .modal.in .modal-dialog {
  transform: none;
}
.cid-uwHfJ6a2Wp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uwHfJ6a2Wp H6 {
  text-align: center;
}
.cid-uwHfJ6prbU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uwHfJ6prbU .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uwHfJ6vnUy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uwHfJ6vnUy .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uwHfJ6FhwZ {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uwHfJ6FhwZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uwHfJ6FhwZ .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uwHfJ6FhwZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uwHfJ6FhwZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uwHfJ6FhwZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uwHfJ6FhwZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uwHfJ6FhwZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uwHfJ6FhwZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uwHfJ6FhwZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uwHfJ6FhwZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uwHfJ6FhwZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uwHfJ6FhwZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uwHfJ6FhwZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uwHfJ6FhwZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uwHfJ6FhwZ .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uyKffCjeDA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uyKffCjeDA .nav-item:focus,
.cid-uyKffCjeDA .nav-link:focus {
  outline: none;
}
.cid-uyKffCjeDA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uyKffCjeDA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyKffCjeDA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uyKffCjeDA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uyKffCjeDA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uyKffCjeDA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyKffCjeDA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyKffCjeDA .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-uyKffCjeDA .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uyKffCjeDA .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uyKffCjeDA .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uyKffCjeDA .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uyKffCjeDA .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uyKffCjeDA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uyKffCjeDA .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uyKffCjeDA .navbar.collapsed .navbar-collapse.show,
.cid-uyKffCjeDA .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uyKffCjeDA .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uyKffCjeDA .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uyKffCjeDA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uyKffCjeDA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyKffCjeDA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyKffCjeDA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uyKffCjeDA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyKffCjeDA .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uyKffCjeDA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyKffCjeDA .navbar.collapsed .right-menu,
.cid-uyKffCjeDA .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uyKffCjeDA .navbar .navbar-collapse.show,
  .cid-uyKffCjeDA .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uyKffCjeDA .navbar .navbar-collapse.show .brand-container,
  .cid-uyKffCjeDA .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uyKffCjeDA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyKffCjeDA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uyKffCjeDA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyKffCjeDA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyKffCjeDA .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uyKffCjeDA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uyKffCjeDA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uyKffCjeDA .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-uyKffCjeDA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uyKffCjeDA .navbar .right-menu,
  .cid-uyKffCjeDA .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uyKffCjeDA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uyKffCjeDA .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uyKffCjeDA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uyKffCjeDA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uyKffCjeDA .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uyKffCjeDA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyKffCjeDA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyKffCjeDA .dropdown-item.active,
.cid-uyKffCjeDA .dropdown-item:active {
  background-color: transparent;
}
.cid-uyKffCjeDA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyKffCjeDA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyKffCjeDA .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyKffCjeDA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uyKffCjeDA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uyKffCjeDA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyKffCjeDA ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uyKffCjeDA ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uyKffCjeDA .navbar-buttons {
  margin-left: auto;
}
.cid-uyKffCjeDA button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyKffCjeDA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uyKffCjeDA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyKffCjeDA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyKffCjeDA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyKffCjeDA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyKffCjeDA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyKffCjeDA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uyKffCjeDA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uyKffCjeDA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyKffCjeDA a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uyKffCjeDA .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyKffCjeDA .right-menu,
.cid-uyKffCjeDA .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uyKffCjeDA .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uyKffCjeDA .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uyKffCjeDA .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uyKffCjeDA .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uyKffCjeDA .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uyKffCjeDA .card-wrapper {
  z-index: 3;
}
.cid-uyKffCjeDA .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uyKffCjeDA .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyKffCjeDA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyKffCQ55O {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uyKffCQ55O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKffCQ55O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYRQ3PPDEq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRQ3PPDEq .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uyKgC1yQhJ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uyKgC1yQhJ .mbr-section-subtitle {
  color: #6400af;
}
.cid-uN5BzkrRhF {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uN5BzkrRhF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uN5BzkrRhF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uN5BzkrRhF .item {
  padding-bottom: 2rem;
}
.cid-uN5BzkrRhF .item-wrapper {
  position: relative;
}
.cid-uN5BzkrRhF .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-uN5BzkrRhF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uN5BzkrRhF .carousel-control,
.cid-uN5BzkrRhF .close {
  background: #1b1b1b;
}
.cid-uN5BzkrRhF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uN5BzkrRhF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uN5BzkrRhF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uN5BzkrRhF .carousel-control-next span {
  margin-left: 5px;
}
.cid-uN5BzkrRhF .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-uN5BzkrRhF .close::before {
  content: '\e91a';
}
.cid-uN5BzkrRhF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uN5BzkrRhF .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-uN5BzkrRhF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uN5BzkrRhF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uN5BzkrRhF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uN5BzkrRhF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uN5BzkrRhF .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-uN5BzkrRhF .carousel-indicators li.active,
.cid-uN5BzkrRhF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uN5BzkrRhF .carousel-indicators li::after,
.cid-uN5BzkrRhF .carousel-indicators li::before {
  content: none;
}
.cid-uN5BzkrRhF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uN5BzkrRhF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uN5BzkrRhF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uN5BzkrRhF .carousel-indicators {
    display: none;
  }
}
.cid-uN5BzkrRhF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uN5BzkrRhF .carousel-inner > .active {
  display: block;
}
.cid-uN5BzkrRhF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uN5BzkrRhF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uN5BzkrRhF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uN5BzkrRhF .carousel-control,
  .cid-uN5BzkrRhF .carousel-indicators,
  .cid-uN5BzkrRhF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uN5BzkrRhF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uN5BzkrRhF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uN5BzkrRhF .carousel-indicators .active,
.cid-uN5BzkrRhF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uN5BzkrRhF .carousel-indicators .active {
  background: #fff;
}
.cid-uN5BzkrRhF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uN5BzkrRhF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uN5BzkrRhF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uN5BzkrRhF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uN5BzkrRhF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uN5BzkrRhF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uN5BzkrRhF .carousel {
  width: 100%;
}
.cid-uN5BzkrRhF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uN5BzkrRhF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uN5BzkrRhF .modal.fade .modal-dialog,
.cid-uN5BzkrRhF .modal.in .modal-dialog {
  transform: none;
}
.cid-uN5BzkrRhF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uN5BzkrRhF H6 {
  text-align: center;
}
.cid-uKrEXsVkql {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uKrEXsVkql .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKrEXsVkql .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKrEXsVkql .item {
  padding-bottom: 2rem;
}
.cid-uKrEXsVkql .item-wrapper {
  position: relative;
}
.cid-uKrEXsVkql .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-uKrEXsVkql .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uKrEXsVkql .carousel-control,
.cid-uKrEXsVkql .close {
  background: #1b1b1b;
}
.cid-uKrEXsVkql .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKrEXsVkql .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKrEXsVkql .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKrEXsVkql .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKrEXsVkql .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-uKrEXsVkql .close::before {
  content: '\e91a';
}
.cid-uKrEXsVkql .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKrEXsVkql .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-uKrEXsVkql .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKrEXsVkql .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKrEXsVkql .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKrEXsVkql .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKrEXsVkql .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-uKrEXsVkql .carousel-indicators li.active,
.cid-uKrEXsVkql .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKrEXsVkql .carousel-indicators li::after,
.cid-uKrEXsVkql .carousel-indicators li::before {
  content: none;
}
.cid-uKrEXsVkql .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKrEXsVkql .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKrEXsVkql .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKrEXsVkql .carousel-indicators {
    display: none;
  }
}
.cid-uKrEXsVkql .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKrEXsVkql .carousel-inner > .active {
  display: block;
}
.cid-uKrEXsVkql .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKrEXsVkql .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKrEXsVkql .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKrEXsVkql .carousel-control,
  .cid-uKrEXsVkql .carousel-indicators,
  .cid-uKrEXsVkql .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKrEXsVkql .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKrEXsVkql .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKrEXsVkql .carousel-indicators .active,
.cid-uKrEXsVkql .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKrEXsVkql .carousel-indicators .active {
  background: #fff;
}
.cid-uKrEXsVkql .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKrEXsVkql .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKrEXsVkql .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKrEXsVkql .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKrEXsVkql .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKrEXsVkql .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKrEXsVkql .carousel {
  width: 100%;
}
.cid-uKrEXsVkql .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKrEXsVkql .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKrEXsVkql .modal.fade .modal-dialog,
.cid-uKrEXsVkql .modal.in .modal-dialog {
  transform: none;
}
.cid-uKrEXsVkql .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKrEXsVkql H6 {
  text-align: center;
}
.cid-uJZ4Q1f3YK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uJZ4Q1f3YK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJZ4Q1f3YK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJZ4Q1f3YK .item {
  padding-bottom: 2rem;
}
.cid-uJZ4Q1f3YK .item-wrapper {
  position: relative;
}
.cid-uJZ4Q1f3YK .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-uJZ4Q1f3YK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uJZ4Q1f3YK .carousel-control,
.cid-uJZ4Q1f3YK .close {
  background: #1b1b1b;
}
.cid-uJZ4Q1f3YK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJZ4Q1f3YK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJZ4Q1f3YK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJZ4Q1f3YK .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJZ4Q1f3YK .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-uJZ4Q1f3YK .close::before {
  content: '\e91a';
}
.cid-uJZ4Q1f3YK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJZ4Q1f3YK .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-uJZ4Q1f3YK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJZ4Q1f3YK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJZ4Q1f3YK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJZ4Q1f3YK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJZ4Q1f3YK .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-uJZ4Q1f3YK .carousel-indicators li.active,
.cid-uJZ4Q1f3YK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJZ4Q1f3YK .carousel-indicators li::after,
.cid-uJZ4Q1f3YK .carousel-indicators li::before {
  content: none;
}
.cid-uJZ4Q1f3YK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJZ4Q1f3YK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJZ4Q1f3YK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJZ4Q1f3YK .carousel-indicators {
    display: none;
  }
}
.cid-uJZ4Q1f3YK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJZ4Q1f3YK .carousel-inner > .active {
  display: block;
}
.cid-uJZ4Q1f3YK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJZ4Q1f3YK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJZ4Q1f3YK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJZ4Q1f3YK .carousel-control,
  .cid-uJZ4Q1f3YK .carousel-indicators,
  .cid-uJZ4Q1f3YK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJZ4Q1f3YK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJZ4Q1f3YK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJZ4Q1f3YK .carousel-indicators .active,
.cid-uJZ4Q1f3YK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJZ4Q1f3YK .carousel-indicators .active {
  background: #fff;
}
.cid-uJZ4Q1f3YK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJZ4Q1f3YK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJZ4Q1f3YK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJZ4Q1f3YK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJZ4Q1f3YK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJZ4Q1f3YK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJZ4Q1f3YK .carousel {
  width: 100%;
}
.cid-uJZ4Q1f3YK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJZ4Q1f3YK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJZ4Q1f3YK .modal.fade .modal-dialog,
.cid-uJZ4Q1f3YK .modal.in .modal-dialog {
  transform: none;
}
.cid-uJZ4Q1f3YK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJZ4Q1f3YK H6 {
  text-align: center;
}
.cid-uJjkyHPUt7 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uJjkyHPUt7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJjkyHPUt7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJjkyHPUt7 .item {
  padding-bottom: 2rem;
}
.cid-uJjkyHPUt7 .item-wrapper {
  position: relative;
}
.cid-uJjkyHPUt7 .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-uJjkyHPUt7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uJjkyHPUt7 .carousel-control,
.cid-uJjkyHPUt7 .close {
  background: #1b1b1b;
}
.cid-uJjkyHPUt7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJjkyHPUt7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJjkyHPUt7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJjkyHPUt7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJjkyHPUt7 .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-uJjkyHPUt7 .close::before {
  content: '\e91a';
}
.cid-uJjkyHPUt7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJjkyHPUt7 .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-uJjkyHPUt7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJjkyHPUt7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJjkyHPUt7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJjkyHPUt7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJjkyHPUt7 .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-uJjkyHPUt7 .carousel-indicators li.active,
.cid-uJjkyHPUt7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJjkyHPUt7 .carousel-indicators li::after,
.cid-uJjkyHPUt7 .carousel-indicators li::before {
  content: none;
}
.cid-uJjkyHPUt7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJjkyHPUt7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJjkyHPUt7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJjkyHPUt7 .carousel-indicators {
    display: none;
  }
}
.cid-uJjkyHPUt7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJjkyHPUt7 .carousel-inner > .active {
  display: block;
}
.cid-uJjkyHPUt7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJjkyHPUt7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJjkyHPUt7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJjkyHPUt7 .carousel-control,
  .cid-uJjkyHPUt7 .carousel-indicators,
  .cid-uJjkyHPUt7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJjkyHPUt7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJjkyHPUt7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJjkyHPUt7 .carousel-indicators .active,
.cid-uJjkyHPUt7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJjkyHPUt7 .carousel-indicators .active {
  background: #fff;
}
.cid-uJjkyHPUt7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJjkyHPUt7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJjkyHPUt7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJjkyHPUt7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJjkyHPUt7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJjkyHPUt7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJjkyHPUt7 .carousel {
  width: 100%;
}
.cid-uJjkyHPUt7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJjkyHPUt7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJjkyHPUt7 .modal.fade .modal-dialog,
.cid-uJjkyHPUt7 .modal.in .modal-dialog {
  transform: none;
}
.cid-uJjkyHPUt7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJjkyHPUt7 H6 {
  text-align: center;
}
.cid-uIW6TlW68u {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uIW6TlW68u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIW6TlW68u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIW6TlW68u .item {
  padding-bottom: 2rem;
}
.cid-uIW6TlW68u .item-wrapper {
  position: relative;
}
.cid-uIW6TlW68u .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-uIW6TlW68u .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uIW6TlW68u .carousel-control,
.cid-uIW6TlW68u .close {
  background: #1b1b1b;
}
.cid-uIW6TlW68u .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uIW6TlW68u .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uIW6TlW68u .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uIW6TlW68u .carousel-control-next span {
  margin-left: 5px;
}
.cid-uIW6TlW68u .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-uIW6TlW68u .close::before {
  content: '\e91a';
}
.cid-uIW6TlW68u .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uIW6TlW68u .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-uIW6TlW68u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIW6TlW68u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uIW6TlW68u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uIW6TlW68u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uIW6TlW68u .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-uIW6TlW68u .carousel-indicators li.active,
.cid-uIW6TlW68u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uIW6TlW68u .carousel-indicators li::after,
.cid-uIW6TlW68u .carousel-indicators li::before {
  content: none;
}
.cid-uIW6TlW68u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uIW6TlW68u .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uIW6TlW68u .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uIW6TlW68u .carousel-indicators {
    display: none;
  }
}
.cid-uIW6TlW68u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uIW6TlW68u .carousel-inner > .active {
  display: block;
}
.cid-uIW6TlW68u .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIW6TlW68u .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uIW6TlW68u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uIW6TlW68u .carousel-control,
  .cid-uIW6TlW68u .carousel-indicators,
  .cid-uIW6TlW68u .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uIW6TlW68u .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uIW6TlW68u .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uIW6TlW68u .carousel-indicators .active,
.cid-uIW6TlW68u .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uIW6TlW68u .carousel-indicators .active {
  background: #fff;
}
.cid-uIW6TlW68u .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uIW6TlW68u .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uIW6TlW68u .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uIW6TlW68u .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uIW6TlW68u .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uIW6TlW68u .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uIW6TlW68u .carousel {
  width: 100%;
}
.cid-uIW6TlW68u .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uIW6TlW68u .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uIW6TlW68u .modal.fade .modal-dialog,
.cid-uIW6TlW68u .modal.in .modal-dialog {
  transform: none;
}
.cid-uIW6TlW68u .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uIW6TlW68u H6 {
  text-align: center;
}
.cid-uHNMRmeThm {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uHNMRmeThm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHNMRmeThm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHNMRmeThm .item {
  padding-bottom: 2rem;
}
.cid-uHNMRmeThm .item-wrapper {
  position: relative;
}
.cid-uHNMRmeThm .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-uHNMRmeThm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uHNMRmeThm .carousel-control,
.cid-uHNMRmeThm .close {
  background: #1b1b1b;
}
.cid-uHNMRmeThm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uHNMRmeThm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uHNMRmeThm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uHNMRmeThm .carousel-control-next span {
  margin-left: 5px;
}
.cid-uHNMRmeThm .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-uHNMRmeThm .close::before {
  content: '\e91a';
}
.cid-uHNMRmeThm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uHNMRmeThm .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-uHNMRmeThm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHNMRmeThm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uHNMRmeThm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uHNMRmeThm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uHNMRmeThm .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-uHNMRmeThm .carousel-indicators li.active,
.cid-uHNMRmeThm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uHNMRmeThm .carousel-indicators li::after,
.cid-uHNMRmeThm .carousel-indicators li::before {
  content: none;
}
.cid-uHNMRmeThm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uHNMRmeThm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uHNMRmeThm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uHNMRmeThm .carousel-indicators {
    display: none;
  }
}
.cid-uHNMRmeThm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uHNMRmeThm .carousel-inner > .active {
  display: block;
}
.cid-uHNMRmeThm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHNMRmeThm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHNMRmeThm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uHNMRmeThm .carousel-control,
  .cid-uHNMRmeThm .carousel-indicators,
  .cid-uHNMRmeThm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uHNMRmeThm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uHNMRmeThm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uHNMRmeThm .carousel-indicators .active,
.cid-uHNMRmeThm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uHNMRmeThm .carousel-indicators .active {
  background: #fff;
}
.cid-uHNMRmeThm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uHNMRmeThm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uHNMRmeThm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uHNMRmeThm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uHNMRmeThm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uHNMRmeThm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uHNMRmeThm .carousel {
  width: 100%;
}
.cid-uHNMRmeThm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uHNMRmeThm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uHNMRmeThm .modal.fade .modal-dialog,
.cid-uHNMRmeThm .modal.in .modal-dialog {
  transform: none;
}
.cid-uHNMRmeThm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uHNMRmeThm H6 {
  text-align: center;
}
.cid-uFnisTrldB {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uFnisTrldB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFnisTrldB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFnisTrldB .item {
  padding-bottom: 2rem;
}
.cid-uFnisTrldB .item-wrapper {
  position: relative;
}
.cid-uFnisTrldB .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-uFnisTrldB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFnisTrldB .carousel-control,
.cid-uFnisTrldB .close {
  background: #1b1b1b;
}
.cid-uFnisTrldB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFnisTrldB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFnisTrldB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFnisTrldB .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFnisTrldB .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-uFnisTrldB .close::before {
  content: '\e91a';
}
.cid-uFnisTrldB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFnisTrldB .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-uFnisTrldB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFnisTrldB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFnisTrldB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFnisTrldB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFnisTrldB .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-uFnisTrldB .carousel-indicators li.active,
.cid-uFnisTrldB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFnisTrldB .carousel-indicators li::after,
.cid-uFnisTrldB .carousel-indicators li::before {
  content: none;
}
.cid-uFnisTrldB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFnisTrldB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFnisTrldB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFnisTrldB .carousel-indicators {
    display: none;
  }
}
.cid-uFnisTrldB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFnisTrldB .carousel-inner > .active {
  display: block;
}
.cid-uFnisTrldB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFnisTrldB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFnisTrldB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFnisTrldB .carousel-control,
  .cid-uFnisTrldB .carousel-indicators,
  .cid-uFnisTrldB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFnisTrldB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFnisTrldB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFnisTrldB .carousel-indicators .active,
.cid-uFnisTrldB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFnisTrldB .carousel-indicators .active {
  background: #fff;
}
.cid-uFnisTrldB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFnisTrldB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFnisTrldB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFnisTrldB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFnisTrldB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFnisTrldB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFnisTrldB .carousel {
  width: 100%;
}
.cid-uFnisTrldB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFnisTrldB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFnisTrldB .modal.fade .modal-dialog,
.cid-uFnisTrldB .modal.in .modal-dialog {
  transform: none;
}
.cid-uFnisTrldB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFnisTrldB H6 {
  text-align: center;
}
.cid-uEZ0InvroP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uEZ0InvroP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEZ0InvroP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEZ0InvroP .item {
  padding-bottom: 2rem;
}
.cid-uEZ0InvroP .item-wrapper {
  position: relative;
}
.cid-uEZ0InvroP .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-uEZ0InvroP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uEZ0InvroP .carousel-control,
.cid-uEZ0InvroP .close {
  background: #1b1b1b;
}
.cid-uEZ0InvroP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uEZ0InvroP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uEZ0InvroP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uEZ0InvroP .carousel-control-next span {
  margin-left: 5px;
}
.cid-uEZ0InvroP .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-uEZ0InvroP .close::before {
  content: '\e91a';
}
.cid-uEZ0InvroP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uEZ0InvroP .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-uEZ0InvroP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEZ0InvroP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uEZ0InvroP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uEZ0InvroP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uEZ0InvroP .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-uEZ0InvroP .carousel-indicators li.active,
.cid-uEZ0InvroP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uEZ0InvroP .carousel-indicators li::after,
.cid-uEZ0InvroP .carousel-indicators li::before {
  content: none;
}
.cid-uEZ0InvroP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uEZ0InvroP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uEZ0InvroP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uEZ0InvroP .carousel-indicators {
    display: none;
  }
}
.cid-uEZ0InvroP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uEZ0InvroP .carousel-inner > .active {
  display: block;
}
.cid-uEZ0InvroP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEZ0InvroP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEZ0InvroP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uEZ0InvroP .carousel-control,
  .cid-uEZ0InvroP .carousel-indicators,
  .cid-uEZ0InvroP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uEZ0InvroP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uEZ0InvroP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uEZ0InvroP .carousel-indicators .active,
.cid-uEZ0InvroP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uEZ0InvroP .carousel-indicators .active {
  background: #fff;
}
.cid-uEZ0InvroP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uEZ0InvroP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uEZ0InvroP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEZ0InvroP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uEZ0InvroP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uEZ0InvroP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uEZ0InvroP .carousel {
  width: 100%;
}
.cid-uEZ0InvroP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uEZ0InvroP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uEZ0InvroP .modal.fade .modal-dialog,
.cid-uEZ0InvroP .modal.in .modal-dialog {
  transform: none;
}
.cid-uEZ0InvroP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uEZ0InvroP H6 {
  text-align: center;
}
.cid-uEvLZoSODD {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uEvLZoSODD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEvLZoSODD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEvLZoSODD .item {
  padding-bottom: 2rem;
}
.cid-uEvLZoSODD .item-wrapper {
  position: relative;
}
.cid-uEvLZoSODD .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-uEvLZoSODD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uEvLZoSODD .carousel-control,
.cid-uEvLZoSODD .close {
  background: #1b1b1b;
}
.cid-uEvLZoSODD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uEvLZoSODD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uEvLZoSODD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uEvLZoSODD .carousel-control-next span {
  margin-left: 5px;
}
.cid-uEvLZoSODD .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-uEvLZoSODD .close::before {
  content: '\e91a';
}
.cid-uEvLZoSODD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uEvLZoSODD .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-uEvLZoSODD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEvLZoSODD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uEvLZoSODD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uEvLZoSODD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uEvLZoSODD .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-uEvLZoSODD .carousel-indicators li.active,
.cid-uEvLZoSODD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uEvLZoSODD .carousel-indicators li::after,
.cid-uEvLZoSODD .carousel-indicators li::before {
  content: none;
}
.cid-uEvLZoSODD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uEvLZoSODD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uEvLZoSODD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uEvLZoSODD .carousel-indicators {
    display: none;
  }
}
.cid-uEvLZoSODD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uEvLZoSODD .carousel-inner > .active {
  display: block;
}
.cid-uEvLZoSODD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEvLZoSODD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEvLZoSODD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uEvLZoSODD .carousel-control,
  .cid-uEvLZoSODD .carousel-indicators,
  .cid-uEvLZoSODD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uEvLZoSODD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uEvLZoSODD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uEvLZoSODD .carousel-indicators .active,
.cid-uEvLZoSODD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uEvLZoSODD .carousel-indicators .active {
  background: #fff;
}
.cid-uEvLZoSODD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uEvLZoSODD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uEvLZoSODD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEvLZoSODD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uEvLZoSODD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uEvLZoSODD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uEvLZoSODD .carousel {
  width: 100%;
}
.cid-uEvLZoSODD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uEvLZoSODD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uEvLZoSODD .modal.fade .modal-dialog,
.cid-uEvLZoSODD .modal.in .modal-dialog {
  transform: none;
}
.cid-uEvLZoSODD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uEvLZoSODD H6 {
  text-align: center;
}
.cid-uDRCeQ1GQu {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uDRCeQ1GQu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDRCeQ1GQu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDRCeQ1GQu .item {
  padding-bottom: 2rem;
}
.cid-uDRCeQ1GQu .item-wrapper {
  position: relative;
}
.cid-uDRCeQ1GQu .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-uDRCeQ1GQu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uDRCeQ1GQu .carousel-control,
.cid-uDRCeQ1GQu .close {
  background: #1b1b1b;
}
.cid-uDRCeQ1GQu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDRCeQ1GQu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDRCeQ1GQu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDRCeQ1GQu .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDRCeQ1GQu .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-uDRCeQ1GQu .close::before {
  content: '\e91a';
}
.cid-uDRCeQ1GQu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDRCeQ1GQu .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-uDRCeQ1GQu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDRCeQ1GQu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDRCeQ1GQu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDRCeQ1GQu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDRCeQ1GQu .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-uDRCeQ1GQu .carousel-indicators li.active,
.cid-uDRCeQ1GQu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDRCeQ1GQu .carousel-indicators li::after,
.cid-uDRCeQ1GQu .carousel-indicators li::before {
  content: none;
}
.cid-uDRCeQ1GQu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDRCeQ1GQu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDRCeQ1GQu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDRCeQ1GQu .carousel-indicators {
    display: none;
  }
}
.cid-uDRCeQ1GQu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDRCeQ1GQu .carousel-inner > .active {
  display: block;
}
.cid-uDRCeQ1GQu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDRCeQ1GQu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDRCeQ1GQu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDRCeQ1GQu .carousel-control,
  .cid-uDRCeQ1GQu .carousel-indicators,
  .cid-uDRCeQ1GQu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDRCeQ1GQu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDRCeQ1GQu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDRCeQ1GQu .carousel-indicators .active,
.cid-uDRCeQ1GQu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDRCeQ1GQu .carousel-indicators .active {
  background: #fff;
}
.cid-uDRCeQ1GQu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDRCeQ1GQu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDRCeQ1GQu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDRCeQ1GQu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDRCeQ1GQu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDRCeQ1GQu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDRCeQ1GQu .carousel {
  width: 100%;
}
.cid-uDRCeQ1GQu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDRCeQ1GQu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDRCeQ1GQu .modal.fade .modal-dialog,
.cid-uDRCeQ1GQu .modal.in .modal-dialog {
  transform: none;
}
.cid-uDRCeQ1GQu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDRCeQ1GQu H6 {
  text-align: center;
}
.cid-uDKPP2u3tw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uDKPP2u3tw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDKPP2u3tw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDKPP2u3tw .item {
  padding-bottom: 2rem;
}
.cid-uDKPP2u3tw .item-wrapper {
  position: relative;
}
.cid-uDKPP2u3tw .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-uDKPP2u3tw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uDKPP2u3tw .carousel-control,
.cid-uDKPP2u3tw .close {
  background: #1b1b1b;
}
.cid-uDKPP2u3tw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uDKPP2u3tw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uDKPP2u3tw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uDKPP2u3tw .carousel-control-next span {
  margin-left: 5px;
}
.cid-uDKPP2u3tw .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-uDKPP2u3tw .close::before {
  content: '\e91a';
}
.cid-uDKPP2u3tw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uDKPP2u3tw .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-uDKPP2u3tw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDKPP2u3tw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDKPP2u3tw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uDKPP2u3tw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uDKPP2u3tw .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-uDKPP2u3tw .carousel-indicators li.active,
.cid-uDKPP2u3tw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uDKPP2u3tw .carousel-indicators li::after,
.cid-uDKPP2u3tw .carousel-indicators li::before {
  content: none;
}
.cid-uDKPP2u3tw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uDKPP2u3tw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uDKPP2u3tw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uDKPP2u3tw .carousel-indicators {
    display: none;
  }
}
.cid-uDKPP2u3tw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uDKPP2u3tw .carousel-inner > .active {
  display: block;
}
.cid-uDKPP2u3tw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDKPP2u3tw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDKPP2u3tw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uDKPP2u3tw .carousel-control,
  .cid-uDKPP2u3tw .carousel-indicators,
  .cid-uDKPP2u3tw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uDKPP2u3tw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uDKPP2u3tw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uDKPP2u3tw .carousel-indicators .active,
.cid-uDKPP2u3tw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uDKPP2u3tw .carousel-indicators .active {
  background: #fff;
}
.cid-uDKPP2u3tw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uDKPP2u3tw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uDKPP2u3tw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uDKPP2u3tw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uDKPP2u3tw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uDKPP2u3tw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uDKPP2u3tw .carousel {
  width: 100%;
}
.cid-uDKPP2u3tw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uDKPP2u3tw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uDKPP2u3tw .modal.fade .modal-dialog,
.cid-uDKPP2u3tw .modal.in .modal-dialog {
  transform: none;
}
.cid-uDKPP2u3tw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uDKPP2u3tw H6 {
  text-align: center;
}
.cid-uD67Lx7gii {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uD67Lx7gii .mbr-fallback-image.disabled {
  display: none;
}
.cid-uD67Lx7gii .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uD67Lx7gii .item {
  padding-bottom: 2rem;
}
.cid-uD67Lx7gii .item-wrapper {
  position: relative;
}
.cid-uD67Lx7gii .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-uD67Lx7gii .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uD67Lx7gii .carousel-control,
.cid-uD67Lx7gii .close {
  background: #1b1b1b;
}
.cid-uD67Lx7gii .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uD67Lx7gii .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uD67Lx7gii .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uD67Lx7gii .carousel-control-next span {
  margin-left: 5px;
}
.cid-uD67Lx7gii .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-uD67Lx7gii .close::before {
  content: '\e91a';
}
.cid-uD67Lx7gii .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uD67Lx7gii .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-uD67Lx7gii .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uD67Lx7gii .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uD67Lx7gii .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uD67Lx7gii .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uD67Lx7gii .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-uD67Lx7gii .carousel-indicators li.active,
.cid-uD67Lx7gii .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uD67Lx7gii .carousel-indicators li::after,
.cid-uD67Lx7gii .carousel-indicators li::before {
  content: none;
}
.cid-uD67Lx7gii .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uD67Lx7gii .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uD67Lx7gii .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uD67Lx7gii .carousel-indicators {
    display: none;
  }
}
.cid-uD67Lx7gii .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uD67Lx7gii .carousel-inner > .active {
  display: block;
}
.cid-uD67Lx7gii .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uD67Lx7gii .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uD67Lx7gii .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uD67Lx7gii .carousel-control,
  .cid-uD67Lx7gii .carousel-indicators,
  .cid-uD67Lx7gii .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uD67Lx7gii .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uD67Lx7gii .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uD67Lx7gii .carousel-indicators .active,
.cid-uD67Lx7gii .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uD67Lx7gii .carousel-indicators .active {
  background: #fff;
}
.cid-uD67Lx7gii .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uD67Lx7gii .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uD67Lx7gii .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uD67Lx7gii .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uD67Lx7gii .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uD67Lx7gii .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uD67Lx7gii .carousel {
  width: 100%;
}
.cid-uD67Lx7gii .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uD67Lx7gii .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uD67Lx7gii .modal.fade .modal-dialog,
.cid-uD67Lx7gii .modal.in .modal-dialog {
  transform: none;
}
.cid-uD67Lx7gii .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uD67Lx7gii H6 {
  text-align: center;
}
.cid-uCCWp1nRhT {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uCCWp1nRhT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCCWp1nRhT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCCWp1nRhT .item {
  padding-bottom: 2rem;
}
.cid-uCCWp1nRhT .item-wrapper {
  position: relative;
}
.cid-uCCWp1nRhT .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-uCCWp1nRhT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uCCWp1nRhT .carousel-control,
.cid-uCCWp1nRhT .close {
  background: #1b1b1b;
}
.cid-uCCWp1nRhT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uCCWp1nRhT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uCCWp1nRhT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uCCWp1nRhT .carousel-control-next span {
  margin-left: 5px;
}
.cid-uCCWp1nRhT .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-uCCWp1nRhT .close::before {
  content: '\e91a';
}
.cid-uCCWp1nRhT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uCCWp1nRhT .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-uCCWp1nRhT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uCCWp1nRhT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uCCWp1nRhT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uCCWp1nRhT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uCCWp1nRhT .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-uCCWp1nRhT .carousel-indicators li.active,
.cid-uCCWp1nRhT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uCCWp1nRhT .carousel-indicators li::after,
.cid-uCCWp1nRhT .carousel-indicators li::before {
  content: none;
}
.cid-uCCWp1nRhT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uCCWp1nRhT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uCCWp1nRhT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uCCWp1nRhT .carousel-indicators {
    display: none;
  }
}
.cid-uCCWp1nRhT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uCCWp1nRhT .carousel-inner > .active {
  display: block;
}
.cid-uCCWp1nRhT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uCCWp1nRhT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uCCWp1nRhT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uCCWp1nRhT .carousel-control,
  .cid-uCCWp1nRhT .carousel-indicators,
  .cid-uCCWp1nRhT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uCCWp1nRhT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uCCWp1nRhT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uCCWp1nRhT .carousel-indicators .active,
.cid-uCCWp1nRhT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uCCWp1nRhT .carousel-indicators .active {
  background: #fff;
}
.cid-uCCWp1nRhT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uCCWp1nRhT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uCCWp1nRhT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uCCWp1nRhT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uCCWp1nRhT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uCCWp1nRhT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uCCWp1nRhT .carousel {
  width: 100%;
}
.cid-uCCWp1nRhT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uCCWp1nRhT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uCCWp1nRhT .modal.fade .modal-dialog,
.cid-uCCWp1nRhT .modal.in .modal-dialog {
  transform: none;
}
.cid-uCCWp1nRhT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uCCWp1nRhT H6 {
  text-align: center;
}
.cid-uBRL8HrhZI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uBRL8HrhZI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBRL8HrhZI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBRL8HrhZI .item {
  padding-bottom: 2rem;
}
.cid-uBRL8HrhZI .item-wrapper {
  position: relative;
}
.cid-uBRL8HrhZI .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-uBRL8HrhZI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uBRL8HrhZI .carousel-control,
.cid-uBRL8HrhZI .close {
  background: #1b1b1b;
}
.cid-uBRL8HrhZI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uBRL8HrhZI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uBRL8HrhZI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uBRL8HrhZI .carousel-control-next span {
  margin-left: 5px;
}
.cid-uBRL8HrhZI .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-uBRL8HrhZI .close::before {
  content: '\e91a';
}
.cid-uBRL8HrhZI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uBRL8HrhZI .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-uBRL8HrhZI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uBRL8HrhZI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBRL8HrhZI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uBRL8HrhZI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uBRL8HrhZI .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-uBRL8HrhZI .carousel-indicators li.active,
.cid-uBRL8HrhZI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uBRL8HrhZI .carousel-indicators li::after,
.cid-uBRL8HrhZI .carousel-indicators li::before {
  content: none;
}
.cid-uBRL8HrhZI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uBRL8HrhZI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uBRL8HrhZI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uBRL8HrhZI .carousel-indicators {
    display: none;
  }
}
.cid-uBRL8HrhZI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uBRL8HrhZI .carousel-inner > .active {
  display: block;
}
.cid-uBRL8HrhZI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uBRL8HrhZI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBRL8HrhZI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uBRL8HrhZI .carousel-control,
  .cid-uBRL8HrhZI .carousel-indicators,
  .cid-uBRL8HrhZI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uBRL8HrhZI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uBRL8HrhZI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uBRL8HrhZI .carousel-indicators .active,
.cid-uBRL8HrhZI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uBRL8HrhZI .carousel-indicators .active {
  background: #fff;
}
.cid-uBRL8HrhZI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uBRL8HrhZI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uBRL8HrhZI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uBRL8HrhZI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uBRL8HrhZI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uBRL8HrhZI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uBRL8HrhZI .carousel {
  width: 100%;
}
.cid-uBRL8HrhZI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uBRL8HrhZI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uBRL8HrhZI .modal.fade .modal-dialog,
.cid-uBRL8HrhZI .modal.in .modal-dialog {
  transform: none;
}
.cid-uBRL8HrhZI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uBRL8HrhZI H6 {
  text-align: center;
}
.cid-uyKffDjhQg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uyKffDjhQg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKffDjhQg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKffDjhQg .item {
  padding-bottom: 2rem;
}
.cid-uyKffDjhQg .item-wrapper {
  position: relative;
}
.cid-uyKffDjhQg .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-uyKffDjhQg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uyKffDjhQg .carousel-control,
.cid-uyKffDjhQg .close {
  background: #1b1b1b;
}
.cid-uyKffDjhQg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uyKffDjhQg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uyKffDjhQg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uyKffDjhQg .carousel-control-next span {
  margin-left: 5px;
}
.cid-uyKffDjhQg .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-uyKffDjhQg .close::before {
  content: '\e91a';
}
.cid-uyKffDjhQg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uyKffDjhQg .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-uyKffDjhQg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyKffDjhQg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyKffDjhQg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyKffDjhQg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uyKffDjhQg .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-uyKffDjhQg .carousel-indicators li.active,
.cid-uyKffDjhQg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uyKffDjhQg .carousel-indicators li::after,
.cid-uyKffDjhQg .carousel-indicators li::before {
  content: none;
}
.cid-uyKffDjhQg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uyKffDjhQg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uyKffDjhQg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyKffDjhQg .carousel-indicators {
    display: none;
  }
}
.cid-uyKffDjhQg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uyKffDjhQg .carousel-inner > .active {
  display: block;
}
.cid-uyKffDjhQg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyKffDjhQg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uyKffDjhQg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uyKffDjhQg .carousel-control,
  .cid-uyKffDjhQg .carousel-indicators,
  .cid-uyKffDjhQg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uyKffDjhQg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uyKffDjhQg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uyKffDjhQg .carousel-indicators .active,
.cid-uyKffDjhQg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uyKffDjhQg .carousel-indicators .active {
  background: #fff;
}
.cid-uyKffDjhQg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uyKffDjhQg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uyKffDjhQg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uyKffDjhQg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uyKffDjhQg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uyKffDjhQg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uyKffDjhQg .carousel {
  width: 100%;
}
.cid-uyKffDjhQg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uyKffDjhQg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uyKffDjhQg .modal.fade .modal-dialog,
.cid-uyKffDjhQg .modal.in .modal-dialog {
  transform: none;
}
.cid-uyKffDjhQg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uyKffDjhQg H6 {
  text-align: center;
}
.cid-uYRQa18vQn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRQa18vQn .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uyKffDPZ1j {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uyKffDPZ1j .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uyKffDPZ1j .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uyKffDPZ1j .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uyKffDPZ1j .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uyKffDPZ1j .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uyKffDPZ1j .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uyKffDPZ1j .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uyKffDPZ1j .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uyKffDPZ1j .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyKffDPZ1j .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uyKffDPZ1j .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyKffDPZ1j .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyKffDPZ1j .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uyKffDPZ1j .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uyKffDPZ1j .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uz1YIJgvHX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uz1YIJgvHX .nav-item:focus,
.cid-uz1YIJgvHX .nav-link:focus {
  outline: none;
}
.cid-uz1YIJgvHX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uz1YIJgvHX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uz1YIJgvHX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uz1YIJgvHX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uz1YIJgvHX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uz1YIJgvHX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uz1YIJgvHX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uz1YIJgvHX .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-uz1YIJgvHX .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uz1YIJgvHX .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uz1YIJgvHX .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uz1YIJgvHX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uz1YIJgvHX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uz1YIJgvHX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uz1YIJgvHX .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uz1YIJgvHX .navbar.collapsed .navbar-collapse.show,
.cid-uz1YIJgvHX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uz1YIJgvHX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uz1YIJgvHX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uz1YIJgvHX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uz1YIJgvHX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uz1YIJgvHX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uz1YIJgvHX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uz1YIJgvHX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uz1YIJgvHX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uz1YIJgvHX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uz1YIJgvHX .navbar.collapsed .right-menu,
.cid-uz1YIJgvHX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uz1YIJgvHX .navbar .navbar-collapse.show,
  .cid-uz1YIJgvHX .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uz1YIJgvHX .navbar .navbar-collapse.show .brand-container,
  .cid-uz1YIJgvHX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uz1YIJgvHX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uz1YIJgvHX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uz1YIJgvHX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uz1YIJgvHX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uz1YIJgvHX .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uz1YIJgvHX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uz1YIJgvHX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uz1YIJgvHX .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-uz1YIJgvHX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uz1YIJgvHX .navbar .right-menu,
  .cid-uz1YIJgvHX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uz1YIJgvHX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uz1YIJgvHX .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uz1YIJgvHX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uz1YIJgvHX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uz1YIJgvHX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uz1YIJgvHX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uz1YIJgvHX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uz1YIJgvHX .dropdown-item.active,
.cid-uz1YIJgvHX .dropdown-item:active {
  background-color: transparent;
}
.cid-uz1YIJgvHX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uz1YIJgvHX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uz1YIJgvHX .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uz1YIJgvHX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uz1YIJgvHX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uz1YIJgvHX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uz1YIJgvHX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uz1YIJgvHX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uz1YIJgvHX .navbar-buttons {
  margin-left: auto;
}
.cid-uz1YIJgvHX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uz1YIJgvHX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uz1YIJgvHX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uz1YIJgvHX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz1YIJgvHX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz1YIJgvHX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uz1YIJgvHX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz1YIJgvHX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uz1YIJgvHX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uz1YIJgvHX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz1YIJgvHX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uz1YIJgvHX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uz1YIJgvHX .right-menu,
.cid-uz1YIJgvHX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uz1YIJgvHX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uz1YIJgvHX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uz1YIJgvHX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uz1YIJgvHX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uz1YIJgvHX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uz1YIJgvHX .card-wrapper {
  z-index: 3;
}
.cid-uz1YIJgvHX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uz1YIJgvHX .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uz1YIJgvHX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uz1YIJJtry {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz1YIJJtry .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uz1YIJYV1b {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uz1YIJYV1b img,
.cid-uz1YIJYV1b .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uz1YIJYV1b .item:focus,
.cid-uz1YIJYV1b span:focus {
  outline: none;
}
.cid-uz1YIJYV1b .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uz1YIJYV1b .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uz1YIJYV1b .item {
  padding: 0;
  margin: 0;
}
.cid-uz1YIJYV1b .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uz1YIJYV1b .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uz1YIJYV1b .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uz1YIJYV1b .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uz1YIJYV1b .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-uz1YIJYV1b .mbr-text,
.cid-uz1YIJYV1b .mbr-section-btn {
  text-align: left;
}
.cid-uz1YIJYV1b .item-title {
  text-align: left;
}
.cid-uz1YIJYV1b .item-subtitle {
  text-align: left;
}
.cid-uz1YIJYV1b .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uz1YIJYV1b .mbr-section-subtitle {
  text-align: left;
}
.cid-uTT3j9BA5g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTT3j9BA5g .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v2hAXlKXk3 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v2hAXlKXk3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2hAXlKXk3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2hAXlKXk3 .item {
  padding-bottom: 2rem;
}
.cid-v2hAXlKXk3 .item-wrapper {
  position: relative;
}
.cid-v2hAXlKXk3 .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-v2hAXlKXk3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v2hAXlKXk3 .carousel-control,
.cid-v2hAXlKXk3 .close {
  background: #1b1b1b;
}
.cid-v2hAXlKXk3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2hAXlKXk3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2hAXlKXk3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2hAXlKXk3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2hAXlKXk3 .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-v2hAXlKXk3 .close::before {
  content: '\e91a';
}
.cid-v2hAXlKXk3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2hAXlKXk3 .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-v2hAXlKXk3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2hAXlKXk3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2hAXlKXk3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2hAXlKXk3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2hAXlKXk3 .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-v2hAXlKXk3 .carousel-indicators li.active,
.cid-v2hAXlKXk3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2hAXlKXk3 .carousel-indicators li::after,
.cid-v2hAXlKXk3 .carousel-indicators li::before {
  content: none;
}
.cid-v2hAXlKXk3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2hAXlKXk3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2hAXlKXk3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2hAXlKXk3 .carousel-indicators {
    display: none;
  }
}
.cid-v2hAXlKXk3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2hAXlKXk3 .carousel-inner > .active {
  display: block;
}
.cid-v2hAXlKXk3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2hAXlKXk3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2hAXlKXk3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v2hAXlKXk3 .carousel-control,
  .cid-v2hAXlKXk3 .carousel-indicators,
  .cid-v2hAXlKXk3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2hAXlKXk3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2hAXlKXk3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2hAXlKXk3 .carousel-indicators .active,
.cid-v2hAXlKXk3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2hAXlKXk3 .carousel-indicators .active {
  background: #fff;
}
.cid-v2hAXlKXk3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2hAXlKXk3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2hAXlKXk3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2hAXlKXk3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2hAXlKXk3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2hAXlKXk3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2hAXlKXk3 .carousel {
  width: 100%;
}
.cid-v2hAXlKXk3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2hAXlKXk3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2hAXlKXk3 .modal.fade .modal-dialog,
.cid-v2hAXlKXk3 .modal.in .modal-dialog {
  transform: none;
}
.cid-v2hAXlKXk3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2hAXlKXk3 H6 {
  text-align: center;
}
.cid-v2hAXlKXk3 H4 {
  text-align: center;
}
.cid-uYRCpZUNI1 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uYRCpZUNI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYRCpZUNI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYRCpZUNI1 .item {
  padding-bottom: 2rem;
}
.cid-uYRCpZUNI1 .item-wrapper {
  position: relative;
}
.cid-uYRCpZUNI1 .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-uYRCpZUNI1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uYRCpZUNI1 .carousel-control,
.cid-uYRCpZUNI1 .close {
  background: #1b1b1b;
}
.cid-uYRCpZUNI1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYRCpZUNI1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYRCpZUNI1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYRCpZUNI1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYRCpZUNI1 .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-uYRCpZUNI1 .close::before {
  content: '\e91a';
}
.cid-uYRCpZUNI1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYRCpZUNI1 .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-uYRCpZUNI1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRCpZUNI1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYRCpZUNI1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYRCpZUNI1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYRCpZUNI1 .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-uYRCpZUNI1 .carousel-indicators li.active,
.cid-uYRCpZUNI1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYRCpZUNI1 .carousel-indicators li::after,
.cid-uYRCpZUNI1 .carousel-indicators li::before {
  content: none;
}
.cid-uYRCpZUNI1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYRCpZUNI1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYRCpZUNI1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYRCpZUNI1 .carousel-indicators {
    display: none;
  }
}
.cid-uYRCpZUNI1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYRCpZUNI1 .carousel-inner > .active {
  display: block;
}
.cid-uYRCpZUNI1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRCpZUNI1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYRCpZUNI1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYRCpZUNI1 .carousel-control,
  .cid-uYRCpZUNI1 .carousel-indicators,
  .cid-uYRCpZUNI1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYRCpZUNI1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYRCpZUNI1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYRCpZUNI1 .carousel-indicators .active,
.cid-uYRCpZUNI1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYRCpZUNI1 .carousel-indicators .active {
  background: #fff;
}
.cid-uYRCpZUNI1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYRCpZUNI1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYRCpZUNI1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYRCpZUNI1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYRCpZUNI1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYRCpZUNI1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYRCpZUNI1 .carousel {
  width: 100%;
}
.cid-uYRCpZUNI1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYRCpZUNI1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYRCpZUNI1 .modal.fade .modal-dialog,
.cid-uYRCpZUNI1 .modal.in .modal-dialog {
  transform: none;
}
.cid-uYRCpZUNI1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYRCpZUNI1 H6 {
  text-align: center;
}
.cid-uHNzM7cece {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uHNzM7cece .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHNzM7cece .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHNzM7cece .item {
  padding-bottom: 2rem;
}
.cid-uHNzM7cece .item-wrapper {
  position: relative;
}
.cid-uHNzM7cece .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-uHNzM7cece .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uHNzM7cece .carousel-control,
.cid-uHNzM7cece .close {
  background: #1b1b1b;
}
.cid-uHNzM7cece .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uHNzM7cece .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uHNzM7cece .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uHNzM7cece .carousel-control-next span {
  margin-left: 5px;
}
.cid-uHNzM7cece .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-uHNzM7cece .close::before {
  content: '\e91a';
}
.cid-uHNzM7cece .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uHNzM7cece .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-uHNzM7cece .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHNzM7cece .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uHNzM7cece .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uHNzM7cece .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uHNzM7cece .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-uHNzM7cece .carousel-indicators li.active,
.cid-uHNzM7cece .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uHNzM7cece .carousel-indicators li::after,
.cid-uHNzM7cece .carousel-indicators li::before {
  content: none;
}
.cid-uHNzM7cece .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uHNzM7cece .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uHNzM7cece .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uHNzM7cece .carousel-indicators {
    display: none;
  }
}
.cid-uHNzM7cece .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uHNzM7cece .carousel-inner > .active {
  display: block;
}
.cid-uHNzM7cece .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHNzM7cece .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHNzM7cece .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uHNzM7cece .carousel-control,
  .cid-uHNzM7cece .carousel-indicators,
  .cid-uHNzM7cece .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uHNzM7cece .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uHNzM7cece .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uHNzM7cece .carousel-indicators .active,
.cid-uHNzM7cece .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uHNzM7cece .carousel-indicators .active {
  background: #fff;
}
.cid-uHNzM7cece .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uHNzM7cece .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uHNzM7cece .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uHNzM7cece .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uHNzM7cece .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uHNzM7cece .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uHNzM7cece .carousel {
  width: 100%;
}
.cid-uHNzM7cece .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uHNzM7cece .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uHNzM7cece .modal.fade .modal-dialog,
.cid-uHNzM7cece .modal.in .modal-dialog {
  transform: none;
}
.cid-uHNzM7cece .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uHNzM7cece H6 {
  text-align: center;
}
.cid-uFEd8V084D {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uFEd8V084D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFEd8V084D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFEd8V084D .item {
  padding-bottom: 2rem;
}
.cid-uFEd8V084D .item-wrapper {
  position: relative;
}
.cid-uFEd8V084D .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-uFEd8V084D .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFEd8V084D .carousel-control,
.cid-uFEd8V084D .close {
  background: #1b1b1b;
}
.cid-uFEd8V084D .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFEd8V084D .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFEd8V084D .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFEd8V084D .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFEd8V084D .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-uFEd8V084D .close::before {
  content: '\e91a';
}
.cid-uFEd8V084D .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFEd8V084D .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-uFEd8V084D .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFEd8V084D .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFEd8V084D .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFEd8V084D .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFEd8V084D .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-uFEd8V084D .carousel-indicators li.active,
.cid-uFEd8V084D .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFEd8V084D .carousel-indicators li::after,
.cid-uFEd8V084D .carousel-indicators li::before {
  content: none;
}
.cid-uFEd8V084D .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFEd8V084D .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFEd8V084D .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFEd8V084D .carousel-indicators {
    display: none;
  }
}
.cid-uFEd8V084D .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFEd8V084D .carousel-inner > .active {
  display: block;
}
.cid-uFEd8V084D .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFEd8V084D .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFEd8V084D .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFEd8V084D .carousel-control,
  .cid-uFEd8V084D .carousel-indicators,
  .cid-uFEd8V084D .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFEd8V084D .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFEd8V084D .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFEd8V084D .carousel-indicators .active,
.cid-uFEd8V084D .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFEd8V084D .carousel-indicators .active {
  background: #fff;
}
.cid-uFEd8V084D .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFEd8V084D .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFEd8V084D .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFEd8V084D .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFEd8V084D .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFEd8V084D .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFEd8V084D .carousel {
  width: 100%;
}
.cid-uFEd8V084D .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFEd8V084D .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFEd8V084D .modal.fade .modal-dialog,
.cid-uFEd8V084D .modal.in .modal-dialog {
  transform: none;
}
.cid-uFEd8V084D .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFEd8V084D H6 {
  text-align: center;
}
.cid-uCU0GfyMYr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uCU0GfyMYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCU0GfyMYr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCU0GfyMYr .item {
  padding-bottom: 2rem;
}
.cid-uCU0GfyMYr .item-wrapper {
  position: relative;
}
.cid-uCU0GfyMYr .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-uCU0GfyMYr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uCU0GfyMYr .carousel-control,
.cid-uCU0GfyMYr .close {
  background: #1b1b1b;
}
.cid-uCU0GfyMYr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uCU0GfyMYr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uCU0GfyMYr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uCU0GfyMYr .carousel-control-next span {
  margin-left: 5px;
}
.cid-uCU0GfyMYr .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-uCU0GfyMYr .close::before {
  content: '\e91a';
}
.cid-uCU0GfyMYr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uCU0GfyMYr .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-uCU0GfyMYr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uCU0GfyMYr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uCU0GfyMYr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uCU0GfyMYr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uCU0GfyMYr .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-uCU0GfyMYr .carousel-indicators li.active,
.cid-uCU0GfyMYr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uCU0GfyMYr .carousel-indicators li::after,
.cid-uCU0GfyMYr .carousel-indicators li::before {
  content: none;
}
.cid-uCU0GfyMYr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uCU0GfyMYr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uCU0GfyMYr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uCU0GfyMYr .carousel-indicators {
    display: none;
  }
}
.cid-uCU0GfyMYr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uCU0GfyMYr .carousel-inner > .active {
  display: block;
}
.cid-uCU0GfyMYr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uCU0GfyMYr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uCU0GfyMYr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uCU0GfyMYr .carousel-control,
  .cid-uCU0GfyMYr .carousel-indicators,
  .cid-uCU0GfyMYr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uCU0GfyMYr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uCU0GfyMYr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uCU0GfyMYr .carousel-indicators .active,
.cid-uCU0GfyMYr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uCU0GfyMYr .carousel-indicators .active {
  background: #fff;
}
.cid-uCU0GfyMYr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uCU0GfyMYr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uCU0GfyMYr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uCU0GfyMYr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uCU0GfyMYr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uCU0GfyMYr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uCU0GfyMYr .carousel {
  width: 100%;
}
.cid-uCU0GfyMYr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uCU0GfyMYr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uCU0GfyMYr .modal.fade .modal-dialog,
.cid-uCU0GfyMYr .modal.in .modal-dialog {
  transform: none;
}
.cid-uCU0GfyMYr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uCU0GfyMYr H6 {
  text-align: center;
}
.cid-uz1YIKoU1s {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uz1YIKoU1s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz1YIKoU1s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz1YIKoU1s .item {
  padding-bottom: 2rem;
}
.cid-uz1YIKoU1s .item-wrapper {
  position: relative;
}
.cid-uz1YIKoU1s .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-uz1YIKoU1s .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uz1YIKoU1s .carousel-control,
.cid-uz1YIKoU1s .close {
  background: #1b1b1b;
}
.cid-uz1YIKoU1s .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uz1YIKoU1s .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uz1YIKoU1s .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uz1YIKoU1s .carousel-control-next span {
  margin-left: 5px;
}
.cid-uz1YIKoU1s .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-uz1YIKoU1s .close::before {
  content: '\e91a';
}
.cid-uz1YIKoU1s .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uz1YIKoU1s .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-uz1YIKoU1s .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uz1YIKoU1s .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uz1YIKoU1s .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uz1YIKoU1s .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uz1YIKoU1s .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-uz1YIKoU1s .carousel-indicators li.active,
.cid-uz1YIKoU1s .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uz1YIKoU1s .carousel-indicators li::after,
.cid-uz1YIKoU1s .carousel-indicators li::before {
  content: none;
}
.cid-uz1YIKoU1s .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uz1YIKoU1s .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uz1YIKoU1s .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uz1YIKoU1s .carousel-indicators {
    display: none;
  }
}
.cid-uz1YIKoU1s .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uz1YIKoU1s .carousel-inner > .active {
  display: block;
}
.cid-uz1YIKoU1s .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uz1YIKoU1s .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uz1YIKoU1s .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uz1YIKoU1s .carousel-control,
  .cid-uz1YIKoU1s .carousel-indicators,
  .cid-uz1YIKoU1s .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uz1YIKoU1s .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uz1YIKoU1s .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uz1YIKoU1s .carousel-indicators .active,
.cid-uz1YIKoU1s .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uz1YIKoU1s .carousel-indicators .active {
  background: #fff;
}
.cid-uz1YIKoU1s .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uz1YIKoU1s .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uz1YIKoU1s .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uz1YIKoU1s .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uz1YIKoU1s .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uz1YIKoU1s .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uz1YIKoU1s .carousel {
  width: 100%;
}
.cid-uz1YIKoU1s .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uz1YIKoU1s .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uz1YIKoU1s .modal.fade .modal-dialog,
.cid-uz1YIKoU1s .modal.in .modal-dialog {
  transform: none;
}
.cid-uz1YIKoU1s .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uz1YIKoU1s H6 {
  text-align: center;
}
.cid-uz21H6z01J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uz21H6z01J .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uz1YIPDc52 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uz1YIPDc52 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uz1YIPDc52 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uz1YIPDc52 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uz1YIPDc52 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uz1YIPDc52 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uz1YIPDc52 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uz1YIPDc52 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uz1YIPDc52 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uz1YIPDc52 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uz1YIPDc52 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uz1YIPDc52 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uz1YIPDc52 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uz1YIPDc52 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uz1YIPDc52 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uz1YIPDc52 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uAPwZhKYaL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAPwZhKYaL .nav-item:focus,
.cid-uAPwZhKYaL .nav-link:focus {
  outline: none;
}
.cid-uAPwZhKYaL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAPwZhKYaL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAPwZhKYaL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uAPwZhKYaL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uAPwZhKYaL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAPwZhKYaL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAPwZhKYaL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAPwZhKYaL .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-uAPwZhKYaL .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uAPwZhKYaL .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAPwZhKYaL .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uAPwZhKYaL .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uAPwZhKYaL .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uAPwZhKYaL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAPwZhKYaL .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uAPwZhKYaL .navbar.collapsed .navbar-collapse.show,
.cid-uAPwZhKYaL .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAPwZhKYaL .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uAPwZhKYaL .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uAPwZhKYaL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAPwZhKYaL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAPwZhKYaL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAPwZhKYaL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAPwZhKYaL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAPwZhKYaL .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAPwZhKYaL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAPwZhKYaL .navbar.collapsed .right-menu,
.cid-uAPwZhKYaL .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uAPwZhKYaL .navbar .navbar-collapse.show,
  .cid-uAPwZhKYaL .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uAPwZhKYaL .navbar .navbar-collapse.show .brand-container,
  .cid-uAPwZhKYaL .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uAPwZhKYaL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAPwZhKYaL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAPwZhKYaL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAPwZhKYaL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAPwZhKYaL .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAPwZhKYaL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAPwZhKYaL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAPwZhKYaL .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-uAPwZhKYaL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uAPwZhKYaL .navbar .right-menu,
  .cid-uAPwZhKYaL .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uAPwZhKYaL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAPwZhKYaL .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAPwZhKYaL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAPwZhKYaL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAPwZhKYaL .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAPwZhKYaL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAPwZhKYaL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAPwZhKYaL .dropdown-item.active,
.cid-uAPwZhKYaL .dropdown-item:active {
  background-color: transparent;
}
.cid-uAPwZhKYaL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAPwZhKYaL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAPwZhKYaL .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAPwZhKYaL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uAPwZhKYaL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAPwZhKYaL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAPwZhKYaL ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uAPwZhKYaL ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uAPwZhKYaL .navbar-buttons {
  margin-left: auto;
}
.cid-uAPwZhKYaL button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAPwZhKYaL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAPwZhKYaL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAPwZhKYaL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAPwZhKYaL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAPwZhKYaL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAPwZhKYaL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAPwZhKYaL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uAPwZhKYaL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uAPwZhKYaL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAPwZhKYaL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAPwZhKYaL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAPwZhKYaL .right-menu,
.cid-uAPwZhKYaL .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uAPwZhKYaL .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAPwZhKYaL .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAPwZhKYaL .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uAPwZhKYaL .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uAPwZhKYaL .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uAPwZhKYaL .card-wrapper {
  z-index: 3;
}
.cid-uAPwZhKYaL .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uAPwZhKYaL .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAPwZhKYaL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAPwZie1aN {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAPwZie1aN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPwZie1aN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPwZie1aN .mbr-section-title {
  color: #6400af;
}
.cid-uAQ5tkcfyg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 360px) {
  .cid-uAQ5tkcfyg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAQ5tkcfyg .row {
  flex-direction: row-reverse;
}
.cid-uAQ5tkcfyg img {
  width: 75%;
}
.cid-uAPwZiqi7Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAPwZiqi7Q .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAPwZixRRf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAPwZixRRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPwZixRRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPwZixRRf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAPwZixRRf .item {
    margin-bottom: 1rem;
  }
}
.cid-uAPwZixRRf .item-wrapper {
  position: relative;
}
.cid-uAPwZixRRf .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAPwZixRRf .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAPwZixRRf .carousel-control,
.cid-uAPwZixRRf .close {
  background: #1b1b1b;
}
.cid-uAPwZixRRf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAPwZixRRf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAPwZixRRf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAPwZixRRf .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAPwZixRRf .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-uAPwZixRRf .close::before {
  content: '\e91a';
}
.cid-uAPwZixRRf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAPwZixRRf .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-uAPwZixRRf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAPwZixRRf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAPwZixRRf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAPwZixRRf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAPwZixRRf .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-uAPwZixRRf .carousel-indicators li.active,
.cid-uAPwZixRRf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAPwZixRRf .carousel-indicators li::after,
.cid-uAPwZixRRf .carousel-indicators li::before {
  content: none;
}
.cid-uAPwZixRRf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAPwZixRRf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAPwZixRRf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPwZixRRf .carousel-indicators {
    display: none;
  }
}
.cid-uAPwZixRRf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAPwZixRRf .carousel-inner > .active {
  display: block;
}
.cid-uAPwZixRRf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAPwZixRRf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAPwZixRRf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAPwZixRRf .carousel-control,
  .cid-uAPwZixRRf .carousel-indicators,
  .cid-uAPwZixRRf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAPwZixRRf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAPwZixRRf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAPwZixRRf .carousel-indicators .active,
.cid-uAPwZixRRf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAPwZixRRf .carousel-indicators .active {
  background: #fff;
}
.cid-uAPwZixRRf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAPwZixRRf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAPwZixRRf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAPwZixRRf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAPwZixRRf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAPwZixRRf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAPwZixRRf .carousel {
  width: 100%;
}
.cid-uAPwZixRRf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAPwZixRRf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAPwZixRRf .modal.fade .modal-dialog,
.cid-uAPwZixRRf .modal.in .modal-dialog {
  transform: none;
}
.cid-uAPwZixRRf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAPwZixRRf .content-head {
  max-width: 800px;
}
.cid-uAPwZjHJ8n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAPwZjHJ8n .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAPwZjWmo2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAPwZjWmo2 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAPwZkc2jN {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uAPwZkc2jN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uAPwZkc2jN .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uAPwZkc2jN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uAPwZkc2jN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAPwZkc2jN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAPwZkc2jN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAPwZkc2jN .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uAPwZkc2jN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAPwZkc2jN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAPwZkc2jN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uAPwZkc2jN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAPwZkc2jN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAPwZkc2jN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAPwZkc2jN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAPwZkc2jN .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uAQ1OLZlqE .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ1OLZlqE .nav-item:focus,
.cid-uAQ1OLZlqE .nav-link:focus {
  outline: none;
}
.cid-uAQ1OLZlqE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ1OLZlqE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAQ1OLZlqE .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uAQ1OLZlqE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uAQ1OLZlqE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ1OLZlqE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAQ1OLZlqE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAQ1OLZlqE .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-uAQ1OLZlqE .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uAQ1OLZlqE .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ1OLZlqE .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uAQ1OLZlqE .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uAQ1OLZlqE .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uAQ1OLZlqE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAQ1OLZlqE .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uAQ1OLZlqE .navbar.collapsed .navbar-collapse.show,
.cid-uAQ1OLZlqE .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ1OLZlqE .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uAQ1OLZlqE .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uAQ1OLZlqE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAQ1OLZlqE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAQ1OLZlqE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAQ1OLZlqE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAQ1OLZlqE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAQ1OLZlqE .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ1OLZlqE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAQ1OLZlqE .navbar.collapsed .right-menu,
.cid-uAQ1OLZlqE .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uAQ1OLZlqE .navbar .navbar-collapse.show,
  .cid-uAQ1OLZlqE .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uAQ1OLZlqE .navbar .navbar-collapse.show .brand-container,
  .cid-uAQ1OLZlqE .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uAQ1OLZlqE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAQ1OLZlqE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAQ1OLZlqE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAQ1OLZlqE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAQ1OLZlqE .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAQ1OLZlqE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAQ1OLZlqE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAQ1OLZlqE .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-uAQ1OLZlqE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uAQ1OLZlqE .navbar .right-menu,
  .cid-uAQ1OLZlqE .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uAQ1OLZlqE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAQ1OLZlqE .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ1OLZlqE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAQ1OLZlqE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAQ1OLZlqE .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAQ1OLZlqE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAQ1OLZlqE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAQ1OLZlqE .dropdown-item.active,
.cid-uAQ1OLZlqE .dropdown-item:active {
  background-color: transparent;
}
.cid-uAQ1OLZlqE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAQ1OLZlqE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAQ1OLZlqE .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAQ1OLZlqE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uAQ1OLZlqE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAQ1OLZlqE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAQ1OLZlqE ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uAQ1OLZlqE ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uAQ1OLZlqE .navbar-buttons {
  margin-left: auto;
}
.cid-uAQ1OLZlqE button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAQ1OLZlqE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAQ1OLZlqE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAQ1OLZlqE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ1OLZlqE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ1OLZlqE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAQ1OLZlqE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ1OLZlqE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uAQ1OLZlqE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uAQ1OLZlqE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ1OLZlqE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAQ1OLZlqE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAQ1OLZlqE .right-menu,
.cid-uAQ1OLZlqE .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uAQ1OLZlqE .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ1OLZlqE .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ1OLZlqE .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uAQ1OLZlqE .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uAQ1OLZlqE .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uAQ1OLZlqE .card-wrapper {
  z-index: 3;
}
.cid-uAQ1OLZlqE .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uAQ1OLZlqE .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAQ1OLZlqE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAQ1OMFoJJ {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ1OMFoJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ1OMFoJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ1OMFoJJ .mbr-section-title {
  color: #6400af;
}
.cid-uBjSMdSgVg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 360px) {
  .cid-uBjSMdSgVg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBjSMdSgVg .row {
  flex-direction: row-reverse;
}
.cid-uBjSMdSgVg img {
  width: 75%;
}
.cid-uAQ1OMWx4H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ1OMWx4H .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ1ON7qc2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ1ON7qc2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ1ON7qc2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ1ON7qc2 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAQ1ON7qc2 .item {
    margin-bottom: 1rem;
  }
}
.cid-uAQ1ON7qc2 .item-wrapper {
  position: relative;
}
.cid-uAQ1ON7qc2 .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAQ1ON7qc2 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAQ1ON7qc2 .carousel-control,
.cid-uAQ1ON7qc2 .close {
  background: #1b1b1b;
}
.cid-uAQ1ON7qc2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAQ1ON7qc2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAQ1ON7qc2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAQ1ON7qc2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAQ1ON7qc2 .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-uAQ1ON7qc2 .close::before {
  content: '\e91a';
}
.cid-uAQ1ON7qc2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAQ1ON7qc2 .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-uAQ1ON7qc2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ1ON7qc2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAQ1ON7qc2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAQ1ON7qc2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAQ1ON7qc2 .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-uAQ1ON7qc2 .carousel-indicators li.active,
.cid-uAQ1ON7qc2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAQ1ON7qc2 .carousel-indicators li::after,
.cid-uAQ1ON7qc2 .carousel-indicators li::before {
  content: none;
}
.cid-uAQ1ON7qc2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAQ1ON7qc2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAQ1ON7qc2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAQ1ON7qc2 .carousel-indicators {
    display: none;
  }
}
.cid-uAQ1ON7qc2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAQ1ON7qc2 .carousel-inner > .active {
  display: block;
}
.cid-uAQ1ON7qc2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ1ON7qc2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAQ1ON7qc2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAQ1ON7qc2 .carousel-control,
  .cid-uAQ1ON7qc2 .carousel-indicators,
  .cid-uAQ1ON7qc2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAQ1ON7qc2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAQ1ON7qc2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAQ1ON7qc2 .carousel-indicators .active,
.cid-uAQ1ON7qc2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAQ1ON7qc2 .carousel-indicators .active {
  background: #fff;
}
.cid-uAQ1ON7qc2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAQ1ON7qc2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAQ1ON7qc2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAQ1ON7qc2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAQ1ON7qc2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAQ1ON7qc2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAQ1ON7qc2 .carousel {
  width: 100%;
}
.cid-uAQ1ON7qc2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAQ1ON7qc2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAQ1ON7qc2 .modal.fade .modal-dialog,
.cid-uAQ1ON7qc2 .modal.in .modal-dialog {
  transform: none;
}
.cid-uAQ1ON7qc2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAQ1ON7qc2 .content-head {
  max-width: 800px;
}
.cid-uAQ1ONq7Dt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ1ONq7Dt .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ1ONyq7F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ1ONyq7F .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ1ONIAN4 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uAQ1ONIAN4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uAQ1ONIAN4 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uAQ1ONIAN4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uAQ1ONIAN4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAQ1ONIAN4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAQ1ONIAN4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAQ1ONIAN4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uAQ1ONIAN4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAQ1ONIAN4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAQ1ONIAN4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uAQ1ONIAN4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAQ1ONIAN4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAQ1ONIAN4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAQ1ONIAN4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAQ1ONIAN4 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uAQ20tICHK .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ20tICHK .nav-item:focus,
.cid-uAQ20tICHK .nav-link:focus {
  outline: none;
}
.cid-uAQ20tICHK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ20tICHK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAQ20tICHK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uAQ20tICHK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uAQ20tICHK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ20tICHK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAQ20tICHK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAQ20tICHK .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-uAQ20tICHK .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uAQ20tICHK .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ20tICHK .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uAQ20tICHK .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uAQ20tICHK .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uAQ20tICHK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAQ20tICHK .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uAQ20tICHK .navbar.collapsed .navbar-collapse.show,
.cid-uAQ20tICHK .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ20tICHK .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uAQ20tICHK .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uAQ20tICHK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAQ20tICHK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAQ20tICHK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAQ20tICHK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAQ20tICHK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAQ20tICHK .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ20tICHK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAQ20tICHK .navbar.collapsed .right-menu,
.cid-uAQ20tICHK .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uAQ20tICHK .navbar .navbar-collapse.show,
  .cid-uAQ20tICHK .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uAQ20tICHK .navbar .navbar-collapse.show .brand-container,
  .cid-uAQ20tICHK .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uAQ20tICHK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAQ20tICHK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAQ20tICHK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAQ20tICHK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAQ20tICHK .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAQ20tICHK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAQ20tICHK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAQ20tICHK .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-uAQ20tICHK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uAQ20tICHK .navbar .right-menu,
  .cid-uAQ20tICHK .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uAQ20tICHK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAQ20tICHK .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ20tICHK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAQ20tICHK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAQ20tICHK .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAQ20tICHK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAQ20tICHK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAQ20tICHK .dropdown-item.active,
.cid-uAQ20tICHK .dropdown-item:active {
  background-color: transparent;
}
.cid-uAQ20tICHK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAQ20tICHK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAQ20tICHK .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAQ20tICHK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uAQ20tICHK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAQ20tICHK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAQ20tICHK ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uAQ20tICHK ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uAQ20tICHK .navbar-buttons {
  margin-left: auto;
}
.cid-uAQ20tICHK button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAQ20tICHK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAQ20tICHK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAQ20tICHK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ20tICHK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ20tICHK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAQ20tICHK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ20tICHK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uAQ20tICHK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uAQ20tICHK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ20tICHK a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAQ20tICHK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAQ20tICHK .right-menu,
.cid-uAQ20tICHK .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uAQ20tICHK .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ20tICHK .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ20tICHK .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uAQ20tICHK .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uAQ20tICHK .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uAQ20tICHK .card-wrapper {
  z-index: 3;
}
.cid-uAQ20tICHK .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uAQ20tICHK .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAQ20tICHK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAQ20ujvc4 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ20ujvc4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ20ujvc4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ20ujvc4 .mbr-section-title {
  color: #6400af;
}
.cid-uBjSRi8Ela {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 360px) {
  .cid-uBjSRi8Ela .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBjSRi8Ela .row {
  flex-direction: row-reverse;
}
.cid-uBjSRi8Ela img {
  width: 75%;
}
.cid-uAQ20uvhoV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ20uvhoV .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ20uBDtJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ20uBDtJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ20uBDtJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ20uBDtJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAQ20uBDtJ .item {
    margin-bottom: 1rem;
  }
}
.cid-uAQ20uBDtJ .item-wrapper {
  position: relative;
}
.cid-uAQ20uBDtJ .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAQ20uBDtJ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAQ20uBDtJ .carousel-control,
.cid-uAQ20uBDtJ .close {
  background: #1b1b1b;
}
.cid-uAQ20uBDtJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAQ20uBDtJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAQ20uBDtJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAQ20uBDtJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAQ20uBDtJ .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-uAQ20uBDtJ .close::before {
  content: '\e91a';
}
.cid-uAQ20uBDtJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAQ20uBDtJ .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-uAQ20uBDtJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ20uBDtJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAQ20uBDtJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAQ20uBDtJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAQ20uBDtJ .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-uAQ20uBDtJ .carousel-indicators li.active,
.cid-uAQ20uBDtJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAQ20uBDtJ .carousel-indicators li::after,
.cid-uAQ20uBDtJ .carousel-indicators li::before {
  content: none;
}
.cid-uAQ20uBDtJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAQ20uBDtJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAQ20uBDtJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAQ20uBDtJ .carousel-indicators {
    display: none;
  }
}
.cid-uAQ20uBDtJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAQ20uBDtJ .carousel-inner > .active {
  display: block;
}
.cid-uAQ20uBDtJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ20uBDtJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAQ20uBDtJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAQ20uBDtJ .carousel-control,
  .cid-uAQ20uBDtJ .carousel-indicators,
  .cid-uAQ20uBDtJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAQ20uBDtJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAQ20uBDtJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAQ20uBDtJ .carousel-indicators .active,
.cid-uAQ20uBDtJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAQ20uBDtJ .carousel-indicators .active {
  background: #fff;
}
.cid-uAQ20uBDtJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAQ20uBDtJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAQ20uBDtJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAQ20uBDtJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAQ20uBDtJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAQ20uBDtJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAQ20uBDtJ .carousel {
  width: 100%;
}
.cid-uAQ20uBDtJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAQ20uBDtJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAQ20uBDtJ .modal.fade .modal-dialog,
.cid-uAQ20uBDtJ .modal.in .modal-dialog {
  transform: none;
}
.cid-uAQ20uBDtJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAQ20uBDtJ .content-head {
  max-width: 800px;
}
.cid-uAVOOxCESi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAVOOxCESi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAVOOxCESi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAVOOxCESi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAVOOxCESi .item {
    margin-bottom: 1rem;
  }
}
.cid-uAVOOxCESi .item-wrapper {
  position: relative;
}
.cid-uAVOOxCESi .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAVOOxCESi .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAVOOxCESi .carousel-control,
.cid-uAVOOxCESi .close {
  background: #1b1b1b;
}
.cid-uAVOOxCESi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAVOOxCESi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAVOOxCESi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAVOOxCESi .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAVOOxCESi .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-uAVOOxCESi .close::before {
  content: '\e91a';
}
.cid-uAVOOxCESi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAVOOxCESi .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-uAVOOxCESi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAVOOxCESi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAVOOxCESi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAVOOxCESi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAVOOxCESi .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-uAVOOxCESi .carousel-indicators li.active,
.cid-uAVOOxCESi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAVOOxCESi .carousel-indicators li::after,
.cid-uAVOOxCESi .carousel-indicators li::before {
  content: none;
}
.cid-uAVOOxCESi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAVOOxCESi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAVOOxCESi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAVOOxCESi .carousel-indicators {
    display: none;
  }
}
.cid-uAVOOxCESi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAVOOxCESi .carousel-inner > .active {
  display: block;
}
.cid-uAVOOxCESi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAVOOxCESi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAVOOxCESi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAVOOxCESi .carousel-control,
  .cid-uAVOOxCESi .carousel-indicators,
  .cid-uAVOOxCESi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAVOOxCESi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAVOOxCESi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAVOOxCESi .carousel-indicators .active,
.cid-uAVOOxCESi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAVOOxCESi .carousel-indicators .active {
  background: #fff;
}
.cid-uAVOOxCESi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAVOOxCESi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAVOOxCESi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAVOOxCESi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAVOOxCESi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAVOOxCESi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAVOOxCESi .carousel {
  width: 100%;
}
.cid-uAVOOxCESi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAVOOxCESi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAVOOxCESi .modal.fade .modal-dialog,
.cid-uAVOOxCESi .modal.in .modal-dialog {
  transform: none;
}
.cid-uAVOOxCESi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAVOOxCESi .content-head {
  max-width: 800px;
}
.cid-uAQ20uZYiK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ20uZYiK .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ20vbGPD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ20vbGPD .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ20vjjyg {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uAQ20vjjyg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uAQ20vjjyg .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uAQ20vjjyg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uAQ20vjjyg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAQ20vjjyg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAQ20vjjyg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAQ20vjjyg .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uAQ20vjjyg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAQ20vjjyg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAQ20vjjyg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uAQ20vjjyg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAQ20vjjyg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAQ20vjjyg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAQ20vjjyg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAQ20vjjyg .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uAQ28RN74P .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ28RN74P .nav-item:focus,
.cid-uAQ28RN74P .nav-link:focus {
  outline: none;
}
.cid-uAQ28RN74P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ28RN74P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAQ28RN74P .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uAQ28RN74P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uAQ28RN74P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ28RN74P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAQ28RN74P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAQ28RN74P .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-uAQ28RN74P .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uAQ28RN74P .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ28RN74P .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uAQ28RN74P .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uAQ28RN74P .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uAQ28RN74P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAQ28RN74P .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uAQ28RN74P .navbar.collapsed .navbar-collapse.show,
.cid-uAQ28RN74P .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ28RN74P .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uAQ28RN74P .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uAQ28RN74P .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAQ28RN74P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAQ28RN74P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAQ28RN74P .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAQ28RN74P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAQ28RN74P .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ28RN74P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAQ28RN74P .navbar.collapsed .right-menu,
.cid-uAQ28RN74P .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uAQ28RN74P .navbar .navbar-collapse.show,
  .cid-uAQ28RN74P .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uAQ28RN74P .navbar .navbar-collapse.show .brand-container,
  .cid-uAQ28RN74P .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uAQ28RN74P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAQ28RN74P .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAQ28RN74P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAQ28RN74P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAQ28RN74P .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAQ28RN74P .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAQ28RN74P .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAQ28RN74P .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-uAQ28RN74P .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uAQ28RN74P .navbar .right-menu,
  .cid-uAQ28RN74P .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uAQ28RN74P .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAQ28RN74P .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ28RN74P .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAQ28RN74P .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAQ28RN74P .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAQ28RN74P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAQ28RN74P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAQ28RN74P .dropdown-item.active,
.cid-uAQ28RN74P .dropdown-item:active {
  background-color: transparent;
}
.cid-uAQ28RN74P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAQ28RN74P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAQ28RN74P .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAQ28RN74P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uAQ28RN74P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAQ28RN74P .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAQ28RN74P ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uAQ28RN74P ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uAQ28RN74P .navbar-buttons {
  margin-left: auto;
}
.cid-uAQ28RN74P button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAQ28RN74P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAQ28RN74P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAQ28RN74P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ28RN74P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ28RN74P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAQ28RN74P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ28RN74P nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uAQ28RN74P nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uAQ28RN74P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ28RN74P a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAQ28RN74P .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAQ28RN74P .right-menu,
.cid-uAQ28RN74P .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uAQ28RN74P .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ28RN74P .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ28RN74P .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uAQ28RN74P .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uAQ28RN74P .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uAQ28RN74P .card-wrapper {
  z-index: 3;
}
.cid-uAQ28RN74P .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uAQ28RN74P .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAQ28RN74P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAQ28SqsIY {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ28SqsIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ28SqsIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ28SqsIY .mbr-section-title {
  color: #6400af;
}
.cid-uBjT8aNm9e {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 360px) {
  .cid-uBjT8aNm9e .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBjT8aNm9e .row {
  flex-direction: row-reverse;
}
.cid-uBjT8aNm9e img {
  width: 75%;
}
.cid-uAQ28SCj11 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ28SCj11 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ28SJh2Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ28SJh2Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ28SJh2Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ28SJh2Z .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAQ28SJh2Z .item {
    margin-bottom: 1rem;
  }
}
.cid-uAQ28SJh2Z .item-wrapper {
  position: relative;
}
.cid-uAQ28SJh2Z .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAQ28SJh2Z .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAQ28SJh2Z .carousel-control,
.cid-uAQ28SJh2Z .close {
  background: #1b1b1b;
}
.cid-uAQ28SJh2Z .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAQ28SJh2Z .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAQ28SJh2Z .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAQ28SJh2Z .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAQ28SJh2Z .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-uAQ28SJh2Z .close::before {
  content: '\e91a';
}
.cid-uAQ28SJh2Z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAQ28SJh2Z .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-uAQ28SJh2Z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ28SJh2Z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAQ28SJh2Z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAQ28SJh2Z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAQ28SJh2Z .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-uAQ28SJh2Z .carousel-indicators li.active,
.cid-uAQ28SJh2Z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAQ28SJh2Z .carousel-indicators li::after,
.cid-uAQ28SJh2Z .carousel-indicators li::before {
  content: none;
}
.cid-uAQ28SJh2Z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAQ28SJh2Z .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAQ28SJh2Z .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAQ28SJh2Z .carousel-indicators {
    display: none;
  }
}
.cid-uAQ28SJh2Z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAQ28SJh2Z .carousel-inner > .active {
  display: block;
}
.cid-uAQ28SJh2Z .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ28SJh2Z .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAQ28SJh2Z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAQ28SJh2Z .carousel-control,
  .cid-uAQ28SJh2Z .carousel-indicators,
  .cid-uAQ28SJh2Z .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAQ28SJh2Z .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAQ28SJh2Z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAQ28SJh2Z .carousel-indicators .active,
.cid-uAQ28SJh2Z .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAQ28SJh2Z .carousel-indicators .active {
  background: #fff;
}
.cid-uAQ28SJh2Z .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAQ28SJh2Z .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAQ28SJh2Z .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAQ28SJh2Z .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAQ28SJh2Z .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAQ28SJh2Z .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAQ28SJh2Z .carousel {
  width: 100%;
}
.cid-uAQ28SJh2Z .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAQ28SJh2Z .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAQ28SJh2Z .modal.fade .modal-dialog,
.cid-uAQ28SJh2Z .modal.in .modal-dialog {
  transform: none;
}
.cid-uAQ28SJh2Z .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAQ28SJh2Z .content-head {
  max-width: 800px;
}
.cid-uAQ28T0bnR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ28T0bnR .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ28T7y75 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ28T7y75 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ28Thcet {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uAQ28Thcet .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uAQ28Thcet .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uAQ28Thcet .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uAQ28Thcet .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAQ28Thcet .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAQ28Thcet .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAQ28Thcet .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uAQ28Thcet .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAQ28Thcet .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAQ28Thcet .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uAQ28Thcet .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAQ28Thcet .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAQ28Thcet .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAQ28Thcet .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAQ28Thcet .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uAQ2gJVBH2 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2gJVBH2 .nav-item:focus,
.cid-uAQ2gJVBH2 .nav-link:focus {
  outline: none;
}
.cid-uAQ2gJVBH2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2gJVBH2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAQ2gJVBH2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uAQ2gJVBH2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uAQ2gJVBH2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2gJVBH2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAQ2gJVBH2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAQ2gJVBH2 .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-uAQ2gJVBH2 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uAQ2gJVBH2 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ2gJVBH2 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uAQ2gJVBH2 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uAQ2gJVBH2 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uAQ2gJVBH2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAQ2gJVBH2 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .navbar-collapse.show,
.cid-uAQ2gJVBH2 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uAQ2gJVBH2 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAQ2gJVBH2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAQ2gJVBH2 .navbar.collapsed .right-menu,
.cid-uAQ2gJVBH2 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uAQ2gJVBH2 .navbar .navbar-collapse.show,
  .cid-uAQ2gJVBH2 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uAQ2gJVBH2 .navbar .navbar-collapse.show .brand-container,
  .cid-uAQ2gJVBH2 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uAQ2gJVBH2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAQ2gJVBH2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAQ2gJVBH2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAQ2gJVBH2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAQ2gJVBH2 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAQ2gJVBH2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAQ2gJVBH2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAQ2gJVBH2 .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-uAQ2gJVBH2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uAQ2gJVBH2 .navbar .right-menu,
  .cid-uAQ2gJVBH2 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uAQ2gJVBH2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAQ2gJVBH2 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ2gJVBH2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAQ2gJVBH2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAQ2gJVBH2 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAQ2gJVBH2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAQ2gJVBH2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAQ2gJVBH2 .dropdown-item.active,
.cid-uAQ2gJVBH2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAQ2gJVBH2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAQ2gJVBH2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAQ2gJVBH2 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAQ2gJVBH2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uAQ2gJVBH2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAQ2gJVBH2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAQ2gJVBH2 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uAQ2gJVBH2 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uAQ2gJVBH2 .navbar-buttons {
  margin-left: auto;
}
.cid-uAQ2gJVBH2 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAQ2gJVBH2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAQ2gJVBH2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAQ2gJVBH2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ2gJVBH2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ2gJVBH2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAQ2gJVBH2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ2gJVBH2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uAQ2gJVBH2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uAQ2gJVBH2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ2gJVBH2 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAQ2gJVBH2 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAQ2gJVBH2 .right-menu,
.cid-uAQ2gJVBH2 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uAQ2gJVBH2 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ2gJVBH2 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ2gJVBH2 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uAQ2gJVBH2 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uAQ2gJVBH2 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uAQ2gJVBH2 .card-wrapper {
  z-index: 3;
}
.cid-uAQ2gJVBH2 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uAQ2gJVBH2 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAQ2gJVBH2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAQ2gKoQSn {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ2gKoQSn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ2gKoQSn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ2gKoQSn .mbr-section-title {
  color: #6400af;
}
.cid-uBjUkx0JSV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 360px) {
  .cid-uBjUkx0JSV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBjUkx0JSV .row {
  flex-direction: row-reverse;
}
.cid-uBjUkx0JSV img {
  width: 75%;
}
.cid-uAQ2gKyML0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2gKyML0 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2gKEisE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ2gKEisE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ2gKEisE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ2gKEisE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAQ2gKEisE .item {
    margin-bottom: 1rem;
  }
}
.cid-uAQ2gKEisE .item-wrapper {
  position: relative;
}
.cid-uAQ2gKEisE .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAQ2gKEisE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAQ2gKEisE .carousel-control,
.cid-uAQ2gKEisE .close {
  background: #1b1b1b;
}
.cid-uAQ2gKEisE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAQ2gKEisE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAQ2gKEisE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAQ2gKEisE .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAQ2gKEisE .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-uAQ2gKEisE .close::before {
  content: '\e91a';
}
.cid-uAQ2gKEisE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAQ2gKEisE .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-uAQ2gKEisE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ2gKEisE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAQ2gKEisE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAQ2gKEisE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAQ2gKEisE .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-uAQ2gKEisE .carousel-indicators li.active,
.cid-uAQ2gKEisE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAQ2gKEisE .carousel-indicators li::after,
.cid-uAQ2gKEisE .carousel-indicators li::before {
  content: none;
}
.cid-uAQ2gKEisE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAQ2gKEisE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAQ2gKEisE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAQ2gKEisE .carousel-indicators {
    display: none;
  }
}
.cid-uAQ2gKEisE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAQ2gKEisE .carousel-inner > .active {
  display: block;
}
.cid-uAQ2gKEisE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ2gKEisE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAQ2gKEisE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAQ2gKEisE .carousel-control,
  .cid-uAQ2gKEisE .carousel-indicators,
  .cid-uAQ2gKEisE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAQ2gKEisE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAQ2gKEisE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAQ2gKEisE .carousel-indicators .active,
.cid-uAQ2gKEisE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAQ2gKEisE .carousel-indicators .active {
  background: #fff;
}
.cid-uAQ2gKEisE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAQ2gKEisE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAQ2gKEisE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAQ2gKEisE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAQ2gKEisE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAQ2gKEisE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAQ2gKEisE .carousel {
  width: 100%;
}
.cid-uAQ2gKEisE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAQ2gKEisE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAQ2gKEisE .modal.fade .modal-dialog,
.cid-uAQ2gKEisE .modal.in .modal-dialog {
  transform: none;
}
.cid-uAQ2gKEisE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAQ2gKEisE .content-head {
  max-width: 800px;
}
.cid-uB1xRaXXGn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uB1xRaXXGn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB1xRaXXGn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB1xRaXXGn .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB1xRaXXGn .item {
    margin-bottom: 1rem;
  }
}
.cid-uB1xRaXXGn .item-wrapper {
  position: relative;
}
.cid-uB1xRaXXGn .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uB1xRaXXGn .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uB1xRaXXGn .carousel-control,
.cid-uB1xRaXXGn .close {
  background: #1b1b1b;
}
.cid-uB1xRaXXGn .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uB1xRaXXGn .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uB1xRaXXGn .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uB1xRaXXGn .carousel-control-next span {
  margin-left: 5px;
}
.cid-uB1xRaXXGn .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-uB1xRaXXGn .close::before {
  content: '\e91a';
}
.cid-uB1xRaXXGn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uB1xRaXXGn .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-uB1xRaXXGn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB1xRaXXGn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB1xRaXXGn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB1xRaXXGn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uB1xRaXXGn .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-uB1xRaXXGn .carousel-indicators li.active,
.cid-uB1xRaXXGn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uB1xRaXXGn .carousel-indicators li::after,
.cid-uB1xRaXXGn .carousel-indicators li::before {
  content: none;
}
.cid-uB1xRaXXGn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uB1xRaXXGn .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uB1xRaXXGn .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB1xRaXXGn .carousel-indicators {
    display: none;
  }
}
.cid-uB1xRaXXGn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uB1xRaXXGn .carousel-inner > .active {
  display: block;
}
.cid-uB1xRaXXGn .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB1xRaXXGn .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uB1xRaXXGn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uB1xRaXXGn .carousel-control,
  .cid-uB1xRaXXGn .carousel-indicators,
  .cid-uB1xRaXXGn .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uB1xRaXXGn .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uB1xRaXXGn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uB1xRaXXGn .carousel-indicators .active,
.cid-uB1xRaXXGn .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uB1xRaXXGn .carousel-indicators .active {
  background: #fff;
}
.cid-uB1xRaXXGn .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uB1xRaXXGn .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uB1xRaXXGn .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uB1xRaXXGn .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uB1xRaXXGn .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uB1xRaXXGn .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uB1xRaXXGn .carousel {
  width: 100%;
}
.cid-uB1xRaXXGn .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uB1xRaXXGn .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uB1xRaXXGn .modal.fade .modal-dialog,
.cid-uB1xRaXXGn .modal.in .modal-dialog {
  transform: none;
}
.cid-uB1xRaXXGn .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uB1xRaXXGn .content-head {
  max-width: 800px;
}
.cid-uAQ2gKSse0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2gKSse0 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2gL0dZs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2gL0dZs .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2gLcvb8 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uAQ2gLcvb8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uAQ2gLcvb8 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uAQ2gLcvb8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uAQ2gLcvb8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAQ2gLcvb8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAQ2gLcvb8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAQ2gLcvb8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uAQ2gLcvb8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAQ2gLcvb8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAQ2gLcvb8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uAQ2gLcvb8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAQ2gLcvb8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAQ2gLcvb8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAQ2gLcvb8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAQ2gLcvb8 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uAQ2osJAJo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2osJAJo .nav-item:focus,
.cid-uAQ2osJAJo .nav-link:focus {
  outline: none;
}
.cid-uAQ2osJAJo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2osJAJo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAQ2osJAJo .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uAQ2osJAJo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uAQ2osJAJo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2osJAJo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAQ2osJAJo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAQ2osJAJo .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-uAQ2osJAJo .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uAQ2osJAJo .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ2osJAJo .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uAQ2osJAJo .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uAQ2osJAJo .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uAQ2osJAJo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAQ2osJAJo .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uAQ2osJAJo .navbar.collapsed .navbar-collapse.show,
.cid-uAQ2osJAJo .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ2osJAJo .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uAQ2osJAJo .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uAQ2osJAJo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAQ2osJAJo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAQ2osJAJo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAQ2osJAJo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAQ2osJAJo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAQ2osJAJo .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ2osJAJo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAQ2osJAJo .navbar.collapsed .right-menu,
.cid-uAQ2osJAJo .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uAQ2osJAJo .navbar .navbar-collapse.show,
  .cid-uAQ2osJAJo .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uAQ2osJAJo .navbar .navbar-collapse.show .brand-container,
  .cid-uAQ2osJAJo .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uAQ2osJAJo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAQ2osJAJo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAQ2osJAJo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAQ2osJAJo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAQ2osJAJo .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAQ2osJAJo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAQ2osJAJo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAQ2osJAJo .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-uAQ2osJAJo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uAQ2osJAJo .navbar .right-menu,
  .cid-uAQ2osJAJo .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uAQ2osJAJo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAQ2osJAJo .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ2osJAJo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAQ2osJAJo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAQ2osJAJo .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAQ2osJAJo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAQ2osJAJo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAQ2osJAJo .dropdown-item.active,
.cid-uAQ2osJAJo .dropdown-item:active {
  background-color: transparent;
}
.cid-uAQ2osJAJo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAQ2osJAJo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAQ2osJAJo .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAQ2osJAJo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uAQ2osJAJo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAQ2osJAJo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAQ2osJAJo ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uAQ2osJAJo ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uAQ2osJAJo .navbar-buttons {
  margin-left: auto;
}
.cid-uAQ2osJAJo button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAQ2osJAJo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAQ2osJAJo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAQ2osJAJo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ2osJAJo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ2osJAJo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAQ2osJAJo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ2osJAJo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uAQ2osJAJo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uAQ2osJAJo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ2osJAJo a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAQ2osJAJo .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAQ2osJAJo .right-menu,
.cid-uAQ2osJAJo .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uAQ2osJAJo .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ2osJAJo .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ2osJAJo .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uAQ2osJAJo .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uAQ2osJAJo .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uAQ2osJAJo .card-wrapper {
  z-index: 3;
}
.cid-uAQ2osJAJo .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uAQ2osJAJo .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAQ2osJAJo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAQ2ot5gIP {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ2ot5gIP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ2ot5gIP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ2ot5gIP .mbr-section-title {
  color: #6400af;
}
.cid-uBjUBO6t7z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 360px) {
  .cid-uBjUBO6t7z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBjUBO6t7z .row {
  flex-direction: row-reverse;
}
.cid-uBjUBO6t7z img {
  width: 75%;
}
.cid-uAQ2otfVQQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2otfVQQ .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2otlycv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ2otlycv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ2otlycv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ2otlycv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAQ2otlycv .item {
    margin-bottom: 1rem;
  }
}
.cid-uAQ2otlycv .item-wrapper {
  position: relative;
}
.cid-uAQ2otlycv .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAQ2otlycv .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAQ2otlycv .carousel-control,
.cid-uAQ2otlycv .close {
  background: #1b1b1b;
}
.cid-uAQ2otlycv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAQ2otlycv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAQ2otlycv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAQ2otlycv .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAQ2otlycv .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-uAQ2otlycv .close::before {
  content: '\e91a';
}
.cid-uAQ2otlycv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAQ2otlycv .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-uAQ2otlycv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ2otlycv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAQ2otlycv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAQ2otlycv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAQ2otlycv .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-uAQ2otlycv .carousel-indicators li.active,
.cid-uAQ2otlycv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAQ2otlycv .carousel-indicators li::after,
.cid-uAQ2otlycv .carousel-indicators li::before {
  content: none;
}
.cid-uAQ2otlycv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAQ2otlycv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAQ2otlycv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAQ2otlycv .carousel-indicators {
    display: none;
  }
}
.cid-uAQ2otlycv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAQ2otlycv .carousel-inner > .active {
  display: block;
}
.cid-uAQ2otlycv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ2otlycv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAQ2otlycv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAQ2otlycv .carousel-control,
  .cid-uAQ2otlycv .carousel-indicators,
  .cid-uAQ2otlycv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAQ2otlycv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAQ2otlycv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAQ2otlycv .carousel-indicators .active,
.cid-uAQ2otlycv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAQ2otlycv .carousel-indicators .active {
  background: #fff;
}
.cid-uAQ2otlycv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAQ2otlycv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAQ2otlycv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAQ2otlycv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAQ2otlycv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAQ2otlycv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAQ2otlycv .carousel {
  width: 100%;
}
.cid-uAQ2otlycv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAQ2otlycv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAQ2otlycv .modal.fade .modal-dialog,
.cid-uAQ2otlycv .modal.in .modal-dialog {
  transform: none;
}
.cid-uAQ2otlycv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAQ2otlycv .content-head {
  max-width: 800px;
}
.cid-uAQ2otxPda {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2otxPda .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2otHyep {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2otHyep .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2otPD6X {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uAQ2otPD6X .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uAQ2otPD6X .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uAQ2otPD6X .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uAQ2otPD6X .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAQ2otPD6X .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAQ2otPD6X .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAQ2otPD6X .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uAQ2otPD6X .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAQ2otPD6X .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAQ2otPD6X .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uAQ2otPD6X .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAQ2otPD6X .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAQ2otPD6X .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAQ2otPD6X .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAQ2otPD6X .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uAQ2xrCyAO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2xrCyAO .nav-item:focus,
.cid-uAQ2xrCyAO .nav-link:focus {
  outline: none;
}
.cid-uAQ2xrCyAO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2xrCyAO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAQ2xrCyAO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uAQ2xrCyAO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uAQ2xrCyAO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uAQ2xrCyAO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAQ2xrCyAO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAQ2xrCyAO .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-uAQ2xrCyAO .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uAQ2xrCyAO .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ2xrCyAO .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uAQ2xrCyAO .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uAQ2xrCyAO .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uAQ2xrCyAO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAQ2xrCyAO .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uAQ2xrCyAO .navbar.collapsed .navbar-collapse.show,
.cid-uAQ2xrCyAO .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ2xrCyAO .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uAQ2xrCyAO .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uAQ2xrCyAO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uAQ2xrCyAO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAQ2xrCyAO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAQ2xrCyAO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uAQ2xrCyAO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAQ2xrCyAO .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAQ2xrCyAO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAQ2xrCyAO .navbar.collapsed .right-menu,
.cid-uAQ2xrCyAO .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uAQ2xrCyAO .navbar .navbar-collapse.show,
  .cid-uAQ2xrCyAO .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uAQ2xrCyAO .navbar .navbar-collapse.show .brand-container,
  .cid-uAQ2xrCyAO .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uAQ2xrCyAO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAQ2xrCyAO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uAQ2xrCyAO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAQ2xrCyAO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAQ2xrCyAO .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uAQ2xrCyAO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uAQ2xrCyAO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAQ2xrCyAO .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-uAQ2xrCyAO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uAQ2xrCyAO .navbar .right-menu,
  .cid-uAQ2xrCyAO .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uAQ2xrCyAO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uAQ2xrCyAO .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uAQ2xrCyAO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uAQ2xrCyAO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uAQ2xrCyAO .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAQ2xrCyAO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAQ2xrCyAO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAQ2xrCyAO .dropdown-item.active,
.cid-uAQ2xrCyAO .dropdown-item:active {
  background-color: transparent;
}
.cid-uAQ2xrCyAO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAQ2xrCyAO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAQ2xrCyAO .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAQ2xrCyAO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uAQ2xrCyAO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAQ2xrCyAO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAQ2xrCyAO ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uAQ2xrCyAO ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uAQ2xrCyAO .navbar-buttons {
  margin-left: auto;
}
.cid-uAQ2xrCyAO button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAQ2xrCyAO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAQ2xrCyAO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAQ2xrCyAO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ2xrCyAO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAQ2xrCyAO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAQ2xrCyAO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ2xrCyAO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uAQ2xrCyAO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uAQ2xrCyAO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAQ2xrCyAO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uAQ2xrCyAO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAQ2xrCyAO .right-menu,
.cid-uAQ2xrCyAO .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uAQ2xrCyAO .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ2xrCyAO .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uAQ2xrCyAO .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uAQ2xrCyAO .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uAQ2xrCyAO .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uAQ2xrCyAO .card-wrapper {
  z-index: 3;
}
.cid-uAQ2xrCyAO .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uAQ2xrCyAO .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAQ2xrCyAO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAQ2xsamVP {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ2xsamVP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ2xsamVP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ2xsamVP .mbr-section-title {
  color: #6400af;
}
.cid-uBjUSa62t0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
@media (max-width: 360px) {
  .cid-uBjUSa62t0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBjUSa62t0 .row {
  flex-direction: row-reverse;
}
.cid-uBjUSa62t0 img {
  width: 75%;
}
.cid-uAQ2xsnyh9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2xsnyh9 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2xsuxrt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uAQ2xsuxrt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAQ2xsuxrt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAQ2xsuxrt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAQ2xsuxrt .item {
    margin-bottom: 1rem;
  }
}
.cid-uAQ2xsuxrt .item-wrapper {
  position: relative;
}
.cid-uAQ2xsuxrt .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 transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uAQ2xsuxrt .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uAQ2xsuxrt .carousel-control,
.cid-uAQ2xsuxrt .close {
  background: #1b1b1b;
}
.cid-uAQ2xsuxrt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uAQ2xsuxrt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uAQ2xsuxrt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uAQ2xsuxrt .carousel-control-next span {
  margin-left: 5px;
}
.cid-uAQ2xsuxrt .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-uAQ2xsuxrt .close::before {
  content: '\e91a';
}
.cid-uAQ2xsuxrt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uAQ2xsuxrt .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-uAQ2xsuxrt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ2xsuxrt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAQ2xsuxrt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAQ2xsuxrt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uAQ2xsuxrt .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-uAQ2xsuxrt .carousel-indicators li.active,
.cid-uAQ2xsuxrt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uAQ2xsuxrt .carousel-indicators li::after,
.cid-uAQ2xsuxrt .carousel-indicators li::before {
  content: none;
}
.cid-uAQ2xsuxrt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uAQ2xsuxrt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uAQ2xsuxrt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAQ2xsuxrt .carousel-indicators {
    display: none;
  }
}
.cid-uAQ2xsuxrt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uAQ2xsuxrt .carousel-inner > .active {
  display: block;
}
.cid-uAQ2xsuxrt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAQ2xsuxrt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uAQ2xsuxrt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uAQ2xsuxrt .carousel-control,
  .cid-uAQ2xsuxrt .carousel-indicators,
  .cid-uAQ2xsuxrt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uAQ2xsuxrt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uAQ2xsuxrt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uAQ2xsuxrt .carousel-indicators .active,
.cid-uAQ2xsuxrt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uAQ2xsuxrt .carousel-indicators .active {
  background: #fff;
}
.cid-uAQ2xsuxrt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uAQ2xsuxrt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uAQ2xsuxrt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uAQ2xsuxrt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uAQ2xsuxrt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uAQ2xsuxrt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uAQ2xsuxrt .carousel {
  width: 100%;
}
.cid-uAQ2xsuxrt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uAQ2xsuxrt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uAQ2xsuxrt .modal.fade .modal-dialog,
.cid-uAQ2xsuxrt .modal.in .modal-dialog {
  transform: none;
}
.cid-uAQ2xsuxrt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uAQ2xsuxrt .content-head {
  max-width: 800px;
}
.cid-uAQ2xsISFD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2xsISFD .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2xsQsIe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uAQ2xsQsIe .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uAQ2xsXWe6 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uAQ2xsXWe6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uAQ2xsXWe6 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uAQ2xsXWe6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uAQ2xsXWe6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uAQ2xsXWe6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uAQ2xsXWe6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uAQ2xsXWe6 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uAQ2xsXWe6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uAQ2xsXWe6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uAQ2xsXWe6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uAQ2xsXWe6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uAQ2xsXWe6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uAQ2xsXWe6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uAQ2xsXWe6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uAQ2xsXWe6 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uHrPqttXWJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uHrPqttXWJ .nav-item:focus,
.cid-uHrPqttXWJ .nav-link:focus {
  outline: none;
}
.cid-uHrPqttXWJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uHrPqttXWJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHrPqttXWJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uHrPqttXWJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uHrPqttXWJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uHrPqttXWJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uHrPqttXWJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uHrPqttXWJ .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-uHrPqttXWJ .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uHrPqttXWJ .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uHrPqttXWJ .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uHrPqttXWJ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uHrPqttXWJ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uHrPqttXWJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uHrPqttXWJ .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uHrPqttXWJ .navbar.collapsed .navbar-collapse.show,
.cid-uHrPqttXWJ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uHrPqttXWJ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uHrPqttXWJ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uHrPqttXWJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uHrPqttXWJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uHrPqttXWJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uHrPqttXWJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uHrPqttXWJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uHrPqttXWJ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uHrPqttXWJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uHrPqttXWJ .navbar.collapsed .right-menu,
.cid-uHrPqttXWJ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uHrPqttXWJ .navbar .navbar-collapse.show,
  .cid-uHrPqttXWJ .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uHrPqttXWJ .navbar .navbar-collapse.show .brand-container,
  .cid-uHrPqttXWJ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uHrPqttXWJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uHrPqttXWJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uHrPqttXWJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uHrPqttXWJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uHrPqttXWJ .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uHrPqttXWJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uHrPqttXWJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uHrPqttXWJ .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-uHrPqttXWJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uHrPqttXWJ .navbar .right-menu,
  .cid-uHrPqttXWJ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uHrPqttXWJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uHrPqttXWJ .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uHrPqttXWJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uHrPqttXWJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uHrPqttXWJ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uHrPqttXWJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uHrPqttXWJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uHrPqttXWJ .dropdown-item.active,
.cid-uHrPqttXWJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uHrPqttXWJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uHrPqttXWJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uHrPqttXWJ .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uHrPqttXWJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uHrPqttXWJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uHrPqttXWJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uHrPqttXWJ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uHrPqttXWJ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uHrPqttXWJ .navbar-buttons {
  margin-left: auto;
}
.cid-uHrPqttXWJ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uHrPqttXWJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uHrPqttXWJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uHrPqttXWJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uHrPqttXWJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uHrPqttXWJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uHrPqttXWJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uHrPqttXWJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uHrPqttXWJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uHrPqttXWJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uHrPqttXWJ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uHrPqttXWJ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uHrPqttXWJ .right-menu,
.cid-uHrPqttXWJ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uHrPqttXWJ .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uHrPqttXWJ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uHrPqttXWJ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uHrPqttXWJ .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uHrPqttXWJ .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uHrPqttXWJ .card-wrapper {
  z-index: 3;
}
.cid-uHrPqttXWJ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uHrPqttXWJ .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHrPqttXWJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uHrPqu9qUy {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uHrPqu9qUy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHrPqu9qUy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHrPquveft {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uHrPquveft .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uHrQfJKgZI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uHrQfJKgZI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHrQfJKgZI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHrQfJKgZI .item {
  padding-bottom: 2rem;
}
.cid-uHrQfJKgZI .item-wrapper {
  position: relative;
}
.cid-uHrQfJKgZI .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-uHrQfJKgZI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uHrQfJKgZI .carousel-control,
.cid-uHrQfJKgZI .close {
  background: #1b1b1b;
}
.cid-uHrQfJKgZI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uHrQfJKgZI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uHrQfJKgZI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uHrQfJKgZI .carousel-control-next span {
  margin-left: 5px;
}
.cid-uHrQfJKgZI .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-uHrQfJKgZI .close::before {
  content: '\e91a';
}
.cid-uHrQfJKgZI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uHrQfJKgZI .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-uHrQfJKgZI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHrQfJKgZI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uHrQfJKgZI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uHrQfJKgZI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uHrQfJKgZI .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-uHrQfJKgZI .carousel-indicators li.active,
.cid-uHrQfJKgZI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uHrQfJKgZI .carousel-indicators li::after,
.cid-uHrQfJKgZI .carousel-indicators li::before {
  content: none;
}
.cid-uHrQfJKgZI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uHrQfJKgZI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uHrQfJKgZI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uHrQfJKgZI .carousel-indicators {
    display: none;
  }
}
.cid-uHrQfJKgZI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uHrQfJKgZI .carousel-inner > .active {
  display: block;
}
.cid-uHrQfJKgZI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHrQfJKgZI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHrQfJKgZI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uHrQfJKgZI .carousel-control,
  .cid-uHrQfJKgZI .carousel-indicators,
  .cid-uHrQfJKgZI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uHrQfJKgZI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uHrQfJKgZI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uHrQfJKgZI .carousel-indicators .active,
.cid-uHrQfJKgZI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uHrQfJKgZI .carousel-indicators .active {
  background: #fff;
}
.cid-uHrQfJKgZI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uHrQfJKgZI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uHrQfJKgZI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uHrQfJKgZI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uHrQfJKgZI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uHrQfJKgZI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uHrQfJKgZI .carousel {
  width: 100%;
}
.cid-uHrQfJKgZI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uHrQfJKgZI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uHrQfJKgZI .modal.fade .modal-dialog,
.cid-uHrQfJKgZI .modal.in .modal-dialog {
  transform: none;
}
.cid-uHrQfJKgZI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uHrQfJKgZI H6 {
  text-align: center;
}
.cid-uHrPquGySw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uHrPquGySw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHrPquGySw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHrPquGySw .item {
  padding-bottom: 2rem;
}
.cid-uHrPquGySw .item-wrapper {
  position: relative;
}
.cid-uHrPquGySw .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-uHrPquGySw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uHrPquGySw .carousel-control,
.cid-uHrPquGySw .close {
  background: #1b1b1b;
}
.cid-uHrPquGySw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uHrPquGySw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uHrPquGySw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uHrPquGySw .carousel-control-next span {
  margin-left: 5px;
}
.cid-uHrPquGySw .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-uHrPquGySw .close::before {
  content: '\e91a';
}
.cid-uHrPquGySw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uHrPquGySw .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-uHrPquGySw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHrPquGySw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uHrPquGySw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uHrPquGySw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uHrPquGySw .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-uHrPquGySw .carousel-indicators li.active,
.cid-uHrPquGySw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uHrPquGySw .carousel-indicators li::after,
.cid-uHrPquGySw .carousel-indicators li::before {
  content: none;
}
.cid-uHrPquGySw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uHrPquGySw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uHrPquGySw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uHrPquGySw .carousel-indicators {
    display: none;
  }
}
.cid-uHrPquGySw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uHrPquGySw .carousel-inner > .active {
  display: block;
}
.cid-uHrPquGySw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHrPquGySw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHrPquGySw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uHrPquGySw .carousel-control,
  .cid-uHrPquGySw .carousel-indicators,
  .cid-uHrPquGySw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uHrPquGySw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uHrPquGySw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uHrPquGySw .carousel-indicators .active,
.cid-uHrPquGySw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uHrPquGySw .carousel-indicators .active {
  background: #fff;
}
.cid-uHrPquGySw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uHrPquGySw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uHrPquGySw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uHrPquGySw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uHrPquGySw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uHrPquGySw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uHrPquGySw .carousel {
  width: 100%;
}
.cid-uHrPquGySw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uHrPquGySw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uHrPquGySw .modal.fade .modal-dialog,
.cid-uHrPquGySw .modal.in .modal-dialog {
  transform: none;
}
.cid-uHrPquGySw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uHrPquGySw H6 {
  text-align: center;
}
.cid-uHrPqwJN9Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uHrPqwJN9Y .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uHrPqx3L1i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uHrPqx3L1i .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uHrPqxg3w7 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uHrPqxg3w7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uHrPqxg3w7 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uHrPqxg3w7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uHrPqxg3w7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uHrPqxg3w7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uHrPqxg3w7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uHrPqxg3w7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uHrPqxg3w7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uHrPqxg3w7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uHrPqxg3w7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uHrPqxg3w7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uHrPqxg3w7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uHrPqxg3w7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uHrPqxg3w7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uHrPqxg3w7 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uPmwyvBe5G .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uPmwyvBe5G .nav-item:focus,
.cid-uPmwyvBe5G .nav-link:focus {
  outline: none;
}
.cid-uPmwyvBe5G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uPmwyvBe5G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPmwyvBe5G .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uPmwyvBe5G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uPmwyvBe5G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uPmwyvBe5G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPmwyvBe5G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPmwyvBe5G .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-uPmwyvBe5G .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uPmwyvBe5G .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uPmwyvBe5G .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uPmwyvBe5G .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uPmwyvBe5G .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uPmwyvBe5G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uPmwyvBe5G .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uPmwyvBe5G .navbar.collapsed .navbar-collapse.show,
.cid-uPmwyvBe5G .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uPmwyvBe5G .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uPmwyvBe5G .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uPmwyvBe5G .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uPmwyvBe5G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPmwyvBe5G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPmwyvBe5G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uPmwyvBe5G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPmwyvBe5G .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uPmwyvBe5G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPmwyvBe5G .navbar.collapsed .right-menu,
.cid-uPmwyvBe5G .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uPmwyvBe5G .navbar .navbar-collapse.show,
  .cid-uPmwyvBe5G .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uPmwyvBe5G .navbar .navbar-collapse.show .brand-container,
  .cid-uPmwyvBe5G .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uPmwyvBe5G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPmwyvBe5G .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uPmwyvBe5G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPmwyvBe5G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPmwyvBe5G .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uPmwyvBe5G .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uPmwyvBe5G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPmwyvBe5G .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-uPmwyvBe5G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uPmwyvBe5G .navbar .right-menu,
  .cid-uPmwyvBe5G .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uPmwyvBe5G .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPmwyvBe5G .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uPmwyvBe5G .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uPmwyvBe5G .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uPmwyvBe5G .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uPmwyvBe5G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPmwyvBe5G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPmwyvBe5G .dropdown-item.active,
.cid-uPmwyvBe5G .dropdown-item:active {
  background-color: transparent;
}
.cid-uPmwyvBe5G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPmwyvBe5G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPmwyvBe5G .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPmwyvBe5G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uPmwyvBe5G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPmwyvBe5G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPmwyvBe5G ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uPmwyvBe5G ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uPmwyvBe5G .navbar-buttons {
  margin-left: auto;
}
.cid-uPmwyvBe5G button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uPmwyvBe5G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPmwyvBe5G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPmwyvBe5G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPmwyvBe5G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPmwyvBe5G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPmwyvBe5G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPmwyvBe5G nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uPmwyvBe5G nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uPmwyvBe5G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPmwyvBe5G a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uPmwyvBe5G .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPmwyvBe5G .right-menu,
.cid-uPmwyvBe5G .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uPmwyvBe5G .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uPmwyvBe5G .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uPmwyvBe5G .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uPmwyvBe5G .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uPmwyvBe5G .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uPmwyvBe5G .card-wrapper {
  z-index: 3;
}
.cid-uPmwyvBe5G .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uPmwyvBe5G .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPmwyvBe5G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPmwyvJS1I {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uPmwyvJS1I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPmwyvJS1I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPmwyvODkV {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uPmwyvODkV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPmwyvODkV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPmwyvODkV .item {
  padding-bottom: 2rem;
}
.cid-uPmwyvODkV .item-wrapper {
  position: relative;
}
.cid-uPmwyvODkV .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-uPmwyvODkV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uPmwyvODkV .carousel-control,
.cid-uPmwyvODkV .close {
  background: #1b1b1b;
}
.cid-uPmwyvODkV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uPmwyvODkV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uPmwyvODkV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uPmwyvODkV .carousel-control-next span {
  margin-left: 5px;
}
.cid-uPmwyvODkV .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-uPmwyvODkV .close::before {
  content: '\e91a';
}
.cid-uPmwyvODkV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uPmwyvODkV .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-uPmwyvODkV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPmwyvODkV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPmwyvODkV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uPmwyvODkV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uPmwyvODkV .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-uPmwyvODkV .carousel-indicators li.active,
.cid-uPmwyvODkV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uPmwyvODkV .carousel-indicators li::after,
.cid-uPmwyvODkV .carousel-indicators li::before {
  content: none;
}
.cid-uPmwyvODkV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uPmwyvODkV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uPmwyvODkV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uPmwyvODkV .carousel-indicators {
    display: none;
  }
}
.cid-uPmwyvODkV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uPmwyvODkV .carousel-inner > .active {
  display: block;
}
.cid-uPmwyvODkV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPmwyvODkV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uPmwyvODkV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uPmwyvODkV .carousel-control,
  .cid-uPmwyvODkV .carousel-indicators,
  .cid-uPmwyvODkV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uPmwyvODkV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uPmwyvODkV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uPmwyvODkV .carousel-indicators .active,
.cid-uPmwyvODkV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uPmwyvODkV .carousel-indicators .active {
  background: #fff;
}
.cid-uPmwyvODkV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uPmwyvODkV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uPmwyvODkV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uPmwyvODkV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uPmwyvODkV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uPmwyvODkV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uPmwyvODkV .carousel {
  width: 100%;
}
.cid-uPmwyvODkV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uPmwyvODkV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uPmwyvODkV .modal.fade .modal-dialog,
.cid-uPmwyvODkV .modal.in .modal-dialog {
  transform: none;
}
.cid-uPmwyvODkV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uPmwyvODkV H6 {
  text-align: center;
}
.cid-uPmwyw0OcG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uPmwyw0OcG .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uPmwyw4ipT {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uPmwyw4ipT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPmwyw4ipT .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uPmwyw4ipT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uPmwyw4ipT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uPmwyw4ipT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uPmwyw4ipT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uPmwyw4ipT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uPmwyw4ipT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uPmwyw4ipT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uPmwyw4ipT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uPmwyw4ipT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uPmwyw4ipT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uPmwyw4ipT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uPmwyw4ipT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uPmwyw4ipT .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uRr2r7Kw0J .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uRr2r7Kw0J .nav-item:focus,
.cid-uRr2r7Kw0J .nav-link:focus {
  outline: none;
}
.cid-uRr2r7Kw0J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uRr2r7Kw0J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRr2r7Kw0J .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uRr2r7Kw0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uRr2r7Kw0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uRr2r7Kw0J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRr2r7Kw0J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRr2r7Kw0J .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-uRr2r7Kw0J .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uRr2r7Kw0J .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uRr2r7Kw0J .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uRr2r7Kw0J .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uRr2r7Kw0J .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uRr2r7Kw0J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uRr2r7Kw0J .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uRr2r7Kw0J .navbar.collapsed .navbar-collapse.show,
.cid-uRr2r7Kw0J .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uRr2r7Kw0J .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uRr2r7Kw0J .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uRr2r7Kw0J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uRr2r7Kw0J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRr2r7Kw0J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRr2r7Kw0J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uRr2r7Kw0J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRr2r7Kw0J .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uRr2r7Kw0J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRr2r7Kw0J .navbar.collapsed .right-menu,
.cid-uRr2r7Kw0J .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uRr2r7Kw0J .navbar .navbar-collapse.show,
  .cid-uRr2r7Kw0J .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uRr2r7Kw0J .navbar .navbar-collapse.show .brand-container,
  .cid-uRr2r7Kw0J .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uRr2r7Kw0J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRr2r7Kw0J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uRr2r7Kw0J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRr2r7Kw0J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRr2r7Kw0J .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uRr2r7Kw0J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uRr2r7Kw0J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRr2r7Kw0J .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-uRr2r7Kw0J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uRr2r7Kw0J .navbar .right-menu,
  .cid-uRr2r7Kw0J .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uRr2r7Kw0J .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRr2r7Kw0J .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uRr2r7Kw0J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uRr2r7Kw0J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uRr2r7Kw0J .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uRr2r7Kw0J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRr2r7Kw0J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRr2r7Kw0J .dropdown-item.active,
.cid-uRr2r7Kw0J .dropdown-item:active {
  background-color: transparent;
}
.cid-uRr2r7Kw0J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRr2r7Kw0J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRr2r7Kw0J .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRr2r7Kw0J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uRr2r7Kw0J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRr2r7Kw0J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRr2r7Kw0J ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uRr2r7Kw0J ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uRr2r7Kw0J .navbar-buttons {
  margin-left: auto;
}
.cid-uRr2r7Kw0J button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uRr2r7Kw0J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uRr2r7Kw0J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRr2r7Kw0J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRr2r7Kw0J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRr2r7Kw0J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRr2r7Kw0J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRr2r7Kw0J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uRr2r7Kw0J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uRr2r7Kw0J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRr2r7Kw0J a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uRr2r7Kw0J .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRr2r7Kw0J .right-menu,
.cid-uRr2r7Kw0J .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uRr2r7Kw0J .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uRr2r7Kw0J .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uRr2r7Kw0J .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uRr2r7Kw0J .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uRr2r7Kw0J .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uRr2r7Kw0J .card-wrapper {
  z-index: 3;
}
.cid-uRr2r7Kw0J .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uRr2r7Kw0J .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uRr2r7Kw0J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRr2r8bigL {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uRr2r8bigL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRr2r8bigL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYRQj8JrYM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRQj8JrYM .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uRr2r8qjnT {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uRr2r8qjnT .mbr-section-subtitle {
  color: #6400af;
}
.cid-v4EKnWmbMx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v4EKnWmbMx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4EKnWmbMx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4EKnWmbMx .item {
  padding-bottom: 2rem;
}
.cid-v4EKnWmbMx .item-wrapper {
  position: relative;
}
.cid-v4EKnWmbMx .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-v4EKnWmbMx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v4EKnWmbMx .carousel-control,
.cid-v4EKnWmbMx .close {
  background: #1b1b1b;
}
.cid-v4EKnWmbMx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4EKnWmbMx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4EKnWmbMx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4EKnWmbMx .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4EKnWmbMx .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-v4EKnWmbMx .close::before {
  content: '\e91a';
}
.cid-v4EKnWmbMx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4EKnWmbMx .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-v4EKnWmbMx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4EKnWmbMx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4EKnWmbMx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4EKnWmbMx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4EKnWmbMx .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-v4EKnWmbMx .carousel-indicators li.active,
.cid-v4EKnWmbMx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4EKnWmbMx .carousel-indicators li::after,
.cid-v4EKnWmbMx .carousel-indicators li::before {
  content: none;
}
.cid-v4EKnWmbMx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4EKnWmbMx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4EKnWmbMx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4EKnWmbMx .carousel-indicators {
    display: none;
  }
}
.cid-v4EKnWmbMx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4EKnWmbMx .carousel-inner > .active {
  display: block;
}
.cid-v4EKnWmbMx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4EKnWmbMx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4EKnWmbMx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4EKnWmbMx .carousel-control,
  .cid-v4EKnWmbMx .carousel-indicators,
  .cid-v4EKnWmbMx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4EKnWmbMx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4EKnWmbMx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4EKnWmbMx .carousel-indicators .active,
.cid-v4EKnWmbMx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4EKnWmbMx .carousel-indicators .active {
  background: #fff;
}
.cid-v4EKnWmbMx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4EKnWmbMx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4EKnWmbMx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4EKnWmbMx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4EKnWmbMx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4EKnWmbMx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4EKnWmbMx .carousel {
  width: 100%;
}
.cid-v4EKnWmbMx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4EKnWmbMx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4EKnWmbMx .modal.fade .modal-dialog,
.cid-v4EKnWmbMx .modal.in .modal-dialog {
  transform: none;
}
.cid-v4EKnWmbMx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4EKnWmbMx H6 {
  text-align: center;
}
.cid-v3A9hjbnUg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v3A9hjbnUg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3A9hjbnUg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3A9hjbnUg .item {
  padding-bottom: 2rem;
}
.cid-v3A9hjbnUg .item-wrapper {
  position: relative;
}
.cid-v3A9hjbnUg .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-v3A9hjbnUg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3A9hjbnUg .carousel-control,
.cid-v3A9hjbnUg .close {
  background: #1b1b1b;
}
.cid-v3A9hjbnUg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3A9hjbnUg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3A9hjbnUg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3A9hjbnUg .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3A9hjbnUg .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-v3A9hjbnUg .close::before {
  content: '\e91a';
}
.cid-v3A9hjbnUg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3A9hjbnUg .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-v3A9hjbnUg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3A9hjbnUg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3A9hjbnUg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3A9hjbnUg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3A9hjbnUg .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-v3A9hjbnUg .carousel-indicators li.active,
.cid-v3A9hjbnUg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3A9hjbnUg .carousel-indicators li::after,
.cid-v3A9hjbnUg .carousel-indicators li::before {
  content: none;
}
.cid-v3A9hjbnUg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3A9hjbnUg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3A9hjbnUg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3A9hjbnUg .carousel-indicators {
    display: none;
  }
}
.cid-v3A9hjbnUg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3A9hjbnUg .carousel-inner > .active {
  display: block;
}
.cid-v3A9hjbnUg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3A9hjbnUg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3A9hjbnUg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3A9hjbnUg .carousel-control,
  .cid-v3A9hjbnUg .carousel-indicators,
  .cid-v3A9hjbnUg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3A9hjbnUg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3A9hjbnUg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3A9hjbnUg .carousel-indicators .active,
.cid-v3A9hjbnUg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3A9hjbnUg .carousel-indicators .active {
  background: #fff;
}
.cid-v3A9hjbnUg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3A9hjbnUg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3A9hjbnUg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3A9hjbnUg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3A9hjbnUg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3A9hjbnUg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3A9hjbnUg .carousel {
  width: 100%;
}
.cid-v3A9hjbnUg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3A9hjbnUg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3A9hjbnUg .modal.fade .modal-dialog,
.cid-v3A9hjbnUg .modal.in .modal-dialog {
  transform: none;
}
.cid-v3A9hjbnUg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3A9hjbnUg H6 {
  text-align: center;
}
.cid-v3uPgtAq7o {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v3uPgtAq7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3uPgtAq7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3uPgtAq7o .item {
  padding-bottom: 2rem;
}
.cid-v3uPgtAq7o .item-wrapper {
  position: relative;
}
.cid-v3uPgtAq7o .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-v3uPgtAq7o .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v3uPgtAq7o .carousel-control,
.cid-v3uPgtAq7o .close {
  background: #1b1b1b;
}
.cid-v3uPgtAq7o .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3uPgtAq7o .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3uPgtAq7o .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3uPgtAq7o .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3uPgtAq7o .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-v3uPgtAq7o .close::before {
  content: '\e91a';
}
.cid-v3uPgtAq7o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3uPgtAq7o .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-v3uPgtAq7o .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3uPgtAq7o .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3uPgtAq7o .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3uPgtAq7o .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3uPgtAq7o .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-v3uPgtAq7o .carousel-indicators li.active,
.cid-v3uPgtAq7o .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3uPgtAq7o .carousel-indicators li::after,
.cid-v3uPgtAq7o .carousel-indicators li::before {
  content: none;
}
.cid-v3uPgtAq7o .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3uPgtAq7o .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3uPgtAq7o .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3uPgtAq7o .carousel-indicators {
    display: none;
  }
}
.cid-v3uPgtAq7o .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3uPgtAq7o .carousel-inner > .active {
  display: block;
}
.cid-v3uPgtAq7o .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3uPgtAq7o .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3uPgtAq7o .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3uPgtAq7o .carousel-control,
  .cid-v3uPgtAq7o .carousel-indicators,
  .cid-v3uPgtAq7o .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3uPgtAq7o .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3uPgtAq7o .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3uPgtAq7o .carousel-indicators .active,
.cid-v3uPgtAq7o .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3uPgtAq7o .carousel-indicators .active {
  background: #fff;
}
.cid-v3uPgtAq7o .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3uPgtAq7o .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3uPgtAq7o .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3uPgtAq7o .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3uPgtAq7o .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3uPgtAq7o .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3uPgtAq7o .carousel {
  width: 100%;
}
.cid-v3uPgtAq7o .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3uPgtAq7o .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3uPgtAq7o .modal.fade .modal-dialog,
.cid-v3uPgtAq7o .modal.in .modal-dialog {
  transform: none;
}
.cid-v3uPgtAq7o .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3uPgtAq7o H6 {
  text-align: center;
}
.cid-v1C8LZE6Sh {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v1C8LZE6Sh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1C8LZE6Sh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1C8LZE6Sh .item {
  padding-bottom: 2rem;
}
.cid-v1C8LZE6Sh .item-wrapper {
  position: relative;
}
.cid-v1C8LZE6Sh .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-v1C8LZE6Sh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v1C8LZE6Sh .carousel-control,
.cid-v1C8LZE6Sh .close {
  background: #1b1b1b;
}
.cid-v1C8LZE6Sh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v1C8LZE6Sh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v1C8LZE6Sh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v1C8LZE6Sh .carousel-control-next span {
  margin-left: 5px;
}
.cid-v1C8LZE6Sh .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-v1C8LZE6Sh .close::before {
  content: '\e91a';
}
.cid-v1C8LZE6Sh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v1C8LZE6Sh .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-v1C8LZE6Sh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1C8LZE6Sh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v1C8LZE6Sh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v1C8LZE6Sh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v1C8LZE6Sh .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-v1C8LZE6Sh .carousel-indicators li.active,
.cid-v1C8LZE6Sh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v1C8LZE6Sh .carousel-indicators li::after,
.cid-v1C8LZE6Sh .carousel-indicators li::before {
  content: none;
}
.cid-v1C8LZE6Sh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v1C8LZE6Sh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v1C8LZE6Sh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1C8LZE6Sh .carousel-indicators {
    display: none;
  }
}
.cid-v1C8LZE6Sh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v1C8LZE6Sh .carousel-inner > .active {
  display: block;
}
.cid-v1C8LZE6Sh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1C8LZE6Sh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v1C8LZE6Sh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v1C8LZE6Sh .carousel-control,
  .cid-v1C8LZE6Sh .carousel-indicators,
  .cid-v1C8LZE6Sh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v1C8LZE6Sh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v1C8LZE6Sh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v1C8LZE6Sh .carousel-indicators .active,
.cid-v1C8LZE6Sh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v1C8LZE6Sh .carousel-indicators .active {
  background: #fff;
}
.cid-v1C8LZE6Sh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v1C8LZE6Sh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v1C8LZE6Sh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v1C8LZE6Sh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v1C8LZE6Sh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v1C8LZE6Sh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v1C8LZE6Sh .carousel {
  width: 100%;
}
.cid-v1C8LZE6Sh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v1C8LZE6Sh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v1C8LZE6Sh .modal.fade .modal-dialog,
.cid-v1C8LZE6Sh .modal.in .modal-dialog {
  transform: none;
}
.cid-v1C8LZE6Sh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v1C8LZE6Sh H6 {
  text-align: center;
}
.cid-v1r6Ogkbqb {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v1r6Ogkbqb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1r6Ogkbqb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1r6Ogkbqb .item {
  padding-bottom: 2rem;
}
.cid-v1r6Ogkbqb .item-wrapper {
  position: relative;
}
.cid-v1r6Ogkbqb .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-v1r6Ogkbqb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v1r6Ogkbqb .carousel-control,
.cid-v1r6Ogkbqb .close {
  background: #1b1b1b;
}
.cid-v1r6Ogkbqb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v1r6Ogkbqb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v1r6Ogkbqb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v1r6Ogkbqb .carousel-control-next span {
  margin-left: 5px;
}
.cid-v1r6Ogkbqb .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-v1r6Ogkbqb .close::before {
  content: '\e91a';
}
.cid-v1r6Ogkbqb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v1r6Ogkbqb .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-v1r6Ogkbqb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1r6Ogkbqb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v1r6Ogkbqb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v1r6Ogkbqb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v1r6Ogkbqb .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-v1r6Ogkbqb .carousel-indicators li.active,
.cid-v1r6Ogkbqb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v1r6Ogkbqb .carousel-indicators li::after,
.cid-v1r6Ogkbqb .carousel-indicators li::before {
  content: none;
}
.cid-v1r6Ogkbqb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v1r6Ogkbqb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v1r6Ogkbqb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v1r6Ogkbqb .carousel-indicators {
    display: none;
  }
}
.cid-v1r6Ogkbqb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v1r6Ogkbqb .carousel-inner > .active {
  display: block;
}
.cid-v1r6Ogkbqb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1r6Ogkbqb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v1r6Ogkbqb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v1r6Ogkbqb .carousel-control,
  .cid-v1r6Ogkbqb .carousel-indicators,
  .cid-v1r6Ogkbqb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v1r6Ogkbqb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v1r6Ogkbqb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v1r6Ogkbqb .carousel-indicators .active,
.cid-v1r6Ogkbqb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v1r6Ogkbqb .carousel-indicators .active {
  background: #fff;
}
.cid-v1r6Ogkbqb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v1r6Ogkbqb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v1r6Ogkbqb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v1r6Ogkbqb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v1r6Ogkbqb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v1r6Ogkbqb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v1r6Ogkbqb .carousel {
  width: 100%;
}
.cid-v1r6Ogkbqb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v1r6Ogkbqb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v1r6Ogkbqb .modal.fade .modal-dialog,
.cid-v1r6Ogkbqb .modal.in .modal-dialog {
  transform: none;
}
.cid-v1r6Ogkbqb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v1r6Ogkbqb H6 {
  text-align: center;
}
.cid-v0XffLKhVI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v0XffLKhVI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0XffLKhVI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0XffLKhVI .item {
  padding-bottom: 2rem;
}
.cid-v0XffLKhVI .item-wrapper {
  position: relative;
}
.cid-v0XffLKhVI .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-v0XffLKhVI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v0XffLKhVI .carousel-control,
.cid-v0XffLKhVI .close {
  background: #1b1b1b;
}
.cid-v0XffLKhVI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v0XffLKhVI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v0XffLKhVI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v0XffLKhVI .carousel-control-next span {
  margin-left: 5px;
}
.cid-v0XffLKhVI .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-v0XffLKhVI .close::before {
  content: '\e91a';
}
.cid-v0XffLKhVI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v0XffLKhVI .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-v0XffLKhVI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0XffLKhVI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0XffLKhVI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0XffLKhVI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v0XffLKhVI .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-v0XffLKhVI .carousel-indicators li.active,
.cid-v0XffLKhVI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v0XffLKhVI .carousel-indicators li::after,
.cid-v0XffLKhVI .carousel-indicators li::before {
  content: none;
}
.cid-v0XffLKhVI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0XffLKhVI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v0XffLKhVI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0XffLKhVI .carousel-indicators {
    display: none;
  }
}
.cid-v0XffLKhVI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v0XffLKhVI .carousel-inner > .active {
  display: block;
}
.cid-v0XffLKhVI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0XffLKhVI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v0XffLKhVI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v0XffLKhVI .carousel-control,
  .cid-v0XffLKhVI .carousel-indicators,
  .cid-v0XffLKhVI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v0XffLKhVI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v0XffLKhVI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0XffLKhVI .carousel-indicators .active,
.cid-v0XffLKhVI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v0XffLKhVI .carousel-indicators .active {
  background: #fff;
}
.cid-v0XffLKhVI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v0XffLKhVI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v0XffLKhVI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v0XffLKhVI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v0XffLKhVI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v0XffLKhVI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v0XffLKhVI .carousel {
  width: 100%;
}
.cid-v0XffLKhVI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v0XffLKhVI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v0XffLKhVI .modal.fade .modal-dialog,
.cid-v0XffLKhVI .modal.in .modal-dialog {
  transform: none;
}
.cid-v0XffLKhVI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v0XffLKhVI H6 {
  text-align: center;
}
.cid-v0FND36PJZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v0FND36PJZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0FND36PJZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0FND36PJZ .item {
  padding-bottom: 2rem;
}
.cid-v0FND36PJZ .item-wrapper {
  position: relative;
}
.cid-v0FND36PJZ .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-v0FND36PJZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v0FND36PJZ .carousel-control,
.cid-v0FND36PJZ .close {
  background: #1b1b1b;
}
.cid-v0FND36PJZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v0FND36PJZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v0FND36PJZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v0FND36PJZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-v0FND36PJZ .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-v0FND36PJZ .close::before {
  content: '\e91a';
}
.cid-v0FND36PJZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v0FND36PJZ .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-v0FND36PJZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0FND36PJZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0FND36PJZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0FND36PJZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v0FND36PJZ .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-v0FND36PJZ .carousel-indicators li.active,
.cid-v0FND36PJZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v0FND36PJZ .carousel-indicators li::after,
.cid-v0FND36PJZ .carousel-indicators li::before {
  content: none;
}
.cid-v0FND36PJZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0FND36PJZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v0FND36PJZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0FND36PJZ .carousel-indicators {
    display: none;
  }
}
.cid-v0FND36PJZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v0FND36PJZ .carousel-inner > .active {
  display: block;
}
.cid-v0FND36PJZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0FND36PJZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v0FND36PJZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v0FND36PJZ .carousel-control,
  .cid-v0FND36PJZ .carousel-indicators,
  .cid-v0FND36PJZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v0FND36PJZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v0FND36PJZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0FND36PJZ .carousel-indicators .active,
.cid-v0FND36PJZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v0FND36PJZ .carousel-indicators .active {
  background: #fff;
}
.cid-v0FND36PJZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v0FND36PJZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v0FND36PJZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v0FND36PJZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v0FND36PJZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v0FND36PJZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v0FND36PJZ .carousel {
  width: 100%;
}
.cid-v0FND36PJZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v0FND36PJZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v0FND36PJZ .modal.fade .modal-dialog,
.cid-v0FND36PJZ .modal.in .modal-dialog {
  transform: none;
}
.cid-v0FND36PJZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v0FND36PJZ H6 {
  text-align: center;
}
.cid-v0o1zo4MNc {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v0o1zo4MNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0o1zo4MNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0o1zo4MNc .item {
  padding-bottom: 2rem;
}
.cid-v0o1zo4MNc .item-wrapper {
  position: relative;
}
.cid-v0o1zo4MNc .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-v0o1zo4MNc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v0o1zo4MNc .carousel-control,
.cid-v0o1zo4MNc .close {
  background: #1b1b1b;
}
.cid-v0o1zo4MNc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v0o1zo4MNc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v0o1zo4MNc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v0o1zo4MNc .carousel-control-next span {
  margin-left: 5px;
}
.cid-v0o1zo4MNc .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-v0o1zo4MNc .close::before {
  content: '\e91a';
}
.cid-v0o1zo4MNc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v0o1zo4MNc .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-v0o1zo4MNc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0o1zo4MNc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0o1zo4MNc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0o1zo4MNc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v0o1zo4MNc .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-v0o1zo4MNc .carousel-indicators li.active,
.cid-v0o1zo4MNc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v0o1zo4MNc .carousel-indicators li::after,
.cid-v0o1zo4MNc .carousel-indicators li::before {
  content: none;
}
.cid-v0o1zo4MNc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0o1zo4MNc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v0o1zo4MNc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0o1zo4MNc .carousel-indicators {
    display: none;
  }
}
.cid-v0o1zo4MNc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v0o1zo4MNc .carousel-inner > .active {
  display: block;
}
.cid-v0o1zo4MNc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0o1zo4MNc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v0o1zo4MNc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v0o1zo4MNc .carousel-control,
  .cid-v0o1zo4MNc .carousel-indicators,
  .cid-v0o1zo4MNc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v0o1zo4MNc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v0o1zo4MNc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0o1zo4MNc .carousel-indicators .active,
.cid-v0o1zo4MNc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v0o1zo4MNc .carousel-indicators .active {
  background: #fff;
}
.cid-v0o1zo4MNc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v0o1zo4MNc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v0o1zo4MNc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v0o1zo4MNc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v0o1zo4MNc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v0o1zo4MNc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v0o1zo4MNc .carousel {
  width: 100%;
}
.cid-v0o1zo4MNc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v0o1zo4MNc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v0o1zo4MNc .modal.fade .modal-dialog,
.cid-v0o1zo4MNc .modal.in .modal-dialog {
  transform: none;
}
.cid-v0o1zo4MNc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v0o1zo4MNc H6 {
  text-align: center;
}
.cid-v0bIQsHPLP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-v0bIQsHPLP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0bIQsHPLP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0bIQsHPLP .item {
  padding-bottom: 2rem;
}
.cid-v0bIQsHPLP .item-wrapper {
  position: relative;
}
.cid-v0bIQsHPLP .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-v0bIQsHPLP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-v0bIQsHPLP .carousel-control,
.cid-v0bIQsHPLP .close {
  background: #1b1b1b;
}
.cid-v0bIQsHPLP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v0bIQsHPLP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v0bIQsHPLP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v0bIQsHPLP .carousel-control-next span {
  margin-left: 5px;
}
.cid-v0bIQsHPLP .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-v0bIQsHPLP .close::before {
  content: '\e91a';
}
.cid-v0bIQsHPLP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v0bIQsHPLP .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-v0bIQsHPLP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0bIQsHPLP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0bIQsHPLP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0bIQsHPLP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v0bIQsHPLP .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-v0bIQsHPLP .carousel-indicators li.active,
.cid-v0bIQsHPLP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v0bIQsHPLP .carousel-indicators li::after,
.cid-v0bIQsHPLP .carousel-indicators li::before {
  content: none;
}
.cid-v0bIQsHPLP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0bIQsHPLP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v0bIQsHPLP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0bIQsHPLP .carousel-indicators {
    display: none;
  }
}
.cid-v0bIQsHPLP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v0bIQsHPLP .carousel-inner > .active {
  display: block;
}
.cid-v0bIQsHPLP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0bIQsHPLP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v0bIQsHPLP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v0bIQsHPLP .carousel-control,
  .cid-v0bIQsHPLP .carousel-indicators,
  .cid-v0bIQsHPLP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v0bIQsHPLP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v0bIQsHPLP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0bIQsHPLP .carousel-indicators .active,
.cid-v0bIQsHPLP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v0bIQsHPLP .carousel-indicators .active {
  background: #fff;
}
.cid-v0bIQsHPLP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v0bIQsHPLP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v0bIQsHPLP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v0bIQsHPLP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v0bIQsHPLP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v0bIQsHPLP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v0bIQsHPLP .carousel {
  width: 100%;
}
.cid-v0bIQsHPLP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v0bIQsHPLP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v0bIQsHPLP .modal.fade .modal-dialog,
.cid-v0bIQsHPLP .modal.in .modal-dialog {
  transform: none;
}
.cid-v0bIQsHPLP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v0bIQsHPLP H6 {
  text-align: center;
}
.cid-uZ3ReqTViE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uZ3ReqTViE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ3ReqTViE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ3ReqTViE .item {
  padding-bottom: 2rem;
}
.cid-uZ3ReqTViE .item-wrapper {
  position: relative;
}
.cid-uZ3ReqTViE .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-uZ3ReqTViE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uZ3ReqTViE .carousel-control,
.cid-uZ3ReqTViE .close {
  background: #1b1b1b;
}
.cid-uZ3ReqTViE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uZ3ReqTViE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uZ3ReqTViE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uZ3ReqTViE .carousel-control-next span {
  margin-left: 5px;
}
.cid-uZ3ReqTViE .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-uZ3ReqTViE .close::before {
  content: '\e91a';
}
.cid-uZ3ReqTViE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uZ3ReqTViE .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-uZ3ReqTViE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZ3ReqTViE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZ3ReqTViE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZ3ReqTViE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uZ3ReqTViE .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-uZ3ReqTViE .carousel-indicators li.active,
.cid-uZ3ReqTViE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uZ3ReqTViE .carousel-indicators li::after,
.cid-uZ3ReqTViE .carousel-indicators li::before {
  content: none;
}
.cid-uZ3ReqTViE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uZ3ReqTViE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uZ3ReqTViE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uZ3ReqTViE .carousel-indicators {
    display: none;
  }
}
.cid-uZ3ReqTViE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uZ3ReqTViE .carousel-inner > .active {
  display: block;
}
.cid-uZ3ReqTViE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZ3ReqTViE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uZ3ReqTViE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uZ3ReqTViE .carousel-control,
  .cid-uZ3ReqTViE .carousel-indicators,
  .cid-uZ3ReqTViE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uZ3ReqTViE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uZ3ReqTViE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uZ3ReqTViE .carousel-indicators .active,
.cid-uZ3ReqTViE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uZ3ReqTViE .carousel-indicators .active {
  background: #fff;
}
.cid-uZ3ReqTViE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uZ3ReqTViE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uZ3ReqTViE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uZ3ReqTViE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uZ3ReqTViE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uZ3ReqTViE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uZ3ReqTViE .carousel {
  width: 100%;
}
.cid-uZ3ReqTViE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uZ3ReqTViE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uZ3ReqTViE .modal.fade .modal-dialog,
.cid-uZ3ReqTViE .modal.in .modal-dialog {
  transform: none;
}
.cid-uZ3ReqTViE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uZ3ReqTViE H6 {
  text-align: center;
}
.cid-uYiDg4RRwZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uYiDg4RRwZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYiDg4RRwZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYiDg4RRwZ .item {
  padding-bottom: 2rem;
}
.cid-uYiDg4RRwZ .item-wrapper {
  position: relative;
}
.cid-uYiDg4RRwZ .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-uYiDg4RRwZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uYiDg4RRwZ .carousel-control,
.cid-uYiDg4RRwZ .close {
  background: #1b1b1b;
}
.cid-uYiDg4RRwZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYiDg4RRwZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYiDg4RRwZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYiDg4RRwZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYiDg4RRwZ .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-uYiDg4RRwZ .close::before {
  content: '\e91a';
}
.cid-uYiDg4RRwZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYiDg4RRwZ .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-uYiDg4RRwZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYiDg4RRwZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYiDg4RRwZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYiDg4RRwZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYiDg4RRwZ .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-uYiDg4RRwZ .carousel-indicators li.active,
.cid-uYiDg4RRwZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYiDg4RRwZ .carousel-indicators li::after,
.cid-uYiDg4RRwZ .carousel-indicators li::before {
  content: none;
}
.cid-uYiDg4RRwZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYiDg4RRwZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYiDg4RRwZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYiDg4RRwZ .carousel-indicators {
    display: none;
  }
}
.cid-uYiDg4RRwZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYiDg4RRwZ .carousel-inner > .active {
  display: block;
}
.cid-uYiDg4RRwZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYiDg4RRwZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYiDg4RRwZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYiDg4RRwZ .carousel-control,
  .cid-uYiDg4RRwZ .carousel-indicators,
  .cid-uYiDg4RRwZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYiDg4RRwZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYiDg4RRwZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYiDg4RRwZ .carousel-indicators .active,
.cid-uYiDg4RRwZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYiDg4RRwZ .carousel-indicators .active {
  background: #fff;
}
.cid-uYiDg4RRwZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYiDg4RRwZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYiDg4RRwZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYiDg4RRwZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYiDg4RRwZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYiDg4RRwZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYiDg4RRwZ .carousel {
  width: 100%;
}
.cid-uYiDg4RRwZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYiDg4RRwZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYiDg4RRwZ .modal.fade .modal-dialog,
.cid-uYiDg4RRwZ .modal.in .modal-dialog {
  transform: none;
}
.cid-uYiDg4RRwZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYiDg4RRwZ H6 {
  text-align: center;
}
.cid-uXsgwbTO7x {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uXsgwbTO7x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXsgwbTO7x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXsgwbTO7x .item {
  padding-bottom: 2rem;
}
.cid-uXsgwbTO7x .item-wrapper {
  position: relative;
}
.cid-uXsgwbTO7x .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-uXsgwbTO7x .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uXsgwbTO7x .carousel-control,
.cid-uXsgwbTO7x .close {
  background: #1b1b1b;
}
.cid-uXsgwbTO7x .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uXsgwbTO7x .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uXsgwbTO7x .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uXsgwbTO7x .carousel-control-next span {
  margin-left: 5px;
}
.cid-uXsgwbTO7x .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-uXsgwbTO7x .close::before {
  content: '\e91a';
}
.cid-uXsgwbTO7x .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uXsgwbTO7x .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-uXsgwbTO7x .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXsgwbTO7x .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXsgwbTO7x .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uXsgwbTO7x .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uXsgwbTO7x .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-uXsgwbTO7x .carousel-indicators li.active,
.cid-uXsgwbTO7x .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uXsgwbTO7x .carousel-indicators li::after,
.cid-uXsgwbTO7x .carousel-indicators li::before {
  content: none;
}
.cid-uXsgwbTO7x .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uXsgwbTO7x .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uXsgwbTO7x .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uXsgwbTO7x .carousel-indicators {
    display: none;
  }
}
.cid-uXsgwbTO7x .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uXsgwbTO7x .carousel-inner > .active {
  display: block;
}
.cid-uXsgwbTO7x .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXsgwbTO7x .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXsgwbTO7x .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uXsgwbTO7x .carousel-control,
  .cid-uXsgwbTO7x .carousel-indicators,
  .cid-uXsgwbTO7x .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uXsgwbTO7x .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uXsgwbTO7x .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uXsgwbTO7x .carousel-indicators .active,
.cid-uXsgwbTO7x .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uXsgwbTO7x .carousel-indicators .active {
  background: #fff;
}
.cid-uXsgwbTO7x .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uXsgwbTO7x .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uXsgwbTO7x .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uXsgwbTO7x .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uXsgwbTO7x .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uXsgwbTO7x .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uXsgwbTO7x .carousel {
  width: 100%;
}
.cid-uXsgwbTO7x .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uXsgwbTO7x .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uXsgwbTO7x .modal.fade .modal-dialog,
.cid-uXsgwbTO7x .modal.in .modal-dialog {
  transform: none;
}
.cid-uXsgwbTO7x .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uXsgwbTO7x H6 {
  text-align: center;
}
.cid-uXoFzaljWH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uXoFzaljWH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXoFzaljWH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXoFzaljWH .item {
  padding-bottom: 2rem;
}
.cid-uXoFzaljWH .item-wrapper {
  position: relative;
}
.cid-uXoFzaljWH .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-uXoFzaljWH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uXoFzaljWH .carousel-control,
.cid-uXoFzaljWH .close {
  background: #1b1b1b;
}
.cid-uXoFzaljWH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uXoFzaljWH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uXoFzaljWH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uXoFzaljWH .carousel-control-next span {
  margin-left: 5px;
}
.cid-uXoFzaljWH .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-uXoFzaljWH .close::before {
  content: '\e91a';
}
.cid-uXoFzaljWH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uXoFzaljWH .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-uXoFzaljWH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXoFzaljWH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXoFzaljWH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uXoFzaljWH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uXoFzaljWH .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-uXoFzaljWH .carousel-indicators li.active,
.cid-uXoFzaljWH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uXoFzaljWH .carousel-indicators li::after,
.cid-uXoFzaljWH .carousel-indicators li::before {
  content: none;
}
.cid-uXoFzaljWH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uXoFzaljWH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uXoFzaljWH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uXoFzaljWH .carousel-indicators {
    display: none;
  }
}
.cid-uXoFzaljWH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uXoFzaljWH .carousel-inner > .active {
  display: block;
}
.cid-uXoFzaljWH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXoFzaljWH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXoFzaljWH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uXoFzaljWH .carousel-control,
  .cid-uXoFzaljWH .carousel-indicators,
  .cid-uXoFzaljWH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uXoFzaljWH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uXoFzaljWH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uXoFzaljWH .carousel-indicators .active,
.cid-uXoFzaljWH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uXoFzaljWH .carousel-indicators .active {
  background: #fff;
}
.cid-uXoFzaljWH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uXoFzaljWH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uXoFzaljWH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uXoFzaljWH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uXoFzaljWH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uXoFzaljWH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uXoFzaljWH .carousel {
  width: 100%;
}
.cid-uXoFzaljWH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uXoFzaljWH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uXoFzaljWH .modal.fade .modal-dialog,
.cid-uXoFzaljWH .modal.in .modal-dialog {
  transform: none;
}
.cid-uXoFzaljWH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uXoFzaljWH H6 {
  text-align: center;
}
.cid-uWwrKLXuTi {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uWwrKLXuTi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWwrKLXuTi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwrKLXuTi .item {
  padding-bottom: 2rem;
}
.cid-uWwrKLXuTi .item-wrapper {
  position: relative;
}
.cid-uWwrKLXuTi .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-uWwrKLXuTi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uWwrKLXuTi .carousel-control,
.cid-uWwrKLXuTi .close {
  background: #1b1b1b;
}
.cid-uWwrKLXuTi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uWwrKLXuTi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uWwrKLXuTi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uWwrKLXuTi .carousel-control-next span {
  margin-left: 5px;
}
.cid-uWwrKLXuTi .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-uWwrKLXuTi .close::before {
  content: '\e91a';
}
.cid-uWwrKLXuTi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uWwrKLXuTi .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-uWwrKLXuTi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWwrKLXuTi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWwrKLXuTi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWwrKLXuTi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uWwrKLXuTi .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-uWwrKLXuTi .carousel-indicators li.active,
.cid-uWwrKLXuTi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uWwrKLXuTi .carousel-indicators li::after,
.cid-uWwrKLXuTi .carousel-indicators li::before {
  content: none;
}
.cid-uWwrKLXuTi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uWwrKLXuTi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uWwrKLXuTi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWwrKLXuTi .carousel-indicators {
    display: none;
  }
}
.cid-uWwrKLXuTi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uWwrKLXuTi .carousel-inner > .active {
  display: block;
}
.cid-uWwrKLXuTi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWwrKLXuTi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uWwrKLXuTi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uWwrKLXuTi .carousel-control,
  .cid-uWwrKLXuTi .carousel-indicators,
  .cid-uWwrKLXuTi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uWwrKLXuTi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uWwrKLXuTi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uWwrKLXuTi .carousel-indicators .active,
.cid-uWwrKLXuTi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uWwrKLXuTi .carousel-indicators .active {
  background: #fff;
}
.cid-uWwrKLXuTi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uWwrKLXuTi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uWwrKLXuTi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uWwrKLXuTi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uWwrKLXuTi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uWwrKLXuTi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uWwrKLXuTi .carousel {
  width: 100%;
}
.cid-uWwrKLXuTi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uWwrKLXuTi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uWwrKLXuTi .modal.fade .modal-dialog,
.cid-uWwrKLXuTi .modal.in .modal-dialog {
  transform: none;
}
.cid-uWwrKLXuTi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uWwrKLXuTi H6 {
  text-align: center;
}
.cid-uVRV0S3mbv {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uVRV0S3mbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVRV0S3mbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVRV0S3mbv .item {
  padding-bottom: 2rem;
}
.cid-uVRV0S3mbv .item-wrapper {
  position: relative;
}
.cid-uVRV0S3mbv .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-uVRV0S3mbv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uVRV0S3mbv .carousel-control,
.cid-uVRV0S3mbv .close {
  background: #1b1b1b;
}
.cid-uVRV0S3mbv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uVRV0S3mbv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uVRV0S3mbv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uVRV0S3mbv .carousel-control-next span {
  margin-left: 5px;
}
.cid-uVRV0S3mbv .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-uVRV0S3mbv .close::before {
  content: '\e91a';
}
.cid-uVRV0S3mbv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uVRV0S3mbv .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-uVRV0S3mbv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVRV0S3mbv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uVRV0S3mbv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uVRV0S3mbv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uVRV0S3mbv .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-uVRV0S3mbv .carousel-indicators li.active,
.cid-uVRV0S3mbv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uVRV0S3mbv .carousel-indicators li::after,
.cid-uVRV0S3mbv .carousel-indicators li::before {
  content: none;
}
.cid-uVRV0S3mbv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uVRV0S3mbv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uVRV0S3mbv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uVRV0S3mbv .carousel-indicators {
    display: none;
  }
}
.cid-uVRV0S3mbv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uVRV0S3mbv .carousel-inner > .active {
  display: block;
}
.cid-uVRV0S3mbv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVRV0S3mbv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVRV0S3mbv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uVRV0S3mbv .carousel-control,
  .cid-uVRV0S3mbv .carousel-indicators,
  .cid-uVRV0S3mbv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uVRV0S3mbv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uVRV0S3mbv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uVRV0S3mbv .carousel-indicators .active,
.cid-uVRV0S3mbv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uVRV0S3mbv .carousel-indicators .active {
  background: #fff;
}
.cid-uVRV0S3mbv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uVRV0S3mbv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uVRV0S3mbv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uVRV0S3mbv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uVRV0S3mbv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uVRV0S3mbv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uVRV0S3mbv .carousel {
  width: 100%;
}
.cid-uVRV0S3mbv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uVRV0S3mbv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uVRV0S3mbv .modal.fade .modal-dialog,
.cid-uVRV0S3mbv .modal.in .modal-dialog {
  transform: none;
}
.cid-uVRV0S3mbv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uVRV0S3mbv H6 {
  text-align: center;
}
.cid-uT2yBCq2qw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uT2yBCq2qw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT2yBCq2qw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT2yBCq2qw .item {
  padding-bottom: 2rem;
}
.cid-uT2yBCq2qw .item-wrapper {
  position: relative;
}
.cid-uT2yBCq2qw .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-uT2yBCq2qw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uT2yBCq2qw .carousel-control,
.cid-uT2yBCq2qw .close {
  background: #1b1b1b;
}
.cid-uT2yBCq2qw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uT2yBCq2qw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uT2yBCq2qw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uT2yBCq2qw .carousel-control-next span {
  margin-left: 5px;
}
.cid-uT2yBCq2qw .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-uT2yBCq2qw .close::before {
  content: '\e91a';
}
.cid-uT2yBCq2qw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uT2yBCq2qw .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-uT2yBCq2qw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT2yBCq2qw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uT2yBCq2qw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uT2yBCq2qw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uT2yBCq2qw .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-uT2yBCq2qw .carousel-indicators li.active,
.cid-uT2yBCq2qw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uT2yBCq2qw .carousel-indicators li::after,
.cid-uT2yBCq2qw .carousel-indicators li::before {
  content: none;
}
.cid-uT2yBCq2qw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uT2yBCq2qw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uT2yBCq2qw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uT2yBCq2qw .carousel-indicators {
    display: none;
  }
}
.cid-uT2yBCq2qw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uT2yBCq2qw .carousel-inner > .active {
  display: block;
}
.cid-uT2yBCq2qw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT2yBCq2qw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uT2yBCq2qw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uT2yBCq2qw .carousel-control,
  .cid-uT2yBCq2qw .carousel-indicators,
  .cid-uT2yBCq2qw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uT2yBCq2qw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uT2yBCq2qw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uT2yBCq2qw .carousel-indicators .active,
.cid-uT2yBCq2qw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uT2yBCq2qw .carousel-indicators .active {
  background: #fff;
}
.cid-uT2yBCq2qw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uT2yBCq2qw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uT2yBCq2qw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uT2yBCq2qw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uT2yBCq2qw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uT2yBCq2qw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uT2yBCq2qw .carousel {
  width: 100%;
}
.cid-uT2yBCq2qw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uT2yBCq2qw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uT2yBCq2qw .modal.fade .modal-dialog,
.cid-uT2yBCq2qw .modal.in .modal-dialog {
  transform: none;
}
.cid-uT2yBCq2qw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uT2yBCq2qw H6 {
  text-align: center;
}
.cid-uRr2r8xbCu {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uRr2r8xbCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRr2r8xbCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRr2r8xbCu .item {
  padding-bottom: 2rem;
}
.cid-uRr2r8xbCu .item-wrapper {
  position: relative;
}
.cid-uRr2r8xbCu .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-uRr2r8xbCu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRr2r8xbCu .carousel-control,
.cid-uRr2r8xbCu .close {
  background: #1b1b1b;
}
.cid-uRr2r8xbCu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRr2r8xbCu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRr2r8xbCu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRr2r8xbCu .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRr2r8xbCu .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-uRr2r8xbCu .close::before {
  content: '\e91a';
}
.cid-uRr2r8xbCu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uRr2r8xbCu .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-uRr2r8xbCu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRr2r8xbCu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRr2r8xbCu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRr2r8xbCu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRr2r8xbCu .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-uRr2r8xbCu .carousel-indicators li.active,
.cid-uRr2r8xbCu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRr2r8xbCu .carousel-indicators li::after,
.cid-uRr2r8xbCu .carousel-indicators li::before {
  content: none;
}
.cid-uRr2r8xbCu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRr2r8xbCu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRr2r8xbCu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRr2r8xbCu .carousel-indicators {
    display: none;
  }
}
.cid-uRr2r8xbCu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRr2r8xbCu .carousel-inner > .active {
  display: block;
}
.cid-uRr2r8xbCu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRr2r8xbCu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRr2r8xbCu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRr2r8xbCu .carousel-control,
  .cid-uRr2r8xbCu .carousel-indicators,
  .cid-uRr2r8xbCu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRr2r8xbCu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRr2r8xbCu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRr2r8xbCu .carousel-indicators .active,
.cid-uRr2r8xbCu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRr2r8xbCu .carousel-indicators .active {
  background: #fff;
}
.cid-uRr2r8xbCu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRr2r8xbCu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRr2r8xbCu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRr2r8xbCu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRr2r8xbCu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRr2r8xbCu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRr2r8xbCu .carousel {
  width: 100%;
}
.cid-uRr2r8xbCu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRr2r8xbCu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRr2r8xbCu .modal.fade .modal-dialog,
.cid-uRr2r8xbCu .modal.in .modal-dialog {
  transform: none;
}
.cid-uRr2r8xbCu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uRr2r8xbCu H6 {
  text-align: center;
}
.cid-uRr2r94PK0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uRr2r94PK0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRr2r94PK0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRr2r94PK0 .item {
  padding-bottom: 2rem;
}
.cid-uRr2r94PK0 .item-wrapper {
  position: relative;
}
.cid-uRr2r94PK0 .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-uRr2r94PK0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRr2r94PK0 .carousel-control,
.cid-uRr2r94PK0 .close {
  background: #1b1b1b;
}
.cid-uRr2r94PK0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRr2r94PK0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRr2r94PK0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRr2r94PK0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRr2r94PK0 .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-uRr2r94PK0 .close::before {
  content: '\e91a';
}
.cid-uRr2r94PK0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uRr2r94PK0 .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-uRr2r94PK0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRr2r94PK0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRr2r94PK0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRr2r94PK0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRr2r94PK0 .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-uRr2r94PK0 .carousel-indicators li.active,
.cid-uRr2r94PK0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRr2r94PK0 .carousel-indicators li::after,
.cid-uRr2r94PK0 .carousel-indicators li::before {
  content: none;
}
.cid-uRr2r94PK0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRr2r94PK0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRr2r94PK0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRr2r94PK0 .carousel-indicators {
    display: none;
  }
}
.cid-uRr2r94PK0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRr2r94PK0 .carousel-inner > .active {
  display: block;
}
.cid-uRr2r94PK0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRr2r94PK0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRr2r94PK0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRr2r94PK0 .carousel-control,
  .cid-uRr2r94PK0 .carousel-indicators,
  .cid-uRr2r94PK0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRr2r94PK0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRr2r94PK0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRr2r94PK0 .carousel-indicators .active,
.cid-uRr2r94PK0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRr2r94PK0 .carousel-indicators .active {
  background: #fff;
}
.cid-uRr2r94PK0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRr2r94PK0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRr2r94PK0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRr2r94PK0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRr2r94PK0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRr2r94PK0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRr2r94PK0 .carousel {
  width: 100%;
}
.cid-uRr2r94PK0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRr2r94PK0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRr2r94PK0 .modal.fade .modal-dialog,
.cid-uRr2r94PK0 .modal.in .modal-dialog {
  transform: none;
}
.cid-uRr2r94PK0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uRr2r94PK0 H6 {
  text-align: center;
}
.cid-uRr2ra1dIw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uRr2ra1dIw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRr2ra1dIw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRr2ra1dIw .item {
  padding-bottom: 2rem;
}
.cid-uRr2ra1dIw .item-wrapper {
  position: relative;
}
.cid-uRr2ra1dIw .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-uRr2ra1dIw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRr2ra1dIw .carousel-control,
.cid-uRr2ra1dIw .close {
  background: #1b1b1b;
}
.cid-uRr2ra1dIw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRr2ra1dIw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRr2ra1dIw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRr2ra1dIw .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRr2ra1dIw .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-uRr2ra1dIw .close::before {
  content: '\e91a';
}
.cid-uRr2ra1dIw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uRr2ra1dIw .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-uRr2ra1dIw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRr2ra1dIw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRr2ra1dIw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRr2ra1dIw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRr2ra1dIw .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-uRr2ra1dIw .carousel-indicators li.active,
.cid-uRr2ra1dIw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRr2ra1dIw .carousel-indicators li::after,
.cid-uRr2ra1dIw .carousel-indicators li::before {
  content: none;
}
.cid-uRr2ra1dIw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRr2ra1dIw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRr2ra1dIw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRr2ra1dIw .carousel-indicators {
    display: none;
  }
}
.cid-uRr2ra1dIw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRr2ra1dIw .carousel-inner > .active {
  display: block;
}
.cid-uRr2ra1dIw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRr2ra1dIw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRr2ra1dIw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRr2ra1dIw .carousel-control,
  .cid-uRr2ra1dIw .carousel-indicators,
  .cid-uRr2ra1dIw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRr2ra1dIw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRr2ra1dIw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRr2ra1dIw .carousel-indicators .active,
.cid-uRr2ra1dIw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRr2ra1dIw .carousel-indicators .active {
  background: #fff;
}
.cid-uRr2ra1dIw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRr2ra1dIw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRr2ra1dIw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRr2ra1dIw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRr2ra1dIw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRr2ra1dIw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRr2ra1dIw .carousel {
  width: 100%;
}
.cid-uRr2ra1dIw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRr2ra1dIw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRr2ra1dIw .modal.fade .modal-dialog,
.cid-uRr2ra1dIw .modal.in .modal-dialog {
  transform: none;
}
.cid-uRr2ra1dIw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uRr2ra1dIw H6 {
  text-align: center;
}
.cid-uShmTqSXzR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uShmTqSXzR .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uRr2rGXfh8 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uRr2rGXfh8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uRr2rGXfh8 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uRr2rGXfh8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uRr2rGXfh8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uRr2rGXfh8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uRr2rGXfh8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uRr2rGXfh8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uRr2rGXfh8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uRr2rGXfh8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uRr2rGXfh8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uRr2rGXfh8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uRr2rGXfh8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uRr2rGXfh8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uRr2rGXfh8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uRr2rGXfh8 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-sAZAV8Cmy1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .nav-item:focus,
.cid-sAZAV8Cmy1 .nav-link:focus {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sAZAV8Cmy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sAZAV8Cmy1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-sAZAV8Cmy1 .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-sAZAV8Cmy1 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sAZAV8Cmy1 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sAZAV8Cmy1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sAZAV8Cmy1 .navbar.collapsed .right-menu,
.cid-sAZAV8Cmy1 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.show .brand-container,
  .cid-sAZAV8Cmy1 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sAZAV8Cmy1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sAZAV8Cmy1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sAZAV8Cmy1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sAZAV8Cmy1 .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-sAZAV8Cmy1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-sAZAV8Cmy1 .navbar .right-menu,
  .cid-sAZAV8Cmy1 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sAZAV8Cmy1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sAZAV8Cmy1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sAZAV8Cmy1 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sAZAV8Cmy1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sAZAV8Cmy1 .dropdown-item.active,
.cid-sAZAV8Cmy1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sAZAV8Cmy1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sAZAV8Cmy1 .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-sAZAV8Cmy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sAZAV8Cmy1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sAZAV8Cmy1 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sAZAV8Cmy1 .navbar-buttons {
  margin-left: auto;
}
.cid-sAZAV8Cmy1 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sAZAV8Cmy1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-sAZAV8Cmy1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sAZAV8Cmy1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sAZAV8Cmy1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sAZAV8Cmy1 .right-menu,
.cid-sAZAV8Cmy1 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAZAV8Cmy1 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sAZAV8Cmy1 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-sAZAV8Cmy1 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sAZAV8Cmy1 .card-wrapper {
  z-index: 3;
}
.cid-sAZAV8Cmy1 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sAZAV8Cmy1 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sAZAV8Cmy1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWBlcB23U9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #babad6;
}
@media (max-width: 991px) {
  .cid-uWBlcB23U9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWBlcB23U9 .row {
  flex-direction: row-reverse;
}
.cid-uWBlcB23U9 img {
  width: 100%;
}
.cid-uRrPaWtHli {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #babad6;
}
.cid-uRrPaWtHli .mbr-section-subtitle {
  text-align: center;
}
.cid-uRrQ8Si2TC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #babad6;
}
.cid-uRrQ8Si2TC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRrQ8Si2TC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRrQ8Si2TC .mbr-text,
.cid-uRrQ8Si2TC .mbr-section-btn {
  color: #232323;
}
.cid-uRrQ8Si2TC .card-title,
.cid-uRrQ8Si2TC .card-box {
  color: #ffffff;
}
.cid-uRrQ8Si2TC .mbr-text,
.cid-uRrQ8Si2TC .link-wrap {
  color: #ffffff;
}
.cid-uRrtvLxJij {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #babad6;
}
.cid-uRrtvLxJij img,
.cid-uRrtvLxJij .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uRrtvLxJij .item:focus,
.cid-uRrtvLxJij span:focus {
  outline: none;
}
.cid-uRrtvLxJij .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uRrtvLxJij .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uRrtvLxJij .item {
  padding: 0;
  margin: 0;
}
.cid-uRrtvLxJij .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uRrtvLxJij .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uRrtvLxJij .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uRrtvLxJij .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uRrtvLxJij .mbr-section-title {
  color: #232323;
}
.cid-uRraIZpmFS {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #babad6;
}
.cid-uRraIZpmFS .video-wrapper iframe {
  width: 100%;
}
.cid-uRraIZpmFS .mbr-section-title,
.cid-uRraIZpmFS .mbr-section-subtitle,
.cid-uRraIZpmFS .mbr-text {
  text-align: center;
}
.cid-sAZAV8aWGp {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-sAZAV8aWGp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sAZAV8aWGp .social-row {
  width: 50%;
  justify-content: center;
}
.cid-sAZAV8aWGp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sAZAV8aWGp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sAZAV8aWGp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sAZAV8aWGp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sAZAV8aWGp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sAZAV8aWGp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sAZAV8aWGp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sAZAV8aWGp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sAZAV8aWGp .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uSgyqv8wEE .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uSgyqv8wEE .nav-item:focus,
.cid-uSgyqv8wEE .nav-link:focus {
  outline: none;
}
.cid-uSgyqv8wEE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uSgyqv8wEE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSgyqv8wEE .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uSgyqv8wEE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uSgyqv8wEE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uSgyqv8wEE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSgyqv8wEE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSgyqv8wEE .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-uSgyqv8wEE .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uSgyqv8wEE .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uSgyqv8wEE .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uSgyqv8wEE .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uSgyqv8wEE .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uSgyqv8wEE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uSgyqv8wEE .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uSgyqv8wEE .navbar.collapsed .navbar-collapse.show,
.cid-uSgyqv8wEE .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uSgyqv8wEE .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uSgyqv8wEE .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uSgyqv8wEE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uSgyqv8wEE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSgyqv8wEE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSgyqv8wEE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uSgyqv8wEE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSgyqv8wEE .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uSgyqv8wEE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSgyqv8wEE .navbar.collapsed .right-menu,
.cid-uSgyqv8wEE .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uSgyqv8wEE .navbar .navbar-collapse.show,
  .cid-uSgyqv8wEE .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uSgyqv8wEE .navbar .navbar-collapse.show .brand-container,
  .cid-uSgyqv8wEE .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uSgyqv8wEE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSgyqv8wEE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uSgyqv8wEE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSgyqv8wEE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSgyqv8wEE .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uSgyqv8wEE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uSgyqv8wEE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSgyqv8wEE .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-uSgyqv8wEE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uSgyqv8wEE .navbar .right-menu,
  .cid-uSgyqv8wEE .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uSgyqv8wEE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSgyqv8wEE .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uSgyqv8wEE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uSgyqv8wEE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uSgyqv8wEE .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uSgyqv8wEE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSgyqv8wEE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSgyqv8wEE .dropdown-item.active,
.cid-uSgyqv8wEE .dropdown-item:active {
  background-color: transparent;
}
.cid-uSgyqv8wEE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSgyqv8wEE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSgyqv8wEE .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSgyqv8wEE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uSgyqv8wEE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSgyqv8wEE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSgyqv8wEE ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uSgyqv8wEE ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uSgyqv8wEE .navbar-buttons {
  margin-left: auto;
}
.cid-uSgyqv8wEE button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSgyqv8wEE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSgyqv8wEE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSgyqv8wEE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSgyqv8wEE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSgyqv8wEE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSgyqv8wEE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSgyqv8wEE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uSgyqv8wEE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uSgyqv8wEE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSgyqv8wEE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uSgyqv8wEE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uSgyqv8wEE .right-menu,
.cid-uSgyqv8wEE .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uSgyqv8wEE .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uSgyqv8wEE .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uSgyqv8wEE .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uSgyqv8wEE .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uSgyqv8wEE .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uSgyqv8wEE .card-wrapper {
  z-index: 3;
}
.cid-uSgyqv8wEE .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uSgyqv8wEE .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uSgyqv8wEE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSgyqvm40v {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgyqvm40v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqvm40v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uSgyqvm40v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uSgyqvm40v .row {
  flex-direction: row-reverse;
}
.cid-uSgyqvm40v img {
  width: 100%;
}
.cid-uSgJkYELaV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgJkYELaV .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uSgyqvJkUB {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uSgyqvJkUB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqvJkUB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqvJkUB .mbr-section-title {
  color: #6400af;
}
.cid-uSgJmpQonY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgJmpQonY .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uSgyqJoFfN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqJoFfN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqJoFfN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqJoFfN .item {
  padding-bottom: 2rem;
}
.cid-uSgyqJoFfN .item-wrapper {
  position: relative;
}
.cid-uSgyqJoFfN .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-uSgyqJoFfN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqJoFfN .carousel-control,
.cid-uSgyqJoFfN .close {
  background: #1b1b1b;
}
.cid-uSgyqJoFfN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqJoFfN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqJoFfN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqJoFfN .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqJoFfN .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-uSgyqJoFfN .close::before {
  content: '\e91a';
}
.cid-uSgyqJoFfN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqJoFfN .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-uSgyqJoFfN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqJoFfN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqJoFfN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqJoFfN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqJoFfN .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-uSgyqJoFfN .carousel-indicators li.active,
.cid-uSgyqJoFfN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqJoFfN .carousel-indicators li::after,
.cid-uSgyqJoFfN .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqJoFfN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqJoFfN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqJoFfN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqJoFfN .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqJoFfN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqJoFfN .carousel-inner > .active {
  display: block;
}
.cid-uSgyqJoFfN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqJoFfN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqJoFfN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqJoFfN .carousel-control,
  .cid-uSgyqJoFfN .carousel-indicators,
  .cid-uSgyqJoFfN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqJoFfN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqJoFfN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqJoFfN .carousel-indicators .active,
.cid-uSgyqJoFfN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqJoFfN .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqJoFfN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqJoFfN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqJoFfN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqJoFfN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqJoFfN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqJoFfN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqJoFfN .carousel {
  width: 100%;
}
.cid-uSgyqJoFfN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqJoFfN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqJoFfN .modal.fade .modal-dialog,
.cid-uSgyqJoFfN .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqJoFfN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqJoFfN H6 {
  text-align: center;
}
.cid-uSgyqKemai {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqKemai .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqKemai .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqKemai .item {
  padding-bottom: 2rem;
}
.cid-uSgyqKemai .item-wrapper {
  position: relative;
}
.cid-uSgyqKemai .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-uSgyqKemai .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqKemai .carousel-control,
.cid-uSgyqKemai .close {
  background: #1b1b1b;
}
.cid-uSgyqKemai .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqKemai .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqKemai .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqKemai .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqKemai .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-uSgyqKemai .close::before {
  content: '\e91a';
}
.cid-uSgyqKemai .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqKemai .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-uSgyqKemai .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqKemai .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqKemai .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqKemai .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqKemai .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-uSgyqKemai .carousel-indicators li.active,
.cid-uSgyqKemai .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqKemai .carousel-indicators li::after,
.cid-uSgyqKemai .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqKemai .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqKemai .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqKemai .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqKemai .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqKemai .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqKemai .carousel-inner > .active {
  display: block;
}
.cid-uSgyqKemai .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqKemai .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqKemai .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqKemai .carousel-control,
  .cid-uSgyqKemai .carousel-indicators,
  .cid-uSgyqKemai .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqKemai .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqKemai .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqKemai .carousel-indicators .active,
.cid-uSgyqKemai .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqKemai .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqKemai .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqKemai .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqKemai .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqKemai .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqKemai .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqKemai .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqKemai .carousel {
  width: 100%;
}
.cid-uSgyqKemai .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqKemai .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqKemai .modal.fade .modal-dialog,
.cid-uSgyqKemai .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqKemai .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqKemai H6 {
  text-align: center;
}
.cid-uSgyqL8B1v {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqL8B1v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqL8B1v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqL8B1v .item {
  padding-bottom: 2rem;
}
.cid-uSgyqL8B1v .item-wrapper {
  position: relative;
}
.cid-uSgyqL8B1v .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-uSgyqL8B1v .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqL8B1v .carousel-control,
.cid-uSgyqL8B1v .close {
  background: #1b1b1b;
}
.cid-uSgyqL8B1v .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqL8B1v .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqL8B1v .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqL8B1v .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqL8B1v .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-uSgyqL8B1v .close::before {
  content: '\e91a';
}
.cid-uSgyqL8B1v .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqL8B1v .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-uSgyqL8B1v .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqL8B1v .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqL8B1v .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqL8B1v .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqL8B1v .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-uSgyqL8B1v .carousel-indicators li.active,
.cid-uSgyqL8B1v .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqL8B1v .carousel-indicators li::after,
.cid-uSgyqL8B1v .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqL8B1v .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqL8B1v .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqL8B1v .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqL8B1v .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqL8B1v .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqL8B1v .carousel-inner > .active {
  display: block;
}
.cid-uSgyqL8B1v .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqL8B1v .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqL8B1v .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqL8B1v .carousel-control,
  .cid-uSgyqL8B1v .carousel-indicators,
  .cid-uSgyqL8B1v .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqL8B1v .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqL8B1v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqL8B1v .carousel-indicators .active,
.cid-uSgyqL8B1v .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqL8B1v .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqL8B1v .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqL8B1v .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqL8B1v .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqL8B1v .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqL8B1v .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqL8B1v .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqL8B1v .carousel {
  width: 100%;
}
.cid-uSgyqL8B1v .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqL8B1v .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqL8B1v .modal.fade .modal-dialog,
.cid-uSgyqL8B1v .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqL8B1v .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqL8B1v H6 {
  text-align: center;
}
.cid-uSgyqM0lUX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqM0lUX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqM0lUX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqM0lUX .item {
  padding-bottom: 2rem;
}
.cid-uSgyqM0lUX .item-wrapper {
  position: relative;
}
.cid-uSgyqM0lUX .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-uSgyqM0lUX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqM0lUX .carousel-control,
.cid-uSgyqM0lUX .close {
  background: #1b1b1b;
}
.cid-uSgyqM0lUX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqM0lUX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqM0lUX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqM0lUX .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqM0lUX .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-uSgyqM0lUX .close::before {
  content: '\e91a';
}
.cid-uSgyqM0lUX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqM0lUX .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-uSgyqM0lUX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqM0lUX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqM0lUX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqM0lUX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqM0lUX .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-uSgyqM0lUX .carousel-indicators li.active,
.cid-uSgyqM0lUX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqM0lUX .carousel-indicators li::after,
.cid-uSgyqM0lUX .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqM0lUX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqM0lUX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqM0lUX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqM0lUX .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqM0lUX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqM0lUX .carousel-inner > .active {
  display: block;
}
.cid-uSgyqM0lUX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqM0lUX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqM0lUX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqM0lUX .carousel-control,
  .cid-uSgyqM0lUX .carousel-indicators,
  .cid-uSgyqM0lUX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqM0lUX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqM0lUX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqM0lUX .carousel-indicators .active,
.cid-uSgyqM0lUX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqM0lUX .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqM0lUX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqM0lUX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqM0lUX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqM0lUX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqM0lUX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqM0lUX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqM0lUX .carousel {
  width: 100%;
}
.cid-uSgyqM0lUX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqM0lUX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqM0lUX .modal.fade .modal-dialog,
.cid-uSgyqM0lUX .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqM0lUX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqM0lUX H6 {
  text-align: center;
}
.cid-uSgyqMSAqW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqMSAqW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqMSAqW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqMSAqW .item {
  padding-bottom: 2rem;
}
.cid-uSgyqMSAqW .item-wrapper {
  position: relative;
}
.cid-uSgyqMSAqW .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-uSgyqMSAqW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqMSAqW .carousel-control,
.cid-uSgyqMSAqW .close {
  background: #1b1b1b;
}
.cid-uSgyqMSAqW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqMSAqW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqMSAqW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqMSAqW .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqMSAqW .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-uSgyqMSAqW .close::before {
  content: '\e91a';
}
.cid-uSgyqMSAqW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqMSAqW .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-uSgyqMSAqW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqMSAqW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqMSAqW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqMSAqW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqMSAqW .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-uSgyqMSAqW .carousel-indicators li.active,
.cid-uSgyqMSAqW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqMSAqW .carousel-indicators li::after,
.cid-uSgyqMSAqW .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqMSAqW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqMSAqW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqMSAqW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqMSAqW .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqMSAqW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqMSAqW .carousel-inner > .active {
  display: block;
}
.cid-uSgyqMSAqW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqMSAqW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqMSAqW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqMSAqW .carousel-control,
  .cid-uSgyqMSAqW .carousel-indicators,
  .cid-uSgyqMSAqW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqMSAqW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqMSAqW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqMSAqW .carousel-indicators .active,
.cid-uSgyqMSAqW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqMSAqW .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqMSAqW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqMSAqW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqMSAqW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqMSAqW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqMSAqW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqMSAqW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqMSAqW .carousel {
  width: 100%;
}
.cid-uSgyqMSAqW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqMSAqW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqMSAqW .modal.fade .modal-dialog,
.cid-uSgyqMSAqW .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqMSAqW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqMSAqW H6 {
  text-align: center;
}
.cid-uSgyqNKefi {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqNKefi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqNKefi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqNKefi .item {
  padding-bottom: 2rem;
}
.cid-uSgyqNKefi .item-wrapper {
  position: relative;
}
.cid-uSgyqNKefi .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-uSgyqNKefi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqNKefi .carousel-control,
.cid-uSgyqNKefi .close {
  background: #1b1b1b;
}
.cid-uSgyqNKefi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqNKefi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqNKefi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqNKefi .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqNKefi .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-uSgyqNKefi .close::before {
  content: '\e91a';
}
.cid-uSgyqNKefi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqNKefi .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-uSgyqNKefi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqNKefi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqNKefi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqNKefi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqNKefi .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-uSgyqNKefi .carousel-indicators li.active,
.cid-uSgyqNKefi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqNKefi .carousel-indicators li::after,
.cid-uSgyqNKefi .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqNKefi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqNKefi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqNKefi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqNKefi .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqNKefi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqNKefi .carousel-inner > .active {
  display: block;
}
.cid-uSgyqNKefi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqNKefi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqNKefi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqNKefi .carousel-control,
  .cid-uSgyqNKefi .carousel-indicators,
  .cid-uSgyqNKefi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqNKefi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqNKefi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqNKefi .carousel-indicators .active,
.cid-uSgyqNKefi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqNKefi .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqNKefi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqNKefi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqNKefi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqNKefi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqNKefi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqNKefi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqNKefi .carousel {
  width: 100%;
}
.cid-uSgyqNKefi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqNKefi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqNKefi .modal.fade .modal-dialog,
.cid-uSgyqNKefi .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqNKefi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqNKefi H6 {
  text-align: center;
}
.cid-uSgyqOBNPF {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqOBNPF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqOBNPF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqOBNPF .item {
  padding-bottom: 2rem;
}
.cid-uSgyqOBNPF .item-wrapper {
  position: relative;
}
.cid-uSgyqOBNPF .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-uSgyqOBNPF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqOBNPF .carousel-control,
.cid-uSgyqOBNPF .close {
  background: #1b1b1b;
}
.cid-uSgyqOBNPF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqOBNPF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqOBNPF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqOBNPF .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqOBNPF .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-uSgyqOBNPF .close::before {
  content: '\e91a';
}
.cid-uSgyqOBNPF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqOBNPF .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-uSgyqOBNPF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqOBNPF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqOBNPF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqOBNPF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqOBNPF .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-uSgyqOBNPF .carousel-indicators li.active,
.cid-uSgyqOBNPF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqOBNPF .carousel-indicators li::after,
.cid-uSgyqOBNPF .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqOBNPF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqOBNPF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqOBNPF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqOBNPF .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqOBNPF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqOBNPF .carousel-inner > .active {
  display: block;
}
.cid-uSgyqOBNPF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqOBNPF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqOBNPF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqOBNPF .carousel-control,
  .cid-uSgyqOBNPF .carousel-indicators,
  .cid-uSgyqOBNPF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqOBNPF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqOBNPF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqOBNPF .carousel-indicators .active,
.cid-uSgyqOBNPF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqOBNPF .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqOBNPF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqOBNPF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqOBNPF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqOBNPF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqOBNPF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqOBNPF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqOBNPF .carousel {
  width: 100%;
}
.cid-uSgyqOBNPF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqOBNPF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqOBNPF .modal.fade .modal-dialog,
.cid-uSgyqOBNPF .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqOBNPF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqOBNPF H6 {
  text-align: center;
}
.cid-uSgyqPvHma {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqPvHma .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqPvHma .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqPvHma .item {
  padding-bottom: 2rem;
}
.cid-uSgyqPvHma .item-wrapper {
  position: relative;
}
.cid-uSgyqPvHma .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-uSgyqPvHma .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqPvHma .carousel-control,
.cid-uSgyqPvHma .close {
  background: #1b1b1b;
}
.cid-uSgyqPvHma .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqPvHma .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqPvHma .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqPvHma .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqPvHma .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-uSgyqPvHma .close::before {
  content: '\e91a';
}
.cid-uSgyqPvHma .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqPvHma .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-uSgyqPvHma .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqPvHma .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqPvHma .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqPvHma .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqPvHma .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-uSgyqPvHma .carousel-indicators li.active,
.cid-uSgyqPvHma .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqPvHma .carousel-indicators li::after,
.cid-uSgyqPvHma .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqPvHma .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqPvHma .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqPvHma .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqPvHma .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqPvHma .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqPvHma .carousel-inner > .active {
  display: block;
}
.cid-uSgyqPvHma .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqPvHma .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqPvHma .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqPvHma .carousel-control,
  .cid-uSgyqPvHma .carousel-indicators,
  .cid-uSgyqPvHma .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqPvHma .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqPvHma .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqPvHma .carousel-indicators .active,
.cid-uSgyqPvHma .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqPvHma .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqPvHma .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqPvHma .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqPvHma .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqPvHma .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqPvHma .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqPvHma .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqPvHma .carousel {
  width: 100%;
}
.cid-uSgyqPvHma .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqPvHma .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqPvHma .modal.fade .modal-dialog,
.cid-uSgyqPvHma .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqPvHma .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqPvHma H6 {
  text-align: center;
}
.cid-uSgyqQnzhN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqQnzhN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqQnzhN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqQnzhN .item {
  padding-bottom: 2rem;
}
.cid-uSgyqQnzhN .item-wrapper {
  position: relative;
}
.cid-uSgyqQnzhN .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-uSgyqQnzhN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqQnzhN .carousel-control,
.cid-uSgyqQnzhN .close {
  background: #1b1b1b;
}
.cid-uSgyqQnzhN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqQnzhN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqQnzhN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqQnzhN .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqQnzhN .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-uSgyqQnzhN .close::before {
  content: '\e91a';
}
.cid-uSgyqQnzhN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqQnzhN .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-uSgyqQnzhN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqQnzhN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqQnzhN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqQnzhN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqQnzhN .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-uSgyqQnzhN .carousel-indicators li.active,
.cid-uSgyqQnzhN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqQnzhN .carousel-indicators li::after,
.cid-uSgyqQnzhN .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqQnzhN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqQnzhN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqQnzhN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqQnzhN .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqQnzhN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqQnzhN .carousel-inner > .active {
  display: block;
}
.cid-uSgyqQnzhN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqQnzhN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqQnzhN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqQnzhN .carousel-control,
  .cid-uSgyqQnzhN .carousel-indicators,
  .cid-uSgyqQnzhN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqQnzhN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqQnzhN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqQnzhN .carousel-indicators .active,
.cid-uSgyqQnzhN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqQnzhN .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqQnzhN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqQnzhN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqQnzhN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqQnzhN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqQnzhN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqQnzhN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqQnzhN .carousel {
  width: 100%;
}
.cid-uSgyqQnzhN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqQnzhN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqQnzhN .modal.fade .modal-dialog,
.cid-uSgyqQnzhN .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqQnzhN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqQnzhN H6 {
  text-align: center;
}
.cid-uSgyqRe7E7 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqRe7E7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqRe7E7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqRe7E7 .item {
  padding-bottom: 2rem;
}
.cid-uSgyqRe7E7 .item-wrapper {
  position: relative;
}
.cid-uSgyqRe7E7 .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-uSgyqRe7E7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqRe7E7 .carousel-control,
.cid-uSgyqRe7E7 .close {
  background: #1b1b1b;
}
.cid-uSgyqRe7E7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqRe7E7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqRe7E7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqRe7E7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqRe7E7 .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-uSgyqRe7E7 .close::before {
  content: '\e91a';
}
.cid-uSgyqRe7E7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqRe7E7 .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-uSgyqRe7E7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqRe7E7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqRe7E7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqRe7E7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqRe7E7 .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-uSgyqRe7E7 .carousel-indicators li.active,
.cid-uSgyqRe7E7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqRe7E7 .carousel-indicators li::after,
.cid-uSgyqRe7E7 .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqRe7E7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqRe7E7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqRe7E7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqRe7E7 .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqRe7E7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqRe7E7 .carousel-inner > .active {
  display: block;
}
.cid-uSgyqRe7E7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqRe7E7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqRe7E7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqRe7E7 .carousel-control,
  .cid-uSgyqRe7E7 .carousel-indicators,
  .cid-uSgyqRe7E7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqRe7E7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqRe7E7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqRe7E7 .carousel-indicators .active,
.cid-uSgyqRe7E7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqRe7E7 .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqRe7E7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqRe7E7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqRe7E7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqRe7E7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqRe7E7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqRe7E7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqRe7E7 .carousel {
  width: 100%;
}
.cid-uSgyqRe7E7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqRe7E7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqRe7E7 .modal.fade .modal-dialog,
.cid-uSgyqRe7E7 .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqRe7E7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqRe7E7 H6 {
  text-align: center;
}
.cid-uSgyqS5T6K {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqS5T6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqS5T6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqS5T6K .item {
  padding-bottom: 2rem;
}
.cid-uSgyqS5T6K .item-wrapper {
  position: relative;
}
.cid-uSgyqS5T6K .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-uSgyqS5T6K .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqS5T6K .carousel-control,
.cid-uSgyqS5T6K .close {
  background: #1b1b1b;
}
.cid-uSgyqS5T6K .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqS5T6K .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqS5T6K .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqS5T6K .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqS5T6K .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-uSgyqS5T6K .close::before {
  content: '\e91a';
}
.cid-uSgyqS5T6K .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqS5T6K .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-uSgyqS5T6K .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqS5T6K .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqS5T6K .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqS5T6K .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqS5T6K .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-uSgyqS5T6K .carousel-indicators li.active,
.cid-uSgyqS5T6K .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqS5T6K .carousel-indicators li::after,
.cid-uSgyqS5T6K .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqS5T6K .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqS5T6K .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqS5T6K .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqS5T6K .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqS5T6K .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqS5T6K .carousel-inner > .active {
  display: block;
}
.cid-uSgyqS5T6K .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqS5T6K .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqS5T6K .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqS5T6K .carousel-control,
  .cid-uSgyqS5T6K .carousel-indicators,
  .cid-uSgyqS5T6K .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqS5T6K .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqS5T6K .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqS5T6K .carousel-indicators .active,
.cid-uSgyqS5T6K .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqS5T6K .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqS5T6K .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqS5T6K .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqS5T6K .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqS5T6K .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqS5T6K .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqS5T6K .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqS5T6K .carousel {
  width: 100%;
}
.cid-uSgyqS5T6K .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqS5T6K .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqS5T6K .modal.fade .modal-dialog,
.cid-uSgyqS5T6K .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqS5T6K .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqS5T6K H6 {
  text-align: center;
}
.cid-uSgyqSWqhr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqSWqhr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqSWqhr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqSWqhr .item {
  padding-bottom: 2rem;
}
.cid-uSgyqSWqhr .item-wrapper {
  position: relative;
}
.cid-uSgyqSWqhr .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-uSgyqSWqhr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqSWqhr .carousel-control,
.cid-uSgyqSWqhr .close {
  background: #1b1b1b;
}
.cid-uSgyqSWqhr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqSWqhr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqSWqhr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqSWqhr .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqSWqhr .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-uSgyqSWqhr .close::before {
  content: '\e91a';
}
.cid-uSgyqSWqhr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqSWqhr .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-uSgyqSWqhr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqSWqhr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqSWqhr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqSWqhr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqSWqhr .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-uSgyqSWqhr .carousel-indicators li.active,
.cid-uSgyqSWqhr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqSWqhr .carousel-indicators li::after,
.cid-uSgyqSWqhr .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqSWqhr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqSWqhr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqSWqhr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqSWqhr .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqSWqhr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqSWqhr .carousel-inner > .active {
  display: block;
}
.cid-uSgyqSWqhr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqSWqhr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqSWqhr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqSWqhr .carousel-control,
  .cid-uSgyqSWqhr .carousel-indicators,
  .cid-uSgyqSWqhr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqSWqhr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqSWqhr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqSWqhr .carousel-indicators .active,
.cid-uSgyqSWqhr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqSWqhr .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqSWqhr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqSWqhr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqSWqhr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqSWqhr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqSWqhr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqSWqhr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqSWqhr .carousel {
  width: 100%;
}
.cid-uSgyqSWqhr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqSWqhr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqSWqhr .modal.fade .modal-dialog,
.cid-uSgyqSWqhr .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqSWqhr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqSWqhr H6 {
  text-align: center;
}
.cid-uSgyqTKOec {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqTKOec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqTKOec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqTKOec .item {
  padding-bottom: 2rem;
}
.cid-uSgyqTKOec .item-wrapper {
  position: relative;
}
.cid-uSgyqTKOec .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-uSgyqTKOec .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqTKOec .carousel-control,
.cid-uSgyqTKOec .close {
  background: #1b1b1b;
}
.cid-uSgyqTKOec .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqTKOec .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqTKOec .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqTKOec .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqTKOec .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-uSgyqTKOec .close::before {
  content: '\e91a';
}
.cid-uSgyqTKOec .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqTKOec .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-uSgyqTKOec .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqTKOec .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqTKOec .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqTKOec .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqTKOec .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-uSgyqTKOec .carousel-indicators li.active,
.cid-uSgyqTKOec .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqTKOec .carousel-indicators li::after,
.cid-uSgyqTKOec .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqTKOec .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqTKOec .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqTKOec .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqTKOec .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqTKOec .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqTKOec .carousel-inner > .active {
  display: block;
}
.cid-uSgyqTKOec .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqTKOec .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqTKOec .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqTKOec .carousel-control,
  .cid-uSgyqTKOec .carousel-indicators,
  .cid-uSgyqTKOec .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqTKOec .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqTKOec .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqTKOec .carousel-indicators .active,
.cid-uSgyqTKOec .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqTKOec .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqTKOec .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqTKOec .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqTKOec .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqTKOec .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqTKOec .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqTKOec .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqTKOec .carousel {
  width: 100%;
}
.cid-uSgyqTKOec .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqTKOec .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqTKOec .modal.fade .modal-dialog,
.cid-uSgyqTKOec .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqTKOec .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqTKOec H6 {
  text-align: center;
}
.cid-uSgyqUH16R {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqUH16R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqUH16R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqUH16R .item {
  padding-bottom: 2rem;
}
.cid-uSgyqUH16R .item-wrapper {
  position: relative;
}
.cid-uSgyqUH16R .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-uSgyqUH16R .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqUH16R .carousel-control,
.cid-uSgyqUH16R .close {
  background: #1b1b1b;
}
.cid-uSgyqUH16R .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqUH16R .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqUH16R .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqUH16R .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqUH16R .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-uSgyqUH16R .close::before {
  content: '\e91a';
}
.cid-uSgyqUH16R .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqUH16R .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-uSgyqUH16R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqUH16R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqUH16R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqUH16R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqUH16R .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-uSgyqUH16R .carousel-indicators li.active,
.cid-uSgyqUH16R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqUH16R .carousel-indicators li::after,
.cid-uSgyqUH16R .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqUH16R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqUH16R .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqUH16R .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqUH16R .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqUH16R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqUH16R .carousel-inner > .active {
  display: block;
}
.cid-uSgyqUH16R .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqUH16R .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqUH16R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqUH16R .carousel-control,
  .cid-uSgyqUH16R .carousel-indicators,
  .cid-uSgyqUH16R .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqUH16R .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqUH16R .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqUH16R .carousel-indicators .active,
.cid-uSgyqUH16R .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqUH16R .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqUH16R .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqUH16R .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqUH16R .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqUH16R .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqUH16R .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqUH16R .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqUH16R .carousel {
  width: 100%;
}
.cid-uSgyqUH16R .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqUH16R .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqUH16R .modal.fade .modal-dialog,
.cid-uSgyqUH16R .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqUH16R .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqUH16R H6 {
  text-align: center;
}
.cid-uSgyqVHa3C {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uSgyqVHa3C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSgyqVHa3C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSgyqVHa3C .item {
  padding-bottom: 2rem;
}
.cid-uSgyqVHa3C .item-wrapper {
  position: relative;
}
.cid-uSgyqVHa3C .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-uSgyqVHa3C .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uSgyqVHa3C .carousel-control,
.cid-uSgyqVHa3C .close {
  background: #1b1b1b;
}
.cid-uSgyqVHa3C .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uSgyqVHa3C .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uSgyqVHa3C .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uSgyqVHa3C .carousel-control-next span {
  margin-left: 5px;
}
.cid-uSgyqVHa3C .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-uSgyqVHa3C .close::before {
  content: '\e91a';
}
.cid-uSgyqVHa3C .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uSgyqVHa3C .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-uSgyqVHa3C .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqVHa3C .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSgyqVHa3C .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uSgyqVHa3C .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uSgyqVHa3C .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-uSgyqVHa3C .carousel-indicators li.active,
.cid-uSgyqVHa3C .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uSgyqVHa3C .carousel-indicators li::after,
.cid-uSgyqVHa3C .carousel-indicators li::before {
  content: none;
}
.cid-uSgyqVHa3C .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uSgyqVHa3C .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uSgyqVHa3C .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqVHa3C .carousel-indicators {
    display: none;
  }
}
.cid-uSgyqVHa3C .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uSgyqVHa3C .carousel-inner > .active {
  display: block;
}
.cid-uSgyqVHa3C .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSgyqVHa3C .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSgyqVHa3C .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uSgyqVHa3C .carousel-control,
  .cid-uSgyqVHa3C .carousel-indicators,
  .cid-uSgyqVHa3C .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uSgyqVHa3C .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uSgyqVHa3C .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uSgyqVHa3C .carousel-indicators .active,
.cid-uSgyqVHa3C .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uSgyqVHa3C .carousel-indicators .active {
  background: #fff;
}
.cid-uSgyqVHa3C .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uSgyqVHa3C .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uSgyqVHa3C .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uSgyqVHa3C .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uSgyqVHa3C .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uSgyqVHa3C .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uSgyqVHa3C .carousel {
  width: 100%;
}
.cid-uSgyqVHa3C .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uSgyqVHa3C .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uSgyqVHa3C .modal.fade .modal-dialog,
.cid-uSgyqVHa3C .modal.in .modal-dialog {
  transform: none;
}
.cid-uSgyqVHa3C .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uSgyqVHa3C H6 {
  text-align: center;
}
.cid-uSgJpzSty0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uSgJpzSty0 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uSgyqXwKbA {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uSgyqXwKbA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uSgyqXwKbA .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uSgyqXwKbA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uSgyqXwKbA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uSgyqXwKbA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uSgyqXwKbA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uSgyqXwKbA .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uSgyqXwKbA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uSgyqXwKbA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uSgyqXwKbA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uSgyqXwKbA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uSgyqXwKbA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uSgyqXwKbA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uSgyqXwKbA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uSgyqXwKbA .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uTSWQ1mhje .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uTSWQ1mhje .nav-item:focus,
.cid-uTSWQ1mhje .nav-link:focus {
  outline: none;
}
.cid-uTSWQ1mhje .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uTSWQ1mhje .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTSWQ1mhje .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uTSWQ1mhje .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uTSWQ1mhje .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uTSWQ1mhje .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTSWQ1mhje .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTSWQ1mhje .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-uTSWQ1mhje .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uTSWQ1mhje .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uTSWQ1mhje .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uTSWQ1mhje .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uTSWQ1mhje .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uTSWQ1mhje .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uTSWQ1mhje .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uTSWQ1mhje .navbar.collapsed .navbar-collapse.show,
.cid-uTSWQ1mhje .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uTSWQ1mhje .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uTSWQ1mhje .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uTSWQ1mhje .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uTSWQ1mhje .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTSWQ1mhje .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTSWQ1mhje .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uTSWQ1mhje .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTSWQ1mhje .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uTSWQ1mhje .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTSWQ1mhje .navbar.collapsed .right-menu,
.cid-uTSWQ1mhje .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uTSWQ1mhje .navbar .navbar-collapse.show,
  .cid-uTSWQ1mhje .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uTSWQ1mhje .navbar .navbar-collapse.show .brand-container,
  .cid-uTSWQ1mhje .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uTSWQ1mhje .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTSWQ1mhje .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uTSWQ1mhje .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTSWQ1mhje .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTSWQ1mhje .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uTSWQ1mhje .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uTSWQ1mhje .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTSWQ1mhje .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-uTSWQ1mhje .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uTSWQ1mhje .navbar .right-menu,
  .cid-uTSWQ1mhje .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uTSWQ1mhje .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTSWQ1mhje .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uTSWQ1mhje .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uTSWQ1mhje .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uTSWQ1mhje .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTSWQ1mhje .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTSWQ1mhje .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTSWQ1mhje .dropdown-item.active,
.cid-uTSWQ1mhje .dropdown-item:active {
  background-color: transparent;
}
.cid-uTSWQ1mhje .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTSWQ1mhje .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTSWQ1mhje .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTSWQ1mhje .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uTSWQ1mhje .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTSWQ1mhje .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTSWQ1mhje ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uTSWQ1mhje ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uTSWQ1mhje .navbar-buttons {
  margin-left: auto;
}
.cid-uTSWQ1mhje button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uTSWQ1mhje button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTSWQ1mhje button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTSWQ1mhje button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSWQ1mhje button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSWQ1mhje button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTSWQ1mhje nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSWQ1mhje nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uTSWQ1mhje nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uTSWQ1mhje nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSWQ1mhje a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uTSWQ1mhje .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTSWQ1mhje .right-menu,
.cid-uTSWQ1mhje .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uTSWQ1mhje .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uTSWQ1mhje .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uTSWQ1mhje .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uTSWQ1mhje .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uTSWQ1mhje .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uTSWQ1mhje .card-wrapper {
  z-index: 3;
}
.cid-uTSWQ1mhje .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uTSWQ1mhje .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTSWQ1mhje .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTSWQ1wyoq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTSWQ1wyoq .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSWQ1At94 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uTSWQ1At94 img,
.cid-uTSWQ1At94 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uTSWQ1At94 .item:focus,
.cid-uTSWQ1At94 span:focus {
  outline: none;
}
.cid-uTSWQ1At94 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uTSWQ1At94 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uTSWQ1At94 .item {
  padding: 0;
  margin: 0;
}
.cid-uTSWQ1At94 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #c8c8c8;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTSWQ1At94 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTSWQ1At94 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uTSWQ1At94 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTSWQ1At94 .mbr-section-title {
  color: #6400af;
  text-align: left;
}
.cid-uTSWQ1At94 .mbr-text,
.cid-uTSWQ1At94 .mbr-section-btn {
  text-align: left;
}
.cid-uTSWQ1At94 .item-title {
  text-align: left;
}
.cid-uTSWQ1At94 .item-subtitle {
  text-align: left;
}
.cid-uTSWQ1At94 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uTSWQ1At94 .mbr-section-subtitle {
  text-align: left;
}
.cid-uTSWQ1GbSV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTSWQ1GbSV .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSWQ1KzFb {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uTSWQ1KzFb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSWQ1KzFb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSWQ1KzFb .item {
  padding-bottom: 2rem;
}
.cid-uTSWQ1KzFb .item-wrapper {
  position: relative;
}
.cid-uTSWQ1KzFb .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-uTSWQ1KzFb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uTSWQ1KzFb .carousel-control,
.cid-uTSWQ1KzFb .close {
  background: #1b1b1b;
}
.cid-uTSWQ1KzFb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uTSWQ1KzFb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uTSWQ1KzFb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uTSWQ1KzFb .carousel-control-next span {
  margin-left: 5px;
}
.cid-uTSWQ1KzFb .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-uTSWQ1KzFb .close::before {
  content: '\e91a';
}
.cid-uTSWQ1KzFb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uTSWQ1KzFb .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-uTSWQ1KzFb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTSWQ1KzFb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTSWQ1KzFb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uTSWQ1KzFb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uTSWQ1KzFb .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-uTSWQ1KzFb .carousel-indicators li.active,
.cid-uTSWQ1KzFb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uTSWQ1KzFb .carousel-indicators li::after,
.cid-uTSWQ1KzFb .carousel-indicators li::before {
  content: none;
}
.cid-uTSWQ1KzFb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uTSWQ1KzFb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uTSWQ1KzFb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uTSWQ1KzFb .carousel-indicators {
    display: none;
  }
}
.cid-uTSWQ1KzFb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uTSWQ1KzFb .carousel-inner > .active {
  display: block;
}
.cid-uTSWQ1KzFb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTSWQ1KzFb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uTSWQ1KzFb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uTSWQ1KzFb .carousel-control,
  .cid-uTSWQ1KzFb .carousel-indicators,
  .cid-uTSWQ1KzFb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uTSWQ1KzFb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uTSWQ1KzFb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uTSWQ1KzFb .carousel-indicators .active,
.cid-uTSWQ1KzFb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uTSWQ1KzFb .carousel-indicators .active {
  background: #fff;
}
.cid-uTSWQ1KzFb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uTSWQ1KzFb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uTSWQ1KzFb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uTSWQ1KzFb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uTSWQ1KzFb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uTSWQ1KzFb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uTSWQ1KzFb .carousel {
  width: 100%;
}
.cid-uTSWQ1KzFb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uTSWQ1KzFb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uTSWQ1KzFb .modal.fade .modal-dialog,
.cid-uTSWQ1KzFb .modal.in .modal-dialog {
  transform: none;
}
.cid-uTSWQ1KzFb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uTSWQ1KzFb H6 {
  text-align: center;
}
.cid-uTSWQ1KzFb H4 {
  text-align: left;
}
.cid-uTSWQ37ljL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uTSWQ37ljL .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSWQ3las4 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uTSWQ3las4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uTSWQ3las4 .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uTSWQ3las4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uTSWQ3las4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uTSWQ3las4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uTSWQ3las4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uTSWQ3las4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uTSWQ3las4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uTSWQ3las4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uTSWQ3las4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uTSWQ3las4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uTSWQ3las4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uTSWQ3las4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uTSWQ3las4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uTSWQ3las4 .media-container-row .mbr-text {
  color: #6400af;
}
.cid-uYREj006Zt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYREj006Zt .nav-item:focus,
.cid-uYREj006Zt .nav-link:focus {
  outline: none;
}
.cid-uYREj006Zt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.3rem 1.5rem;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYREj006Zt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYREj006Zt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uYREj006Zt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYREj006Zt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYREj006Zt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYREj006Zt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYREj006Zt .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-uYREj006Zt .navbar .mbr-overlay {
  z-index: -1;
  transition: all 0.3s;
  background: #c8c8c8;
  background: linear-gradient(#6400af, #c8c8c8);
}
.cid-uYREj006Zt .navbar.opened .mbr-overlay {
  transition: all 0.3s;
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uYREj006Zt .navbar .dropdown-item {
  padding: 0.25rem 1.5rem;
}
.cid-uYREj006Zt .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: 0.5rem 1rem;
}
@media (max-width: 991px) {
  .cid-uYREj006Zt .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-uYREj006Zt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uYREj006Zt .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uYREj006Zt .navbar.collapsed .navbar-collapse.show,
.cid-uYREj006Zt .navbar.collapsed .navbar-collapse.collapsing {
  transition: all 0.3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uYREj006Zt .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-uYREj006Zt .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-uYREj006Zt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uYREj006Zt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYREj006Zt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYREj006Zt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uYREj006Zt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYREj006Zt .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uYREj006Zt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYREj006Zt .navbar.collapsed .right-menu,
.cid-uYREj006Zt .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-uYREj006Zt .navbar .navbar-collapse.show,
  .cid-uYREj006Zt .navbar .navbar-collapse.collapsing {
    transition: all 0.3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uYREj006Zt .navbar .navbar-collapse.show .brand-container,
  .cid-uYREj006Zt .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-uYREj006Zt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYREj006Zt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uYREj006Zt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYREj006Zt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYREj006Zt .navbar .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uYREj006Zt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYREj006Zt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYREj006Zt .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-uYREj006Zt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
  }
  .cid-uYREj006Zt .navbar .right-menu,
  .cid-uYREj006Zt .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-uYREj006Zt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYREj006Zt .navbar.navbar-short .mbr-overlay {
  background: #c8c8c8 !important;
  background: linear-gradient(#6400af, #c8c8c8) !important;
}
.cid-uYREj006Zt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYREj006Zt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYREj006Zt .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYREj006Zt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYREj006Zt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYREj006Zt .dropdown-item.active,
.cid-uYREj006Zt .dropdown-item:active {
  background-color: transparent;
}
.cid-uYREj006Zt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYREj006Zt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYREj006Zt .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYREj006Zt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c8c8c8;
}
.cid-uYREj006Zt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYREj006Zt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYREj006Zt ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-uYREj006Zt ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-uYREj006Zt .navbar-buttons {
  margin-left: auto;
}
.cid-uYREj006Zt button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYREj006Zt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uYREj006Zt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYREj006Zt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYREj006Zt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYREj006Zt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYREj006Zt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYREj006Zt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
  width: 20px;
  right: -2px;
}
.cid-uYREj006Zt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
  width: 20px;
  left: -2px;
}
.cid-uYREj006Zt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYREj006Zt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYREj006Zt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYREj006Zt .right-menu,
.cid-uYREj006Zt .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-uYREj006Zt .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uYREj006Zt .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uYREj006Zt .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-uYREj006Zt .menu-top {
  text-align: center;
  width: 100%;
  background-color: #c8c8c8;
  padding: 0.5rem 0;
}
.cid-uYREj006Zt .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uYREj006Zt .card-wrapper {
  z-index: 3;
}
.cid-uYREj006Zt .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-uYREj006Zt .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYREj006Zt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYREj0epRv {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c8c8c8;
}
.cid-uYREj0epRv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYREj0epRv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYREj0nnpD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYREj0nnpD .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uYRGbFhXvf {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uYRGbFhXvf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYRGbFhXvf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYRGbFhXvf .item {
  padding-bottom: 2rem;
}
.cid-uYRGbFhXvf .item-wrapper {
  position: relative;
}
.cid-uYRGbFhXvf .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-uYRGbFhXvf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uYRGbFhXvf .carousel-control,
.cid-uYRGbFhXvf .close {
  background: #1b1b1b;
}
.cid-uYRGbFhXvf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYRGbFhXvf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYRGbFhXvf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYRGbFhXvf .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYRGbFhXvf .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-uYRGbFhXvf .close::before {
  content: '\e91a';
}
.cid-uYRGbFhXvf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYRGbFhXvf .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-uYRGbFhXvf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRGbFhXvf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYRGbFhXvf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYRGbFhXvf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYRGbFhXvf .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-uYRGbFhXvf .carousel-indicators li.active,
.cid-uYRGbFhXvf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYRGbFhXvf .carousel-indicators li::after,
.cid-uYRGbFhXvf .carousel-indicators li::before {
  content: none;
}
.cid-uYRGbFhXvf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYRGbFhXvf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYRGbFhXvf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYRGbFhXvf .carousel-indicators {
    display: none;
  }
}
.cid-uYRGbFhXvf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYRGbFhXvf .carousel-inner > .active {
  display: block;
}
.cid-uYRGbFhXvf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRGbFhXvf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYRGbFhXvf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYRGbFhXvf .carousel-control,
  .cid-uYRGbFhXvf .carousel-indicators,
  .cid-uYRGbFhXvf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYRGbFhXvf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYRGbFhXvf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYRGbFhXvf .carousel-indicators .active,
.cid-uYRGbFhXvf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYRGbFhXvf .carousel-indicators .active {
  background: #fff;
}
.cid-uYRGbFhXvf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYRGbFhXvf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYRGbFhXvf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYRGbFhXvf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYRGbFhXvf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYRGbFhXvf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYRGbFhXvf .carousel {
  width: 100%;
}
.cid-uYRGbFhXvf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYRGbFhXvf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYRGbFhXvf .modal.fade .modal-dialog,
.cid-uYRGbFhXvf .modal.in .modal-dialog {
  transform: none;
}
.cid-uYRGbFhXvf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYRGbFhXvf H6 {
  text-align: center;
}
.cid-uYREjaz7Bv {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uYREjaz7Bv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYREjaz7Bv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYREjaz7Bv .item {
  padding-bottom: 2rem;
}
.cid-uYREjaz7Bv .item-wrapper {
  position: relative;
}
.cid-uYREjaz7Bv .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-uYREjaz7Bv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uYREjaz7Bv .carousel-control,
.cid-uYREjaz7Bv .close {
  background: #1b1b1b;
}
.cid-uYREjaz7Bv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYREjaz7Bv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYREjaz7Bv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYREjaz7Bv .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYREjaz7Bv .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-uYREjaz7Bv .close::before {
  content: '\e91a';
}
.cid-uYREjaz7Bv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYREjaz7Bv .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-uYREjaz7Bv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYREjaz7Bv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYREjaz7Bv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYREjaz7Bv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYREjaz7Bv .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-uYREjaz7Bv .carousel-indicators li.active,
.cid-uYREjaz7Bv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYREjaz7Bv .carousel-indicators li::after,
.cid-uYREjaz7Bv .carousel-indicators li::before {
  content: none;
}
.cid-uYREjaz7Bv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYREjaz7Bv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYREjaz7Bv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYREjaz7Bv .carousel-indicators {
    display: none;
  }
}
.cid-uYREjaz7Bv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYREjaz7Bv .carousel-inner > .active {
  display: block;
}
.cid-uYREjaz7Bv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYREjaz7Bv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYREjaz7Bv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYREjaz7Bv .carousel-control,
  .cid-uYREjaz7Bv .carousel-indicators,
  .cid-uYREjaz7Bv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYREjaz7Bv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYREjaz7Bv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYREjaz7Bv .carousel-indicators .active,
.cid-uYREjaz7Bv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYREjaz7Bv .carousel-indicators .active {
  background: #fff;
}
.cid-uYREjaz7Bv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYREjaz7Bv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYREjaz7Bv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYREjaz7Bv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYREjaz7Bv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYREjaz7Bv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYREjaz7Bv .carousel {
  width: 100%;
}
.cid-uYREjaz7Bv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYREjaz7Bv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYREjaz7Bv .modal.fade .modal-dialog,
.cid-uYREjaz7Bv .modal.in .modal-dialog {
  transform: none;
}
.cid-uYREjaz7Bv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYREjaz7Bv H6 {
  text-align: center;
}
.cid-uYRQD5SGzg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uYRQD5SGzg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYRQD5SGzg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYRQD5SGzg .item {
  padding-bottom: 2rem;
}
.cid-uYRQD5SGzg .item-wrapper {
  position: relative;
}
.cid-uYRQD5SGzg .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-uYRQD5SGzg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uYRQD5SGzg .carousel-control,
.cid-uYRQD5SGzg .close {
  background: #1b1b1b;
}
.cid-uYRQD5SGzg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYRQD5SGzg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYRQD5SGzg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYRQD5SGzg .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYRQD5SGzg .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-uYRQD5SGzg .close::before {
  content: '\e91a';
}
.cid-uYRQD5SGzg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYRQD5SGzg .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-uYRQD5SGzg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRQD5SGzg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYRQD5SGzg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYRQD5SGzg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYRQD5SGzg .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-uYRQD5SGzg .carousel-indicators li.active,
.cid-uYRQD5SGzg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYRQD5SGzg .carousel-indicators li::after,
.cid-uYRQD5SGzg .carousel-indicators li::before {
  content: none;
}
.cid-uYRQD5SGzg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYRQD5SGzg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYRQD5SGzg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYRQD5SGzg .carousel-indicators {
    display: none;
  }
}
.cid-uYRQD5SGzg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYRQD5SGzg .carousel-inner > .active {
  display: block;
}
.cid-uYRQD5SGzg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRQD5SGzg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYRQD5SGzg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYRQD5SGzg .carousel-control,
  .cid-uYRQD5SGzg .carousel-indicators,
  .cid-uYRQD5SGzg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYRQD5SGzg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYRQD5SGzg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYRQD5SGzg .carousel-indicators .active,
.cid-uYRQD5SGzg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYRQD5SGzg .carousel-indicators .active {
  background: #fff;
}
.cid-uYRQD5SGzg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYRQD5SGzg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYRQD5SGzg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYRQD5SGzg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYRQD5SGzg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYRQD5SGzg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYRQD5SGzg .carousel {
  width: 100%;
}
.cid-uYRQD5SGzg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYRQD5SGzg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYRQD5SGzg .modal.fade .modal-dialog,
.cid-uYRQD5SGzg .modal.in .modal-dialog {
  transform: none;
}
.cid-uYRQD5SGzg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYRQD5SGzg H6 {
  text-align: center;
}
.cid-uYRQOoc35R {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #c8c8c8;
}
.cid-uYRQOoc35R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYRQOoc35R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYRQOoc35R .item {
  padding-bottom: 2rem;
}
.cid-uYRQOoc35R .item-wrapper {
  position: relative;
}
.cid-uYRQOoc35R .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-uYRQOoc35R .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uYRQOoc35R .carousel-control,
.cid-uYRQOoc35R .close {
  background: #1b1b1b;
}
.cid-uYRQOoc35R .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYRQOoc35R .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYRQOoc35R .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYRQOoc35R .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYRQOoc35R .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-uYRQOoc35R .close::before {
  content: '\e91a';
}
.cid-uYRQOoc35R .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYRQOoc35R .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-uYRQOoc35R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRQOoc35R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYRQOoc35R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYRQOoc35R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYRQOoc35R .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-uYRQOoc35R .carousel-indicators li.active,
.cid-uYRQOoc35R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYRQOoc35R .carousel-indicators li::after,
.cid-uYRQOoc35R .carousel-indicators li::before {
  content: none;
}
.cid-uYRQOoc35R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYRQOoc35R .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYRQOoc35R .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYRQOoc35R .carousel-indicators {
    display: none;
  }
}
.cid-uYRQOoc35R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYRQOoc35R .carousel-inner > .active {
  display: block;
}
.cid-uYRQOoc35R .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYRQOoc35R .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYRQOoc35R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYRQOoc35R .carousel-control,
  .cid-uYRQOoc35R .carousel-indicators,
  .cid-uYRQOoc35R .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYRQOoc35R .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYRQOoc35R .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYRQOoc35R .carousel-indicators .active,
.cid-uYRQOoc35R .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYRQOoc35R .carousel-indicators .active {
  background: #fff;
}
.cid-uYRQOoc35R .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYRQOoc35R .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYRQOoc35R .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYRQOoc35R .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYRQOoc35R .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYRQOoc35R .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYRQOoc35R .carousel {
  width: 100%;
}
.cid-uYRQOoc35R .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYRQOoc35R .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYRQOoc35R .modal.fade .modal-dialog,
.cid-uYRQOoc35R .modal.in .modal-dialog {
  transform: none;
}
.cid-uYRQOoc35R .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYRQOoc35R H6 {
  text-align: center;
}
.cid-uYRQRT8b54 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c8c8c8;
}
.cid-uYRQRT8b54 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uYREjqTo2W {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #c8c8c8;
}
.cid-uYREjqTo2W .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYREjqTo2W .social-row {
  width: 50%;
  justify-content: center;
}
.cid-uYREjqTo2W .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYREjqTo2W .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYREjqTo2W .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYREjqTo2W .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYREjqTo2W .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYREjqTo2W .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYREjqTo2W .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYREjqTo2W .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYREjqTo2W .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYREjqTo2W .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYREjqTo2W .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYREjqTo2W .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYREjqTo2W .media-container-row .mbr-text {
  color: #6400af;
}
